abacusai.model_blueprint_export

Classes

ModelBlueprintStage

A stage in the model blueprint export process.

AbstractApiClass

ModelBlueprintExport

Model Blueprint

Module Contents

class abacusai.model_blueprint_export.ModelBlueprintStage(client, stageName=None, displayName=None, description=None, params=None, predecessors=None)

Bases: abacusai.return_class.AbstractApiClass

A stage in the model blueprint export process.

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • stageName (str) – The name of the stage.

  • displayName (str) – The display name of the stage.

  • description (str) – The description of the stage.

  • params (dict) – The parameters for the stage.

  • predecessors (list) – A list of stages that occur directly before this stage.

__repr__()

Return repr(self).

to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict

class abacusai.model_blueprint_export.AbstractApiClass(client, id)
__eq__(other)

Return self==value.

_get_attribute_as_dict(attribute)
class abacusai.model_blueprint_export.ModelBlueprintExport(client, modelVersion=None, currentTrainingConfig=None, modelBlueprintStages={})

Bases: abacusai.return_class.AbstractApiClass

Model Blueprint

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • modelVersion (str) – Version of the model that the blueprint is for.

  • currentTrainingConfig (dict) – The current training configuration for the model. It can be used to get training configs and train a new model

  • modelBlueprintStages (ModelBlueprintStage) – The stages of the model blueprint. Each one includes the stage name, display name, description, parameters, and predecessors.

__repr__()

Return repr(self).

to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict