abacusai.holdout_analysis_version
Classes
A holdout analysis version object. |
Module Contents
- class abacusai.holdout_analysis_version.HoldoutAnalysisVersion(client, holdoutAnalysisVersion=None, holdoutAnalysisId=None, createdAt=None, status=None, error=None, modelId=None, modelVersion=None, algorithm=None, algoName=None, metrics=None, metricInfos=None)
Bases:
abacusai.return_class.AbstractApiClass
A holdout analysis version object.
- Parameters:
client (ApiClient) – An authenticated API Client instance
holdoutAnalysisVersion (str) – The unique identifier of the holdout analysis version.
holdoutAnalysisId (str) – The unique identifier of the holdout analysis.
createdAt (str) – The timestamp at which the holdout analysis version was created.
status (str) – The status of the holdout analysis version.
error (str) – The error message if the status is FAILED.
modelId (str) – The model id associated with the holdout analysis.
modelVersion (str) – The model version associated with the holdout analysis.
algorithm (str) – The algorithm used to train the model.
algoName (str) – The name of the algorithm used to train the model.
metrics (dict) – The metrics of the holdout analysis version.
metricInfos (dict) – The metric infos of the holdout analysis version.
- holdout_analysis_version
- holdout_analysis_id
- created_at
- status
- error
- model_id
- model_version
- algorithm
- algo_name
- metrics
- metric_infos
- deprecated_keys
- __repr__()
- to_dict()
Get a dict representation of the parameters in this class
- Returns:
The dict value representation of the class parameters
- Return type:
- refresh()
Calls describe and refreshes the current object’s fields
- Returns:
The current object
- Return type:
- describe(get_metrics=False)
Get a holdout analysis version.
- Parameters:
get_metrics (bool) – (optional) Whether to get the metrics for the holdout analysis version
- Returns:
The holdout analysis version
- Return type: