checkpointName = $checkpointName; } /** * @return string */ public function getCheckpointName() { return $this->checkpointName; } /** * Customizable dataset settings, used in the `model_garden_trainer`. * * @param string[] $datasetConfig */ public function setDatasetConfig($datasetConfig) { $this->datasetConfig = $datasetConfig; } /** * @return string[] */ public function getDatasetConfig() { return $this->datasetConfig; } /** * Optioinal. StudySpec of hyperparameter tuning job. Required for * `model_garden_trainer`. * * @param GoogleCloudAiplatformV1StudySpec $studySpec */ public function setStudySpec(GoogleCloudAiplatformV1StudySpec $studySpec) { $this->studySpec = $studySpec; } /** * @return GoogleCloudAiplatformV1StudySpec */ public function getStudySpec() { return $this->studySpec; } /** * Customizable trainer settings, used in the `model_garden_trainer`. * * @param string[] $trainerConfig */ public function setTrainerConfig($trainerConfig) { $this->trainerConfig = $trainerConfig; } /** * @return string[] */ public function getTrainerConfig() { return $this->trainerConfig; } /** * @param self::TRAINER_TYPE_* $trainerType */ public function setTrainerType($trainerType) { $this->trainerType = $trainerType; } /** * @return self::TRAINER_TYPE_* */ public function getTrainerType() { return $this->trainerType; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter');