18 references to IsFinite
Microsoft.ML.Data (1)
Training\TrainerUtils.cs (1)
856
if (!_keepBad && !FloatUtils.
IsFinite
(Features.GetValues()))
Microsoft.ML.KMeansClustering (3)
KMeansModelParameters.cs (3)
91
Host.CheckParam(FloatUtils.
IsFinite
(centroids[i].GetValues()),
136
Host.CheckDecode(FloatUtils.
IsFinite
(values));
248
Contracts.Assert(FloatUtils.
IsFinite
(values));
Microsoft.ML.PCA (5)
PcaTransformer.cs (5)
135
Contracts.CheckDecode(FloatUtils.
IsFinite
(Eigenvectors[i]));
139
Contracts.CheckDecode(MeanProjected == null || (MeanProjected.Length == Rank && FloatUtils.
IsFinite
(MeanProjected)));
159
Contracts.Assert(FloatUtils.
IsFinite
(Eigenvectors[i]));
162
Contracts.Assert(MeanProjected == null || (MeanProjected.Length == Rank && FloatUtils.
IsFinite
(MeanProjected)));
439
if (FloatUtils.IsFinite(weight) && weight >= 0 && (featureValues.Length == 0 || FloatUtils.
IsFinite
(featureValues)))
Microsoft.ML.StandardTrainers (8)
LdSvm\LdSvmTrainer.cs (2)
602
var noNaNs = FloatUtils.
IsFinite
(features.GetValues());
655
if (FloatUtils.
IsFinite
(example.Features.GetValues()))
Optimizer\SgdOptimizer.cs (4)
168
Contracts.Check(FloatUtils.
IsFinite
(initial.GetValues()), "The initial vector contains NaNs or infinite values.");
365
Contracts.Check(FloatUtils.
IsFinite
(initial.GetValues()), "The initial vector contains NaNs or infinite values.");
399
Contracts.Assert(FloatUtils.
IsFinite
(xprev.GetValues()));
402
if (!FloatUtils.
IsFinite
(xValues))
Standard\LinearModelParameters.cs (1)
123
Host.CheckParam(FloatUtils.
IsFinite
(weights.GetValues()), nameof(weights), "Cannot initialize linear predictor with non-finite weights");
Standard\Online\OnlineLinear.cs (1)
229
ch.Assert(FloatUtils.
IsFinite
(feat.GetValues()));
Microsoft.ML.Transforms (1)
Dracula\Featurizer.cs (1)
163
_host.Assert(FloatUtils.
IsFinite
(features));