Interface DistillationSpecOrBuilder (3.50.0)

public interface DistillationSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBaseTeacherModel()

public abstract String getBaseTeacherModel()

The base teacher model that is being distilled, e.g., "gemini-1.0-pro-002".

string base_teacher_model = 5;

Returns
Type Description
String

The baseTeacherModel.

getBaseTeacherModelBytes()

public abstract ByteString getBaseTeacherModelBytes()

The base teacher model that is being distilled, e.g., "gemini-1.0-pro-002".

string base_teacher_model = 5;

Returns
Type Description
ByteString

The bytes for baseTeacherModel.

getHyperParameters()

public abstract DistillationHyperParameters getHyperParameters()

Optional. Hyperparameters for Distillation.

.google.cloud.aiplatform.v1beta1.DistillationHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DistillationHyperParameters

The hyperParameters.

getHyperParametersOrBuilder()

public abstract DistillationHyperParametersOrBuilder getHyperParametersOrBuilder()

Optional. Hyperparameters for Distillation.

.google.cloud.aiplatform.v1beta1.DistillationHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DistillationHyperParametersOrBuilder

getPipelineRootDirectory()

public abstract String getPipelineRootDirectory()

Required. A path in a Cloud Storage bucket, which will be treated as the root output directory of the distillation pipeline. It is used by the system to generate the paths of output artifacts.

string pipeline_root_directory = 7 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The pipelineRootDirectory.

getPipelineRootDirectoryBytes()

public abstract ByteString getPipelineRootDirectoryBytes()

Required. A path in a Cloud Storage bucket, which will be treated as the root output directory of the distillation pipeline. It is used by the system to generate the paths of output artifacts.

string pipeline_root_directory = 7 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for pipelineRootDirectory.

getStudentModel()

public abstract String getStudentModel()

The student model that is being tuned, e.g., "google/gemma-2b-1.1-it".

string student_model = 4;

Returns
Type Description
String

The studentModel.

getStudentModelBytes()

public abstract ByteString getStudentModelBytes()

The student model that is being tuned, e.g., "google/gemma-2b-1.1-it".

string student_model = 4;

Returns
Type Description
ByteString

The bytes for studentModel.

getTeacherModelCase()

public abstract DistillationSpec.TeacherModelCase getTeacherModelCase()
Returns
Type Description
DistillationSpec.TeacherModelCase

getTrainingDatasetUri()

public abstract String getTrainingDatasetUri()

Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.

string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The trainingDatasetUri.

getTrainingDatasetUriBytes()

public abstract ByteString getTrainingDatasetUriBytes()

Required. Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.

string training_dataset_uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for trainingDatasetUri.

getTunedTeacherModelSource()

public abstract String getTunedTeacherModelSource()

The resource name of the Tuned teacher model. Format: projects/{project}/locations/{location}/models/{model}.

string tuned_teacher_model_source = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The tunedTeacherModelSource.

getTunedTeacherModelSourceBytes()

public abstract ByteString getTunedTeacherModelSourceBytes()

The resource name of the Tuned teacher model. Format: projects/{project}/locations/{location}/models/{model}.

string tuned_teacher_model_source = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for tunedTeacherModelSource.

getValidationDatasetUri()

public abstract String getValidationDatasetUri()

Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.

optional string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The validationDatasetUri.

getValidationDatasetUriBytes()

public abstract ByteString getValidationDatasetUriBytes()

Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.

optional string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for validationDatasetUri.

hasBaseTeacherModel()

public abstract boolean hasBaseTeacherModel()

The base teacher model that is being distilled, e.g., "gemini-1.0-pro-002".

string base_teacher_model = 5;

Returns
Type Description
boolean

Whether the baseTeacherModel field is set.

hasHyperParameters()

public abstract boolean hasHyperParameters()

Optional. Hyperparameters for Distillation.

.google.cloud.aiplatform.v1beta1.DistillationHyperParameters hyper_parameters = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the hyperParameters field is set.

hasTunedTeacherModelSource()

public abstract boolean hasTunedTeacherModelSource()

The resource name of the Tuned teacher model. Format: projects/{project}/locations/{location}/models/{model}.

string tuned_teacher_model_source = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the tunedTeacherModelSource field is set.

hasValidationDatasetUri()

public abstract boolean hasValidationDatasetUri()

Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.

optional string validation_dataset_uri = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the validationDatasetUri field is set.