4 instantiations of FieldAwareFactorizationMachineTrainer
Microsoft.ML.StandardTrainers (4)
FactorizationMachine\FactorizationMachineCatalog.cs (3)
40
return new
FieldAwareFactorizationMachineTrainer
(env, new string[] { featureColumnName }, labelColumnName, exampleWeightColumnName);
63
return new
FieldAwareFactorizationMachineTrainer
(env, featureColumnNames, labelColumnName, exampleWeightColumnName);
82
return new
FieldAwareFactorizationMachineTrainer
(env, options);
FactorizationMachine\FactorizationMachineTrainer.cs (1)
580
return TrainerEntryPointsUtils.Train<Options, CommonOutputs.BinaryClassificationOutput>(host, input, () => new
FieldAwareFactorizationMachineTrainer
(host, input),
34 references to FieldAwareFactorizationMachineTrainer
Microsoft.ML.IntegrationTests (3)
Training.cs (3)
51
var
ffmTrainer = mlContext.BinaryClassification.Trainers.FieldAwareFactorizationMachine();
139
var
trainer = mlContext.BinaryClassification.Trainers.FieldAwareFactorizationMachine(
140
new
FieldAwareFactorizationMachineTrainer
.Options { NumberOfIterations = 100 });
Microsoft.ML.Samples (4)
Dynamic\Trainers\BinaryClassification\FactorizationMachine.cs (1)
35
var
pipeline = mlContext.BinaryClassification.Trainers
Dynamic\Trainers\BinaryClassification\FieldAwareFactorizationMachine.cs (1)
36
var
pipeline = mlContext.BinaryClassification.Trainers
Dynamic\Trainers\BinaryClassification\FieldAwareFactorizationMachineWithOptions.cs (2)
31
var options = new
FieldAwareFactorizationMachineTrainer
.Options
52
var
pipeline = mlContext.BinaryClassification.Trainers
Microsoft.ML.StandardTrainers (23)
FactorizationMachine\FactorizationMachineCatalog.cs (7)
18
/// Create <see cref="
FieldAwareFactorizationMachineTrainer
"/>, which predicts a target using a field-aware factorization machine trained over boolean label data.
33
public static
FieldAwareFactorizationMachineTrainer
FieldAwareFactorizationMachine(this BinaryClassificationCatalog.BinaryClassificationTrainers catalog,
44
/// Create <see cref="
FieldAwareFactorizationMachineTrainer
"/>, which predicts a target using a field-aware factorization machine trained over boolean label data.
56
public static
FieldAwareFactorizationMachineTrainer
FieldAwareFactorizationMachine(this BinaryClassificationCatalog.BinaryClassificationTrainers catalog,
67
/// Create <see cref="
FieldAwareFactorizationMachineTrainer
"/> using advanced options, which predicts a target using a field-aware factorization machine trained over boolean label data.
77
public static
FieldAwareFactorizationMachineTrainer
FieldAwareFactorizationMachine(this BinaryClassificationCatalog.BinaryClassificationTrainers catalog,
78
FieldAwareFactorizationMachineTrainer
.Options options)
FactorizationMachine\FactorizationMachineTrainer.cs (15)
18
[assembly: LoadableClass(
FieldAwareFactorizationMachineTrainer
.Summary, typeof(
FieldAwareFactorizationMachineTrainer
),
19
typeof(
FieldAwareFactorizationMachineTrainer
.Options), new[] { typeof(SignatureBinaryClassifierTrainer), typeof(SignatureTrainer) }
20
,
FieldAwareFactorizationMachineTrainer
.UserName,
FieldAwareFactorizationMachineTrainer
.LoadName,
21
FieldAwareFactorizationMachineTrainer
.ShortName, DocName = "trainer/FactorizationMachine.md")]
23
[assembly: LoadableClass(typeof(void), typeof(
FieldAwareFactorizationMachineTrainer
), null, typeof(SignatureEntryPointModule),
FieldAwareFactorizationMachineTrainer
.LoadName)]
92
/// <seealso cref="Microsoft.ML.FactorizationMachineExtensions.FieldAwareFactorizationMachine(BinaryClassificationCatalog.BinaryClassificationTrainers,
FieldAwareFactorizationMachineTrainer
.Options)"/>
93
/// <seealso cref="
FieldAwareFactorizationMachineTrainer
.Options"/>
103
/// <see cref="Options"/> for <see cref="
FieldAwareFactorizationMachineTrainer
"/> as used in
104
/// <see cref="Microsoft.ML.FactorizationMachineExtensions.FieldAwareFactorizationMachine(BinaryClassificationCatalog.BinaryClassificationTrainers,
FieldAwareFactorizationMachineTrainer
.Options)"/>.
217
/// Initializes a new instance of <see cref="
FieldAwareFactorizationMachineTrainer
"/> through the <see cref="Options"/> class.
244
/// Initializes a new instance of <see cref="
FieldAwareFactorizationMachineTrainer
"/>.
585
/// Continues the training of a <see cref="
FieldAwareFactorizationMachineTrainer
"/> using an already trained <paramref name="modelParameters"/> and/or validation data,
FactorizationMachine\FieldAwareFactorizationMachineModelParameters.cs (1)
25
/// Model parameters for <see cref="
FieldAwareFactorizationMachineTrainer
"/>.
Microsoft.ML.Tests (4)
TrainerEstimators\FAFMEstimator.cs (4)
46
var ffmArgs = new
FieldAwareFactorizationMachineTrainer
.Options();
52
var
pipeline = mlContext.BinaryClassification.Trainers.FieldAwareFactorizationMachine(ffmArgs);
71
var ffmArgs = new
FieldAwareFactorizationMachineTrainer
.Options
80
var
est = ML.BinaryClassification.Trainers.FieldAwareFactorizationMachine(ffmArgs);