Method
getTrainingConfigOptions POST
Copy POST

Retrieves the full initial description of the model training configuration options available for the specified project. The configuration options available are determined by the use case associated with the specified project. Refer to the [Use Case Documentation]({USE_CASES_URL}) for more information on use cases and use case-specific configuration options.

Arguments:

REQUIRED KEY TYPE DESCRIPTION
Yes projectId str The unique ID associated with the project.
No featureGroupIds List[str] The feature group IDs to be used for training.
No forRetrain bool Whether the training config options are used for retraining.
No currentTrainingConfig TrainingConfig The current state of the training config, with some options set, which shall be used to get new options after refresh. This is `None` by default initially.
KEY TYPE Description
_UPPER_SNAKE_CASE_KEYS None None
PROBLEM_TYPE None None
ALGORITHM None None
KWARGS None None
_SUPPORT_KWARGS None None
Note: The arguments for the API methods follow camelCase but for Python SDK underscore_case is followed.

Response:

KEY TYPE DESCRIPTION
success Boolean true if the call succeeded, false if there was an error
result list[TrainingConfigOptions]

Exceptions:

TYPE WHEN
DataNotFoundError

projectId is not found.

DataNotFoundError

featureGroupIds is not found.

ConflictError

The project has schema validation errors that need to be resolved.

Language: