This is a new feature in Joget DX |
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.
Please take note that the Decision Tool Plugin will take precedence over existing conventional conditional setup in the Process Builder |
Name | Description | Screens (click to view) | ||||||
---|---|---|---|---|---|---|---|---|
Tensorflow Session | The Tensorflow Session properties are defined here:
| |||||||
Rules | The Rules properties have the same properties as seen in Simple Rules Decision |
Figure 2 : Simple Tensorflow AI Decision Properties - Add Session properties are defined here:
Sub-element | Description | Screens (click to view) |
---|---|---|
Model |
| |
![]() | Delete Session | |
Add Input | When hovering the mouse over the Add Input, a list of Input types will be available as shown below:
| |
Add Output | see Add Output properties |
Figure 3 : Simple Tensorflow AI Decision Properties - Add Input - BeanShell Script properties are defined here:
Sub-element | Description | Screens (click to view) |
---|---|---|
Input Name | ||
Script | Script in Java. Please see Bean Shell Programming Guide for code example. | |
![]() | Delete Input |
Figure 4 : Simple Tensorflow AI Decision Properties - Add Input - Image properties are defined here:
Sub-element | Description | Screens (click to view) |
---|---|---|
Input Name | ||
Type |
| |
File Source |
| |
URL or Image Upload Field ID |
| |
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 | Screens (click to view) |
---|---|---|
Input Name | ||
Value |
| |
![]() | Delete Input |
Figure 6 : Simple Tensorflow AI Decision Properties - Add Input - Audio MelSpectrogram properties are defined here:
Sub-element | Description | Screens (click to view) |
---|---|---|
Input Name | ||
File Source |
| |
URL or File Upload Field ID |
| |
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 | Screens (click to view) |
---|---|---|
Input Name | ||
Type |
| |
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 | Screens (click to view) |
---|---|---|
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 | Screens (click to view) |
---|---|---|
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 | Screens (click to view) |
---|---|---|
Post Processing Name | ||
Script | Script in Java. Please see Bean Shell Programming Guide for code example. Injected variables available for consumption are:-
| |
![]() | Delete Post-Processing |
Figure 11 : Simple Tensorflow AI Decision Properties - Add Post-Processing - Values to Labels properties are defined here:
Sub-element | Description | Screens (click to view) |
---|---|---|
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 | Screens (click to view) |
---|---|---|
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 | Screens (click to view) |
---|---|---|
Post Processing Name | ||
Threshold | ||
Get Highest Only | ||
Labels (CSV) | ||
Temporary Variable Name | ||
![]() | Delete Post-Processing |