You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 13
Next »
The Simple Tensorflow AI Decision plugin allows one to map it on a process route, execute a pre-trained Tensorflow AI model and use the output result for decision making.
This is a new feature in Joget DX
Figure 1: Simple Tensorflow AI Decision Properties
Name | Description |
---|
Tensorflow Session | The Tensorflow Session properties are defined here: Sub-element | Description |
---|
Add Session | Add a Session. see Add Session properties below. | Add Post Processing | When hovering the mouse over the Add Post Processing, a list of Post Processing types will be available as shown below: - BeanShell Script - see Add Post Processing - Beanshell Script properties
- Values to Labels - see Add Post Processing - Values to Labels properties
- Euclidean Distance - see Add Post Processing - Euclidean Distance properties
- Probabilities to Labels - see Add Post Processing - Probabilities to Labels properties
|
Figure 2 : Simple Tensorflow AI Decision Properties - Add Session properties are defined here: Sub-element | Description |
---|
Model | - Choose File - Select an AI model to run
- Clear - clear selected AI model
| | Delete Session | Add Input | When hovering the mouse over the Add Input, a list of Input types will be available as shown below: - BeanShell Script - see Add Input - Beanshell Script properties
- Image - see Add Input - Image properties
- Boolean - see Add Input - Boolean properties
- Audio MelSpectogram - see Add Input - Audio Melspectogram properties
- Numbers - see Add Input - Numbers properties
- Text - see Add Input - Text properties
| Add Output | see Add Output properties |
Figure 3 : Simple Tensorflow AI Decision Properties - Add Input - BeanShell Script properties are defined here:
Figure 4 : Simple Tensorflow AI Decision Properties - Add Input - Image properties are defined here: Sub-element | Description |
---|
Input Name | | Type | - Float
- Double
- Integer
- UInt8
- Long
| File Source | - Retrieve from URL
- <list of all available Forms>
| URL or Image Upload Field ID | - URL input if Retrieve from URL was selected as the File Source
- Image Upload Field ID if a Form was selected as the File Source
| Width | Width in Integer | Height | Height in Integer | Mean | Mean in Integer | Scale | Scale in Integer | | Delete Input |
Figure 5 : Simple Tensorflow AI Decision Properties - Add Input - Image properties are defined here: Sub-element | Description |
---|
Input Name | | Value | | | Delete Input |
Figure 6 : Simple Tensorflow AI Decision Properties - Add Input - Audio MelSpectrogram properties are defined here: Sub-element | Description |
---|
Input Name | | File Source | - Retrieve from URL
- <list of all available Forms>
| URL or File Upload Field ID | - URL input if Retrieve from URL was selected as the File Source
- File Upload Field ID if a Form was selected as the File Source
| Width | Width in Integer | Height | Height in Integer | FFT Size | FFT Size in Integer | Overlap Size | Overlap Size in Integer | Min Frequency (Hz) | Minimum Frequency (Hz) in | Max Frequency (Hz) | Maximum Frequency (Hz) in | | Delete Input |
Figure 7 : Simple Tensorflow AI Decision Properties - Add Input - Numbers properties are defined here: Sub-element | Description |
---|
Input Name | | Type | - Float
- Double
- Integer
- UInt8
- Long
| Number Values | separate number values by ; | | Delete Input |
Figure 8 : Simple Tensorflow AI Decision Properties - Add Input - Text properties are defined here: Sub-element | Description |
---|
Input Name | | Type | | Text Value | | Dictionary (JSON/CSV) | | Max Length | | Leave Empty On Front | | | Delete Input |
Figure 9 : Simple Tensorflow AI Decision Properties - Add Output - Text properties are defined here: Sub-element | Description |
---|
Output Name | | Temporary Variable Name | | | Delete Output |
Figure 10 : Simple Tensorflow AI Decision Properties - Add Post-Processing - BeanShell Script properties are defined here: Sub-element | Description |
---|
Post Processing Name | | Script | Script in Java. Please see Bean Shell Programming Guide for code example. Injected variables available for consumption are:- - String Name
- Map tfVariables
- Map Variables
- Map tempDataHolder
| | Delete Post-Processing |
Figure 11 : Simple Tensorflow AI Decision Properties - Add Post-Processing - Values to Labels properties are defined here: Sub-element | Description |
---|
Post Processing Name | | Get Unique Only | | Labels (CSV) | | Temporary Variable Name | | Number of Values | | | Delete Post-Processing |
Figure 12 : Simple Tensorflow AI Decision Properties - Add Post-Processing - Euclidean Distance properties are defined here: Sub-element | Description |
---|
Post-Processing Name | | Temporary Variable Name | | Temporary Variable Name | | | Delete Post-Processing |
Figure 13 : Simple Tensorflow AI Decision Properties - Add Post-Processing - Probabilities to Labels properties are defined here: Sub-element | Description |
---|
Post Processing Name | | Threshold | | Get Highest Only | | Labels (CSV) | | Temporary Variable Name | | | Delete Post-Processing |
|
Rules | The Rules properties are defined here: Sub-element | Description |
---|
Add Rule | Add a Rule. see Add Rule properties below | Add Action | Adds an Action within the ELSE THEN statement. see Add Action properties below |
Figure : Simple Tensorflow AI Decision Properties - Add Rule properties are defined here: Sub-element | Description |
---|
| Toggle between EQUAL and NOT EQUAL | Split Type | | Add Condition | Adds a Condition within the IF statement. see Add Condition properties below | Add Group | Adds a Group within the IF statement. Properties will be similar in Add Rule properties | | Delete Rule | | Sort - Click and drag to reorder Rule above or below another Rule | Add Action | Adds an Action within the THEN statement. |
Figure : Simple Tensorflow AI Decision Properties - Add Condition properties are defined here: Sub-element | Description |
---|
| Toggle between EQUAL and NOT EQUAL | Variable | User input the variable name | Operation | - Equal
- Greater Than
- Greather Than Or Equal To
- Less Than
- Less Than Or Equal To
- Is True
- Is False
- Contains
- In
- Regex Match
| Value | User to input the value of the Variable | | Delete Condition |
Figure : Simple Tensorflow AI Decision Properties - Add Action properties are defined here: Sub-element | Description |
---|
Type | - Transition
- Workflow Variable
| Transition | Will display a selection of all available transitions based on the selected Route inserted as part of the process flow | Workflow Variable | Will display a selection of all available workflow variables based on the current Process | Value | User to input the value of the selected Workflow Variable | | Delete Action |
|