Customer created algorithm
| KEY | TYPE | Description |
|---|---|---|
| name | str | The name of the algorithm |
| problemType | str | The type of the problem this algorithm will work on |
| createdAt | str | When the algorithm was created |
| updatedAt | str | When the algorithm was last updated |
| isDefaultEnabled | bool | Whether train with the algorithm by default |
| trainingInputMappings | dict | The mappings for train function parameters' names, e.g. names for training data, name for training config |
| trainFunctionName | str | Name of the function found in the source code that will be executed to train the model. It is not executed when this function is run. |
| predictFunctionName | str | Name of the function found in the source code that will be executed run predictions through model. It is not executed when this function is run. |
| predictManyFunctionName | str | Name of the function found in the source code that will be executed for batch prediction of the model. It is not executed when this function is run. |
| initializeFunctionName | str | Name of the function found in the source code to initialize the trained model before using it to make predictions using the model |
| configOptions | dict | Map dataset types and configs to train function parameter names |
| algorithmId | str | The unique identifier of the algorithm |
| useGpu | bool | Whether to use gpu for model training |
| algorithmTrainingConfig | dict | The algorithm specific training config |
| onlyOfflineDeployable | bool | Whether or not the algorithm is only allowed to be deployed offline |
| codeSource | CodeSource | Info about the source code of the algorithm |