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)[source]
Bases:
objectRepresentation of an API Experiment.
- Parameters:
_api_client (Any)
id_ (str)
name (str)
category (CloudExperimentCategory)
created_at (datetime)
input_id (str | None)
- category: CloudExperimentCategory
- created_at: datetime
- get_experiment()[source]
Return a data Experiment.
- Returns:
The experiment.
- Raises:
ExperimentStatusError – if the Experiment is not in a valid status.
- Return type:
Any
- get_result()[source]
Return the result of an Experiment.
- Returns:
The experiment result.
- Raises:
ExperimentStatusError – if the Experiment is not completed.
- Return type:
list
- id_: str
- name: str
- class aihwkit.cloud.client.entities.CloudExperimentCategory(*values)[source]
Bases:
EnumCategory of a CloudExperiment.
- BASIC_INFERENCE = 2
- BASIC_TRAINING = 1
- class aihwkit.cloud.client.entities.CloudJob(id_, output_id, status=CloudJobStatus.UNKNOWN)[source]
Bases:
objectRepresentation of an API CloudJob.
- Parameters:
id_ (str)
output_id (str | None)
status (CloudJobStatus)
- id_: str
- status: CloudJobStatus = 0