TuningJob constructor

TuningJob({
  1. String? baseModel,
  2. PreTunedModel? preTunedModel,
  3. SupervisedTuningSpec? supervisedTuningSpec,
  4. DistillationSpec? distillationSpec,
  5. PartnerModelTuningSpec? partnerModelTuningSpec,
  6. VeoTuningSpec? veoTuningSpec,
  7. VeoLoraTuningSpec? veoLoraTuningSpec,
  8. String name = '',
  9. String tunedModelDisplayName = '',
  10. String description = '',
  11. String customBaseModel = '',
  12. JobState state = JobState.$default,
  13. Timestamp? createTime,
  14. Timestamp? startTime,
  15. Timestamp? endTime,
  16. Timestamp? updateTime,
  17. Status? error,
  18. Map<String, String> labels = const {},
  19. String experiment = '',
  20. TunedModel? tunedModel,
  21. TuningDataStats? tuningDataStats,
  22. String pipelineJob = '',
  23. EncryptionSpec? encryptionSpec,
  24. String serviceAccount = '',
  25. String outputUri = '',
  26. List<EvaluateDatasetRun> evaluateDatasetRuns = const [],
})

Implementation

TuningJob({
  this.baseModel,
  this.preTunedModel,
  this.supervisedTuningSpec,
  this.distillationSpec,
  this.partnerModelTuningSpec,
  this.veoTuningSpec,
  this.veoLoraTuningSpec,
  this.name = '',
  this.tunedModelDisplayName = '',
  this.description = '',
  this.customBaseModel = '',
  this.state = JobState.$default,
  this.createTime,
  this.startTime,
  this.endTime,
  this.updateTime,
  this.error,
  this.labels = const {},
  this.experiment = '',
  this.tunedModel,
  this.tuningDataStats,
  this.pipelineJob = '',
  this.encryptionSpec,
  this.serviceAccount = '',
  this.outputUri = '',
  this.evaluateDatasetRuns = const [],
}) : super(fullyQualifiedName);