UpdateTrialComponentRequest
¶
Source code in docs_src/capo_sagemaker/types/update_trial_component_request.py
display_name
instance-attribute
¶
display_name: NotRequired[ExperimentEntityName]
The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.
input_artifacts
instance-attribute
¶
input_artifacts: NotRequired[TrialComponentArtifacts]
Replaces all of the component's input artifacts with the specified artifacts or adds new input artifacts. Existing input artifacts are replaced if the trial component is updated with an identical input artifact key.
input_artifacts_to_remove
instance-attribute
¶
input_artifacts_to_remove: NotRequired[ListTrialComponentKey256]
The input artifacts to remove from the component.
output_artifacts
instance-attribute
¶
output_artifacts: NotRequired[TrialComponentArtifacts]
Replaces all of the component's output artifacts with the specified artifacts or adds new output artifacts. Existing output artifacts are replaced if the trial component is updated with an identical output artifact key.
output_artifacts_to_remove
instance-attribute
¶
output_artifacts_to_remove: NotRequired[ListTrialComponentKey256]
The output artifacts to remove from the component.
parameters
instance-attribute
¶
parameters: NotRequired[TrialComponentParameters]
Replaces all of the component's hyperparameters with the specified hyperparameters or add new hyperparameters. Existing hyperparameters are replaced if the trial component is updated with an identical hyperparameter key.
parameters_to_remove
instance-attribute
¶
parameters_to_remove: NotRequired[ListTrialComponentKey256]
The hyperparameters to remove from the component.
status
instance-attribute
¶
status: NotRequired[TrialComponentStatus]
The new status of the component.
trial_component_name
instance-attribute
¶
trial_component_name: NotRequired[ExperimentEntityName]
The name of the component to update.