Share via


MachineLearningStackMetaLearnerType Struct

Definition

The meta-learner is a model trained on the output of the individual heterogeneous models. Default meta-learners are LogisticRegression for classification tasks (or LogisticRegressionCV if cross-validation is enabled) and ElasticNet for regression/forecasting tasks (or ElasticNetCV if cross-validation is enabled). This parameter can be one of the following strings: LogisticRegression, LogisticRegressionCV, LightGBMClassifier, ElasticNet, ElasticNetCV, LightGBMRegressor, or LinearRegression

public readonly struct MachineLearningStackMetaLearnerType : IEquatable<Azure.ResourceManager.MachineLearning.Models.MachineLearningStackMetaLearnerType>
type MachineLearningStackMetaLearnerType = struct
Public Structure MachineLearningStackMetaLearnerType
Implements IEquatable(Of MachineLearningStackMetaLearnerType)
Inheritance
MachineLearningStackMetaLearnerType
Implements

Constructors

MachineLearningStackMetaLearnerType(String)

Initializes a new instance of MachineLearningStackMetaLearnerType.

Properties

ElasticNet

Default meta-learners are LogisticRegression for regression task.

ElasticNetCV

Default meta-learners are LogisticRegression for regression task when CV is on.

LightGBMClassifier

LightGBMClassifier.

LightGBMRegressor

LightGBMRegressor.

LinearRegression

LinearRegression.

LogisticRegression

Default meta-learners are LogisticRegression for classification tasks.

LogisticRegressionCV

Default meta-learners are LogisticRegression for classification task when CV is on.

None

None.

Methods

Equals(MachineLearningStackMetaLearnerType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(MachineLearningStackMetaLearnerType, MachineLearningStackMetaLearnerType)

Determines if two MachineLearningStackMetaLearnerType values are the same.

Implicit(String to MachineLearningStackMetaLearnerType)

Converts a string to a MachineLearningStackMetaLearnerType.

Inequality(MachineLearningStackMetaLearnerType, MachineLearningStackMetaLearnerType)

Determines if two MachineLearningStackMetaLearnerType values are not the same.

Applies to