copyWith method
Implementation
ConfigFineTunes copyWith({
String? model,
int? nEpochs,
int? batchSize,
double? learningRateMultiplier,
double? promptLossWeight,
bool? computeClassificationMetrics,
int? classificationNClasses,
int? classificationPositiveClass,
String? suffix,
}) {
return ConfigFineTunes(
model: model ?? this.model,
nEpochs: nEpochs ?? this.nEpochs,
batchSize: batchSize ?? this.batchSize,
learningRateMultiplier:
learningRateMultiplier ?? this.learningRateMultiplier,
promptLossWeight: promptLossWeight ?? this.promptLossWeight,
computeClassificationMetrics:
computeClassificationMetrics ?? this.computeClassificationMetrics,
classificationNClasses:
classificationNClasses ?? this.classificationNClasses,
classificationPositiveClass:
classificationPositiveClass ?? this.classificationPositiveClass,
suffix: suffix ?? this.suffix,
);
}