Appearance
module: sdk.training.responses ​
Link to GitHub
Entities: ​
Class ModelMethodMessage ​
extends: Enum
is extended by: -
description ​
This is an enum that represents the available methods that can be called in the training grpc service. It is used in the authorization messages.
members ​
CreateModelValidateModelPriceTrainModelPriceDeleteModelGetTrainingMetadataGetAllModelsGetModelUpdateModelGetMethodMetadataUploadAndValidateValidateModelTrainModel
Class ModelStatus ​
extends: Enum
is extended by: -
description ​
This is an enum that represents the status of a model. It is used to convert status object in the grpc call response to a readable object.
members ​
CREATEDVALIDATINGVALIDATEDTRAININGREADY_TO_USEERROREDDELETED
Class Model ​
extends: -
is extended by: -
description ​
It is a data class that represents a model. It is used to convert model object in the grpc call response to a readable object.
attributes ​
model_id(str): The id of the model.status(ModelStatus): The status of the model.created_date(str): The date when the model was created.updated_date(str): The date when the model was updated.name(str): The name of the model.description(str): The description of the model.grpc_method_name(str): The name of the gRPC method for which the model was created.grpc_service_name(str): The name of the gRPC service.address_list(list[str]): A list of addresses with the access of the model.is_public(bool): Whether the model is publicly accessible.training_data_link(str): The link to the training data (not used in SDK).created_by_address(str): The address of the user wallet who created the model.updated_by_address(str): The address of the user wallet who updated the model.
Class TrainingMetadata ​
extends: -
is extended by: -
description ​
It is a data class that represents the training metadata. It is used to convert training metadata object in the grpc call response to a readable object.
attributes ​
training_enabled(bool): Whether training is enabled on the service.training_in_proto(bool): Whether training is in proto format.training_methods(dict[str, list[str]]): Dictionary of the following form: rpc service name - list of rpc methods.
Class MethodMetadata ​
extends: -
is extended by: -
description ​
It is a data class that represents the method metadata. It is used to convert method metadata object in the grpc call response to a readable object.
attributes ​
default_model_id(str): The default model id.max_models_per_user(int): The maximum number of models per user.dataset_max_size_mb(int): The maximum size of the dataset in MB.dataset_max_count_files(int): The maximum number of files in the dataset.dataset_max_size_single_file_mb(int): The maximum size of a single file in the dataset in MB.dataset_files_type(str): Allowed types of files in the dataset. (example: "jpg,png,mp3")dataset_type(str): The type of the dataset. (example: "zip,tar")dataset_description(str): Additional free-form requirements.
Function to_string ​
Converts a data object to a string where each attribute is on a separate line with a name.
args: ​
obj(Any): The data object to convert to a string.
returns: ​
- The string representation of the data object. (str)