aihwkit.cloud.client.entities module¶
Data classes for the AIHW Composer API.
-
class
aihwkit.cloud.client.entities.CloudExperiment(_api_client, id_, name, category, created_at, input_id, job)¶ Bases:
objectRepresentation of an API Experiment.
-
category: CloudExperimentCategory¶
-
created_at: datetime¶
-
get_experiment()¶ Return a data Experiment.
- Returns
The experiment.
- Raises
ExperimentStatusError – if the Experiment is not in a valid status.
- Return type
-
get_result()¶ Return the result of an Experiment.
- Returns
The experiment result.
- Raises
ExperimentStatusError – if the Experiment is not completed.
- Return type
list
-
id_: str¶
-
input_id: Optional[str]¶
-
job: Optional[CloudJob]¶
-
name: str¶
-
status()¶ Return the status of the experiment.
- Return type
-
-
class
aihwkit.cloud.client.entities.CloudExperimentCategory(value)¶ Bases:
enum.EnumCategory of a CloudExperiment.
-
BASIC_TRAINING= 1¶
-
-
class
aihwkit.cloud.client.entities.CloudJob(id_, output_id, status=<CloudJobStatus.UNKNOWN: 0>)¶ Bases:
objectRepresentation of an API CloudJob.
-
id_: str¶
-
output_id: Optional[str]¶
-
status: aihwkit.cloud.client.entities.CloudJobStatus = 0¶
-