RegressionModels Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enum for all Regression models supported by AutoML.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.RegressionModelsTypeConverter))]
public struct RegressionModels : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.RegressionModels>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Support.RegressionModelsTypeConverter))>]
type RegressionModels = struct
interface IArgumentCompleter
Public Structure RegressionModels
Implements IArgumentCompleter, IEquatable(Of RegressionModels)
- Inheritance
-
RegressionModels
- Attributes
- Implements
Fields
DecisionTree |
Decision Trees are a non-parametric supervised learning method used for both classification and regression tasks. The goal is to create a model that predicts the value of a target variable by learning simple decision rules inferred from the data features. |
ElasticNet |
Elastic net is a popular type of regularized linear regression that combines two popular penalties, specifically the L1 and L2 penalty functions. |
ExtremeRandomTrees |
Extreme Trees is an ensemble machine learning algorithm that combines the predictions from many decision trees. It is related to the widely used random forest algorithm. |
GradientBoosting |
The technique of transiting week learners into a strong learner is called Boosting. The gradient boosting algorithm process works on this theory of execution. |
Knn |
K-nearest neighbors (KNN) algorithm uses 'feature similarity' to predict the values of new datapoints which further means that the new data point will be assigned a value based on how closely it matches the points in the training set. |
LassoLars |
Lasso model fit with Least Angle Regression a.k.a. Lars. It is a Linear Model trained with an L1 prior as regularizer. |
LightGbm |
LightGBM is a gradient boosting framework that uses tree based learning algorithms. |
RandomForest |
Random forest is a supervised learning algorithm. The "forest" it builds, is an ensemble of decision trees, usually trained with the “bagging” method. The general idea of the bagging method is that a combination of learning models increases the overall result. |
Sgd |
SGD: Stochastic gradient descent is an optimization algorithm often used in machine learning applications to find the model parameters that correspond to the best fit between predicted and actual outputs. It's an inexact but powerful technique. |
XgBoostRegressor |
XGBoostRegressor: Extreme Gradient Boosting Regressor is a supervised machine learning model using ensemble of base learners. |
Methods
CompleteArgument(String, String, String, CommandAst, IDictionary) |
Implementations of this function are called by PowerShell to complete arguments. |
Equals(Object) |
Compares values of enum type RegressionModels (override for Object) |
Equals(RegressionModels) |
Compares values of enum type RegressionModels |
GetHashCode() |
Returns hashCode for enum RegressionModels |
ToString() |
Returns string representation for RegressionModels |
Operators
Equality(RegressionModels, RegressionModels) |
Overriding == operator for enum RegressionModels |
Implicit(RegressionModels to String) |
Implicit operator to convert RegressionModels to string |
Implicit(String to RegressionModels) |
Implicit operator to convert string to RegressionModels |
Inequality(RegressionModels, RegressionModels) |
Overriding != operator for enum RegressionModels |