Class TuningDataStats
The tuning data statistic values for TuningJob. This data type is not supported in Gemini API.
public record TuningDataStats : IEquatable<TuningDataStats>
- Inheritance
-
TuningDataStats
- Implements
- Inherited Members
Properties
DistillationDataStats
Output only. Statistics for distillation prompt dataset. These statistics do not include the responses sampled from the teacher model.
[JsonPropertyName("distillationDataStats")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public DistillationDataStats? DistillationDataStats { get; set; }
Property Value
PreferenceOptimizationDataStats
Output only. Statistics for preference optimization.
[JsonPropertyName("preferenceOptimizationDataStats")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public PreferenceOptimizationDataStats? PreferenceOptimizationDataStats { get; set; }
Property Value
SupervisedTuningDataStats
The SFT Tuning data stats.
[JsonPropertyName("supervisedTuningDataStats")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public SupervisedTuningDataStats? SupervisedTuningDataStats { get; set; }
Property Value
Methods
FromJson(string, JsonSerializerOptions?)
Deserializes a JSON string to a TuningDataStats object.
public static TuningDataStats? FromJson(string jsonString, JsonSerializerOptions? options = null)
Parameters
jsonStringstringThe JSON string to deserialize.
optionsJsonSerializerOptionsOptional JsonSerializerOptions.
Returns
- TuningDataStats
The deserialized TuningDataStats object, or null if deserialization fails.