Cloud AI Platform v1 API - Class TuningJob (2.27.0)

public sealed class TuningJob : IMessage<TuningJob>, IEquatable<TuningJob>, IDeepCloneable<TuningJob>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class TuningJob.

Represents a TuningJob that runs with Google owned models.

Inheritance

object > TuningJob

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

TuningJob()

public TuningJob()

TuningJob(TuningJob)

public TuningJob(TuningJob other)
Parameter
NameDescription
otherTuningJob

Properties

BaseModel

public string BaseModel { get; set; }

Model name for tuning, e.g., "gemini-1.0-pro-002".

Property Value
TypeDescription
string

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Time when the [TuningJob][google.cloud.aiplatform.v1.TuningJob] was created.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

Optional. The description of the [TuningJob][google.cloud.aiplatform.v1.TuningJob].

Property Value
TypeDescription
string

EndTime

public Timestamp EndTime { get; set; }

Output only. Time when the TuningJob entered any of the following [JobStates][google.cloud.aiplatform.v1.JobState]: JOB_STATE_SUCCEEDED, JOB_STATE_FAILED, JOB_STATE_CANCELLED, JOB_STATE_EXPIRED.

Property Value
TypeDescription
Timestamp

Error

public Status Error { get; set; }

Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.

Property Value
TypeDescription
Status

Experiment

public string Experiment { get; set; }

Output only. The Experiment associated with this [TuningJob][google.cloud.aiplatform.v1.TuningJob].

Property Value
TypeDescription
string

ExperimentAsContextName

public ContextName ExperimentAsContextName { get; set; }

ContextName-typed view over the Experiment resource name property.

Property Value
TypeDescription
ContextName

HasBaseModel

public bool HasBaseModel { get; }

Gets whether the "base_model" field is set

Property Value
TypeDescription
bool

Labels

public MapField<string, string> Labels { get; }

Optional. The labels with user-defined metadata to organize [TuningJob][google.cloud.aiplatform.v1.TuningJob] and generated resources such as [Model][google.cloud.aiplatform.v1.Model] and [Endpoint][google.cloud.aiplatform.v1.Endpoint].

Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed.

See https://goo.gl/xmQnxf for more information and examples of labels.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Output only. Identifier. Resource name of a TuningJob. Format: projects/{project}/locations/{location}/tuningJobs/{tuning_job}

Property Value
TypeDescription
string

SourceModelCase

public TuningJob.SourceModelOneofCase SourceModelCase { get; }
Property Value
TypeDescription
TuningJobSourceModelOneofCase

StartTime

public Timestamp StartTime { get; set; }

Output only. Time when the [TuningJob][google.cloud.aiplatform.v1.TuningJob] for the first time entered the JOB_STATE_RUNNING state.

Property Value
TypeDescription
Timestamp

State

public JobState State { get; set; }

Output only. The detailed state of the job.

Property Value
TypeDescription
JobState

SupervisedTuningSpec

public SupervisedTuningSpec SupervisedTuningSpec { get; set; }

Tuning Spec for Supervised Fine Tuning.

Property Value
TypeDescription
SupervisedTuningSpec

TunedModel

public TunedModel TunedModel { get; set; }

Output only. The tuned model resources assiociated with this [TuningJob][google.cloud.aiplatform.v1.TuningJob].

Property Value
TypeDescription
TunedModel

TunedModelDisplayName

public string TunedModelDisplayName { get; set; }

Optional. The display name of the [TunedModel][google.cloud.aiplatform.v1.Model]. The name can be up to 128 characters long and can consist of any UTF-8 characters.

Property Value
TypeDescription
string

TuningDataStats

public TuningDataStats TuningDataStats { get; set; }

Output only. The tuning data statistics associated with this [TuningJob][google.cloud.aiplatform.v1.TuningJob].

Property Value
TypeDescription
TuningDataStats

TuningJobName

public TuningJobName TuningJobName { get; set; }

TuningJobName-typed view over the Name resource name property.

Property Value
TypeDescription
TuningJobName

TuningSpecCase

public TuningJob.TuningSpecOneofCase TuningSpecCase { get; }
Property Value
TypeDescription
TuningJobTuningSpecOneofCase

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Time when the [TuningJob][google.cloud.aiplatform.v1.TuningJob] was most recently updated.

Property Value
TypeDescription
Timestamp