@@ -23,9 +23,9 @@ public static FineTuningTrainingMethod CreateSupervised(
2323 Kind = InternalFineTuneMethodType . Supervised ,
2424 Supervised = new ( ) {
2525 Hyperparameters = new ( ) {
26- _BatchSize = batchSize is not null ? ModelReaderWriter . Write ( batchSize ) : null ,
27- _NEpochs = epochCount is not null ? ModelReaderWriter . Write ( epochCount ) : null ,
28- _LearningRateMultiplier = learningRate is not null ? ModelReaderWriter . Write ( learningRate ) : null ,
26+ _BatchSize = batchSize is not null ? ModelReaderWriter . Write ( batchSize , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
27+ _NEpochs = epochCount is not null ? ModelReaderWriter . Write ( epochCount , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
28+ _LearningRateMultiplier = learningRate is not null ? ModelReaderWriter . Write ( learningRate , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
2929 } ,
3030 } ,
3131 } ;
@@ -42,10 +42,10 @@ public static FineTuningTrainingMethod CreateDirectPreferenceOptimization(
4242 Kind = InternalFineTuneMethodType . Dpo ,
4343 Dpo = new ( ) {
4444 Hyperparameters = new ( ) {
45- _Beta = betaFactor is not null ? ModelReaderWriter . Write ( betaFactor ) : null ,
46- _BatchSize = batchSize is not null ? ModelReaderWriter . Write ( batchSize ) : null ,
47- _NEpochs = epochCount is not null ? ModelReaderWriter . Write ( epochCount ) : null ,
48- _LearningRateMultiplier = learningRate is not null ? ModelReaderWriter . Write ( learningRate ) : null ,
45+ _Beta = betaFactor is not null ? ModelReaderWriter . Write ( betaFactor , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
46+ _BatchSize = batchSize is not null ? ModelReaderWriter . Write ( batchSize , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
47+ _NEpochs = epochCount is not null ? ModelReaderWriter . Write ( epochCount , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
48+ _LearningRateMultiplier = learningRate is not null ? ModelReaderWriter . Write ( learningRate , ModelReaderWriterOptions . Json , OpenAIContext . Default ) : null ,
4949 } ,
5050 } ,
5151 } ;
0 commit comments