HyperparameterTuningJob constructor

HyperparameterTuningJob({
  1. String name = '',
  2. required String displayName,
  3. required StudySpec? studySpec,
  4. required int maxTrialCount,
  5. required int parallelTrialCount,
  6. int maxFailedTrialCount = 0,
  7. required CustomJobSpec? trialJobSpec,
  8. List<Trial> trials = const [],
  9. JobState state = JobState.$default,
  10. Timestamp? createTime,
  11. Timestamp? startTime,
  12. Timestamp? endTime,
  13. Timestamp? updateTime,
  14. Status? error,
  15. Map<String, String> labels = const {},
  16. EncryptionSpec? encryptionSpec,
  17. bool satisfiesPzs = false,
  18. bool satisfiesPzi = false,
})

Implementation

HyperparameterTuningJob({
  this.name = '',
  required this.displayName,
  required this.studySpec,
  required this.maxTrialCount,
  required this.parallelTrialCount,
  this.maxFailedTrialCount = 0,
  required this.trialJobSpec,
  this.trials = const [],
  this.state = JobState.$default,
  this.createTime,
  this.startTime,
  this.endTime,
  this.updateTime,
  this.error,
  this.labels = const {},
  this.encryptionSpec,
  this.satisfiesPzs = false,
  this.satisfiesPzi = false,
}) : super(fullyQualifiedName);