You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 11
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
![](/community/download/attachments/44400792/image2019-6-27%2013%3A22%3A37.png?version=1&modificationDate=1561612989000&api=v2)
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
|
![](/community/download/attachments/44400792/image2019-6-27%2013%3A23%3A28.png?version=1&modificationDate=1561613040000&api=v2)
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
| ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | 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 |
![](/community/download/attachments/44400792/image2019-6-27%2013%3A29%3A14.png?version=1&modificationDate=1561613386000&api=v2)
Figure 3 : Simple Tensorflow AI Decision Properties - Add Input - BeanShell Script properties are defined here: ![](/community/download/attachments/44400792/image2019-6-27%2013%3A33%3A5.png?version=1&modificationDate=1561613616000&api=v2)
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 | ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | Delete Input |
![](/community/download/attachments/44400792/image2019-6-27%2013%3A47%3A15.png?version=1&modificationDate=1561614467000&api=v2)
Figure 5 : Simple Tensorflow AI Decision Properties - Add Input - Image properties are defined here: Sub-element | Description |
---|
Input Name | | Value | | ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | Delete Input |
![](/community/download/attachments/44400792/image2019-6-27%2013%3A50%3A26.png?version=1&modificationDate=1561614658000&api=v2)
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 | ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | Delete Input |
![](/community/download/attachments/44400792/image2019-6-27%2015%3A16%3A47.png?version=1&modificationDate=1561619838000&api=v2)
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 ; | ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | Delete Input |
![](/community/download/attachments/44400792/image2019-6-27%2015%3A19%3A15.png?version=1&modificationDate=1561619986000&api=v2)
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 | | ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | Delete Input |
![](/community/download/attachments/44400792/image2019-6-27%2013%3A28%3A4.png?version=1&modificationDate=1561613315000&api=v2)
Figure 9 : Simple Tensorflow AI Decision Properties - Add Output- Text properties are defined here: Sub-element | Description |
---|
Output Name | | Temporary Variable Name | | ![](/community/download/attachments/44400792/icon_delete.png?version=1&modificationDate=1561605552000&api=v2) | Delete Output |
![](/community/download/attachments/44400792/image2019-6-28%2016%3A16%3A59.png?version=1&modificationDate=1561709850000&api=v2)
Figure 10 : Simple Tensorflow AI Decision Properties - Add Post-Processing - BeanShell Script properties are defined here: ![](/community/download/attachments/44400792/image2019-6-28%2016%3A27%3A14.png?version=1&modificationDate=1561710466000&api=v2)
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 | |
![](/community/download/attachments/44400792/decisionTool_AI_postProcessing_distance.png?version=1&modificationDate=1561712637000&api=v2)
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 | |
|
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 |
![](/community/download/attachments/44400788/image2019-6-27%2011%3A51%3A39.png?version=1&modificationDate=1561607530000&api=v2)
Figure : Simple Tensorflow AI Decision Properties - Add Rule properties are defined here: Sub-element | Description |
---|
![](/community/download/attachments/44400788/icon_equalNotEqual.png?version=1&modificationDate=1561604700000&api=v2) | 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 | ![](/community/download/attachments/44400788/icon_delete.png?version=1&modificationDate=1561604414000&api=v2) | Delete Rule | ![](/community/download/attachments/44400788/icon_sort.png?version=1&modificationDate=1561604423000&api=v2) | Sort - Click and drag to reorder Rule above or below another Rule | Add Action | Adds an Action within the THEN statement. |
![](/community/download/attachments/44400788/image2019-6-27%2011%3A54%3A58.png?version=1&modificationDate=1561607730000&api=v2)
Figure : Simple Tensorflow AI Decision Properties - Add Condition properties are defined here: Sub-element | Description |
---|
![](/community/download/attachments/44400788/icon_equalNotEqual.png?version=1&modificationDate=1561604700000&api=v2) | 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 | ![](/community/download/attachments/44400788/icon_delete.png?version=1&modificationDate=1561604414000&api=v2) | Delete Condition |
![](/community/download/attachments/44400788/image2019-6-27%2011%3A58%3A4.png?version=1&modificationDate=1561607916000&api=v2)
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 | ![](/community/download/attachments/44400788/icon_delete.png?version=1&modificationDate=1561604414000&api=v2) | Delete Action |
|