OpenAI::FineTuningJobHyperparameters
Inherits JSON::Serializable < Reference < Object
The hyperparameters used for the fine-tuning job. This value will only be returned when running supervised jobs.
Constructors
new(pull : JSON::PullParser)
Sourcenew(batch_size : FineTuningJobHyperparametersBatchSize | Nil = nil, learning_rate_multiplier : FineTuningJobHyperparametersLearningRateMultiplier | Nil = nil, n_epochs : FineTuningJobHyperparametersNEpochs | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
batch_size
Sourcebatch_size=(batch_size : FineTuningJobHyperparametersBatchSize | Nil)
Sourcelearning_rate_multiplier
Scaling factor for the learning rate. A smaller learning rate may be useful to avoid overfitting.
learning_rate_multiplier=(learning_rate_multiplier : FineTuningJobHyperparametersLearningRateMultiplier | Nil)
Scaling factor for the learning rate. A smaller learning rate may be useful to avoid overfitting.
n_epochs
The number of epochs to train the model for. An epoch refers to one full cycle through the training dataset.
n_epochs=(n_epochs : FineTuningJobHyperparametersNEpochs | Nil)
The number of epochs to train the model for. An epoch refers to one full cycle through the training dataset.