Share via


FieldAwareFactorizationMachineTrainer.Options Class

Definition

public sealed class FieldAwareFactorizationMachineTrainer.Options : Microsoft.ML.Trainers.TrainerInputBaseWithWeight
type FieldAwareFactorizationMachineTrainer.Options = class
    inherit TrainerInputBaseWithWeight
Public NotInheritable Class FieldAwareFactorizationMachineTrainer.Options
Inherits TrainerInputBaseWithWeight
Inheritance
FieldAwareFactorizationMachineTrainer.Options

Constructors

FieldAwareFactorizationMachineTrainer.Options()

Fields

ExampleWeightColumnName

Column to use for example weight.

(Inherited from TrainerInputBaseWithWeight)
ExtraFeatureColumns

Extra feature column names. The column named FeatureColumnName stores features from the first field. The i-th string in ExtraFeatureColumns stores the name of the (i+1)-th field's feature column.

FeatureColumnName

Column to use for features.

(Inherited from TrainerInputBase)
LabelColumnName

Column to use for labels.

(Inherited from TrainerInputBaseWithLabel)
LambdaLatent

Regularization coefficient of latent weights.

LambdaLinear

Regularization coefficient of linear weights.

LatentDimension

Latent space dimension.

LearningRate

Initial learning rate.

NormalizeFeatures

Whether to normalize the input vectors so that the concatenation of all fields' feature vectors is unit-length.

NumberOfIterations

Number of training iterations.

Radius

Radius of initial latent factors.

Shuffle

Whether to shuffle for each training iteration.

Verbose

Report traning progress or not.

Applies to