ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withAmsGradient(String amsGradient) |
Set the amsGradient property: Enable AMSGrad when optimizer is 'adam' or 'adamw'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withAugmentations(String augmentations) |
Set the augmentations property: Settings for using Augmentations.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withBeta1(String beta1) |
Set the beta1 property: Value of 'beta1' when optimizer is 'adam' or 'adamw'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withBeta2(String beta2) |
Set the beta2 property: Value of 'beta2' when optimizer is 'adam' or 'adamw'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withBoxDetectionsPerImage(String boxDetectionsPerImage) |
Set the boxDetectionsPerImage property: Maximum number of detections per image, for all classes.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withBoxScoreThreshold(String boxScoreThreshold) |
Set the boxScoreThreshold property: During inference, only return proposals with a classification score greater
than BoxScoreThreshold.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withDistributed(String distributed) |
Set the distributed property: Whether to use distributer training.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withEarlyStopping(String earlyStopping) |
Set the earlyStopping property: Enable early stopping logic during training.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.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.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withEarlyStoppingPatience(String earlyStoppingPatience) |
Set the earlyStoppingPatience property: Minimum number of epochs or validation evaluations with no primary metric
improvement before the run is stopped.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withEnableOnnxNormalization(String enableOnnxNormalization) |
Set the enableOnnxNormalization property: Enable normalization when exporting ONNX model.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withEvaluationFrequency(String evaluationFrequency) |
Set the evaluationFrequency property: Frequency to evaluate validation dataset to get metric scores.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.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.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withImageSize(String imageSize) |
Set the imageSize property: Image size for train and validation.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withLayersToFreeze(String layersToFreeze) |
Set the layersToFreeze property: Number of layers to freeze for the model.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withLearningRate(String learningRate) |
Set the learningRate property: Initial learning rate.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withLearningRateScheduler(String learningRateScheduler) |
Set the learningRateScheduler property: Type of learning rate scheduler.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withMaxSize(String maxSize) |
Set the maxSize property: Maximum size of the image to be rescaled before feeding it to the backbone.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withMinSize(String minSize) |
Set the minSize property: Minimum size of the image to be rescaled before feeding it to the backbone.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withModelName(String modelName) |
Set the modelName property: Name of the model to use for training.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withModelSize(String modelSize) |
Set the modelSize property: Model size.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withMomentum(String momentum) |
Set the momentum property: Value of momentum when optimizer is 'sgd'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withMultiScale(String multiScale) |
Set the multiScale property: Enable multi-scale image by varying image size by +/- 50%.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withNesterov(String nesterov) |
Set the nesterov property: Enable nesterov when optimizer is 'sgd'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withNmsIouThreshold(String nmsIouThreshold) |
Set the nmsIouThreshold property: IOU threshold used during inference in NMS post processing.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withNumberOfEpochs(String numberOfEpochs) |
Set the numberOfEpochs property: Number of training epochs.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withNumberOfWorkers(String numberOfWorkers) |
Set the numberOfWorkers property: Number of data loader workers.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withOptimizer(String optimizer) |
Set the optimizer property: Type of optimizer.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withRandomSeed(String randomSeed) |
Set the randomSeed property: Random seed to be used when using deterministic training.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.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.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withStepLRGamma(String stepLRGamma) |
Set the stepLRGamma property: Value of gamma when learning rate scheduler is 'step'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withStepLRStepSize(String stepLRStepSize) |
Set the stepLRStepSize property: Value of step size when learning rate scheduler is 'step'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withTileGridSize(String tileGridSize) |
Set the tileGridSize property: The grid size to use for tiling each image.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withTileOverlapRatio(String tileOverlapRatio) |
Set the tileOverlapRatio property: Overlap ratio between adjacent tiles in each dimension.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withTilePredictionsNmsThreshold(String tilePredictionsNmsThreshold) |
Set the tilePredictionsNmsThreshold property: The IOU threshold to use to perform NMS while merging predictions
from tiles and image.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withTrainingBatchSize(String trainingBatchSize) |
Set the trainingBatchSize property: Training batch size.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withValidationBatchSize(String validationBatchSize) |
Set the validationBatchSize property: Validation batch size.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withValidationIouThreshold(String validationIouThreshold) |
Set the validationIouThreshold property: IOU threshold to use when computing validation metric.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withValidationMetricType(String validationMetricType) |
Set the validationMetricType property: Metric computation method to use for validation metrics.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withWarmupCosineLRCycles(String warmupCosineLRCycles) |
Set the warmupCosineLRCycles property: Value of cosine cycle when learning rate scheduler is 'warmup_cosine'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withWarmupCosineLRWarmupEpochs(String warmupCosineLRWarmupEpochs) |
Set the warmupCosineLRWarmupEpochs property: Value of warmup epochs when learning rate scheduler is
'warmup_cosine'.
|
ImageModelDistributionSettingsObjectDetection |
ImageModelDistributionSettingsObjectDetection.withWeightDecay(String weightDecay) |
Set the weightDecay property: Value of weight decay when optimizer is 'sgd', 'adam', or 'adamw'.
|