ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withAmsGradient(String amsGradient) |
Set the amsGradient property: Enable AMSGrad when optimizer is 'adam' or 'adamw'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withAugmentations(String augmentations) |
Set the augmentations property: Settings for using Augmentations.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withBeta1(String beta1) |
Set the beta1 property: Value of 'beta1' when optimizer is 'adam' or 'adamw'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withBeta2(String beta2) |
Set the beta2 property: Value of 'beta2' when optimizer is 'adam' or 'adamw'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withDistributed(String distributed) |
Set the distributed property: Whether to use distributer training.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withEarlyStopping(String earlyStopping) |
Set the earlyStopping property: Enable early stopping logic during training.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withEarlyStoppingDelay(String earlyStoppingDelay) |
Set the earlyStoppingDelay property: Minimum number of epochs or validation evaluations to wait before primary
metric improvement is tracked for early stopping.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withEarlyStoppingPatience(String earlyStoppingPatience) |
Set the earlyStoppingPatience property: Minimum number of epochs or validation evaluations with no primary metric
improvement before the run is stopped.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withEnableOnnxNormalization(String enableOnnxNormalization) |
Set the enableOnnxNormalization property: Enable normalization when exporting ONNX model.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withEvaluationFrequency(String evaluationFrequency) |
Set the evaluationFrequency property: Frequency to evaluate validation dataset to get metric scores.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withGradientAccumulationStep(String gradientAccumulationStep) |
Set the gradientAccumulationStep property: Gradient accumulation means running a configured number of
"GradAccumulationStep"\ steps without updating the model weights while accumulating the gradients of those steps,
and then using the accumulated gradients to compute the weight updates.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withLayersToFreeze(String layersToFreeze) |
Set the layersToFreeze property: Number of layers to freeze for the model.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withLearningRate(String learningRate) |
Set the learningRate property: Initial learning rate.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withLearningRateScheduler(String learningRateScheduler) |
Set the learningRateScheduler property: Type of learning rate scheduler.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withModelName(String modelName) |
Set the modelName property: Name of the model to use for training.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withMomentum(String momentum) |
Set the momentum property: Value of momentum when optimizer is 'sgd'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withNesterov(String nesterov) |
Set the nesterov property: Enable nesterov when optimizer is 'sgd'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withNumberOfEpochs(String numberOfEpochs) |
Set the numberOfEpochs property: Number of training epochs.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withNumberOfWorkers(String numberOfWorkers) |
Set the numberOfWorkers property: Number of data loader workers.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withOptimizer(String optimizer) |
Set the optimizer property: Type of optimizer.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withRandomSeed(String randomSeed) |
Set the randomSeed property: Random seed to be used when using deterministic training.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withSplitRatio(String splitRatio) |
Set the splitRatio property: If validation data is not defined, this specifies the split ratio for splitting
train data into random train and validation subsets.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withStepLRGamma(String stepLRGamma) |
Set the stepLRGamma property: Value of gamma when learning rate scheduler is 'step'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withStepLRStepSize(String stepLRStepSize) |
Set the stepLRStepSize property: Value of step size when learning rate scheduler is 'step'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withTrainingBatchSize(String trainingBatchSize) |
Set the trainingBatchSize property: Training batch size.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withTrainingCropSize(String trainingCropSize) |
Set the trainingCropSize property: Image crop size that is input to the neural network for the training dataset.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withValidationBatchSize(String validationBatchSize) |
Set the validationBatchSize property: Validation batch size.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withValidationCropSize(String validationCropSize) |
Set the validationCropSize property: Image crop size that is input to the neural network for the validation
dataset.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withValidationResizeSize(String validationResizeSize) |
Set the validationResizeSize property: Image size to which to resize before cropping for validation dataset.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withWarmupCosineLRCycles(String warmupCosineLRCycles) |
Set the warmupCosineLRCycles property: Value of cosine cycle when learning rate scheduler is 'warmup_cosine'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withWarmupCosineLRWarmupEpochs(String warmupCosineLRWarmupEpochs) |
Set the warmupCosineLRWarmupEpochs property: Value of warmup epochs when learning rate scheduler is
'warmup_cosine'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withWeightDecay(String weightDecay) |
Set the weightDecay property: Value of weight decay when optimizer is 'sgd', 'adam', or 'adamw'.
|
ImageModelDistributionSettingsClassification |
ImageModelDistributionSettingsClassification.withWeightedLoss(String weightedLoss) |
Set the weightedLoss property: Weighted loss.
|