Share via


ForecastingTrainingSettings Class

Definition

Forecasting Training related configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ForecastingTrainingSettingsTypeConverter))]
public class ForecastingTrainingSettings : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IForecastingTrainingSettings, Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ForecastingTrainingSettingsTypeConverter))>]
type ForecastingTrainingSettings = class
    interface IForecastingTrainingSettings
    interface IJsonSerializable
    interface ITrainingSettings
    interface IValidates
Public Class ForecastingTrainingSettings
Implements IForecastingTrainingSettings, IValidates
Inheritance
ForecastingTrainingSettings
Attributes
Implements

Constructors

ForecastingTrainingSettings()

Creates an new ForecastingTrainingSettings instance.

Properties

AllowedTrainingAlgorithm

Allowed models for forecasting task.

BlockedTrainingAlgorithm

Blocked models for forecasting task.

EnableDnnTraining

Enable recommendation of DNN models.

EnableModelExplainability

Flag to turn on explainability on best model.

EnableOnnxCompatibleModel

Flag for enabling onnx compatible models.

EnableStackEnsemble

Enable stack ensemble run.

EnableVoteEnsemble

Enable voting ensemble run.

EnsembleModelDownloadTimeout

During VotingEnsemble and StackEnsemble model generation, multiple fitted models from the previous child runs are downloaded. Configure this parameter with a higher value than 300 secs, if more time is needed.

StackEnsembleSetting

Stack ensemble settings for stack ensemble run.

StackEnsembleSettingStackMetaLearnerKWarg

Optional parameters to pass to the initializer of the meta-learner.

StackEnsembleSettingStackMetaLearnerTrainPercentage

Specifies the proportion of the training set (when choosing train and validation type of training) to be reserved for training the meta-learner. Default value is 0.2.

StackEnsembleSettingStackMetaLearnerType

The meta-learner is a model trained on the output of the individual heterogeneous models.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ForecastingTrainingSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ForecastingTrainingSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IForecastingTrainingSettings.

FromJsonString(String)

Creates a new instance of ForecastingTrainingSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ForecastingTrainingSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to