71 references to IsFinite
Microsoft.ML.Core (4)
Utilities\MathUtils.cs (2)
285Contracts.Assert(FloatUtils.IsFinite(maxRelErr)); 286Contracts.Assert(FloatUtils.IsFinite(maxAbsError));
Utilities\SupervisedBinFinder.cs (1)
122Contracts.Assert(FloatUtils.IsFinite(result[i]));
Utilities\VBufferUtils.cs (1)
50if (!FloatUtils.IsFinite(values[i]))
Microsoft.ML.Data (18)
Evaluators\AnomalyDetectionEvaluator.cs (1)
540if (!FloatUtils.IsFinite(score))
Evaluators\BinaryClassifierEvaluator.cs (4)
649if (!FloatUtils.IsFinite(_score)) 683if (!FloatUtils.IsFinite(_weight)) 1099Host.CheckDecode(FloatUtils.IsFinite(_threshold)); 1129Contracts.Assert(FloatUtils.IsFinite(_threshold));
Evaluators\ClusteringEvaluator.cs (1)
445if (!FloatUtils.IsFinite(weight))
Evaluators\MulticlassClassificationEvaluator.cs (1)
457if (!FloatUtils.IsFinite(weight))
Evaluators\MultiOutputRegressionEvaluator.cs (1)
335if (!FloatUtils.IsFinite(weight))
Evaluators\RegressionEvaluatorBase.cs (1)
238if (!FloatUtils.IsFinite(weight))
Prediction\Calibrator.cs (4)
978if (!FloatUtils.IsFinite(label)) 982if (!FloatUtils.IsFinite(score)) 986if (!FloatUtils.IsFinite(weight)) 1234_host.CheckDecode(FloatUtils.IsFinite(Min));
Training\TrainerUtils.cs (1)
922if (!_keepBad && !FloatUtils.IsFinite(Label))
Transforms\NormalizeColumnSng.cs (4)
514if (!FloatUtils.IsFinite(val)) 1167if (!FloatUtils.IsFinite(val)) 1279if (FloatUtils.IsFinite(val)) 1295if (FloatUtils.IsFinite(val))
Microsoft.ML.Ensemble (4)
OutputCombiners\BaseMultiCombiner.cs (1)
90if (!FloatUtils.IsFinite(sum))
PipelineEnsemble.cs (3)
348if (!FloatUtils.IsFinite(label)) 352if (!FloatUtils.IsFinite(score)) 356if (!FloatUtils.IsFinite(weight))
Microsoft.ML.ImageAnalytics (8)
ImagePixelExtractor.cs (4)
637Contracts.CheckUserArg(FloatUtils.IsFinite(OffsetImage), nameof(item.Offset)); 688Contracts.CheckParam(FloatUtils.IsFinite(OffsetImage), nameof(offsetImage)); 728Contracts.CheckDecode(FloatUtils.IsFinite(OffsetImage)); 758Contracts.Assert(FloatUtils.IsFinite(OffsetImage));
VectorToImageTransform.cs (4)
521Contracts.CheckUserArg(FloatUtils.IsFinite(OffsetImage), nameof(item.Offset)); 570Contracts.CheckDecode(FloatUtils.IsFinite(OffsetImage)); 638Contracts.CheckParam(FloatUtils.IsFinite(offsetImage), nameof(offsetImage)); 679Contracts.Assert(FloatUtils.IsFinite(OffsetImage));
Microsoft.ML.KMeansClustering (4)
KMeansPlusPlusTrainer.cs (4)
404ch.Assert(FloatUtils.IsFinite(probabilityWeight)); 1821Contracts.Assert(FloatUtils.IsFinite(minDistance)); 1822Contracts.Assert(centroidCount == 1 || (FloatUtils.IsFinite(secMinDistance) && secCluster >= 0)); 1840Contracts.Check(centroid.Items().Select(x => x.Value).All(FloatUtils.IsFinite), "Model training failed: non-finite coordinates are generated");
Microsoft.ML.Mkl.Components (1)
VectorWhitening.cs (1)
240ectx.CheckDecode(FloatUtils.IsFinite(model[i]), "Found NaN or infinity in the model.");
Microsoft.ML.PCA (6)
PcaTrainer.cs (5)
464Host.CheckParam(_eigenVectors[i].GetValues().All(FloatUtils.IsFinite), 486Host.CheckDecode(FloatUtils.IsFinite(_dimension)); 489Host.CheckDecode(FloatUtils.IsFinite(_rank)); 495Host.CheckDecode(meanArray.All(FloatUtils.IsFinite)); 510Host.CheckDecode(vi.All(FloatUtils.IsFinite));
PcaTransformer.cs (1)
439if (FloatUtils.IsFinite(weight) && weight >= 0 && (featureValues.Length == 0 || FloatUtils.IsFinite(featureValues)))
Microsoft.ML.Recommender (1)
SafeTrainingAndModelBuffer.cs (1)
277if (!FloatUtils.IsFinite(label))
Microsoft.ML.StandardTrainers (11)
FactorizationMachine\FactorizationMachineTrainer.cs (2)
388if (!FloatUtils.IsFinite(annihilation)) 507if (!FloatUtils.IsFinite(annihilation))
FactorizationMachine\FieldAwareFactorizationMachineUtils.cs (1)
53return FloatUtils.IsFinite(annihilation);
Optimizer\Optimizer.cs (3)
243if (!FloatUtils.IsFinite(LastValue)) 422if (!FloatUtils.IsFinite(Value)) 497if (!FloatUtils.IsFinite(Value))
Standard\LinearModelParameters.cs (3)
124Host.CheckParam(FloatUtils.IsFinite(bias), nameof(bias), "Cannot initialize linear predictor with non-finite bias"); 169Host.CheckDecode(FloatUtils.IsFinite(Bias)); 195Host.CheckDecode(Utils.Size(weights) == 0 || weights.All(x => FloatUtils.IsFinite(x)));
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
276Contracts.Check(FloatUtils.IsFinite(datumLoss), "Data contain bad values.");
Standard\Online\OnlineLinear.cs (1)
299ch.Check(FloatUtils.IsFinite(maxNorm),
Microsoft.ML.TimeSeries (7)
MovingAverageTransform.cs (7)
195else if (!FloatUtils.IsFinite(lastDropped)) 204Contracts.Assert(FloatUtils.IsFinite(lastDropped) || Single.IsNaN(lastDropped)); 207if (!Single.IsNaN(newValue) && !FloatUtils.IsFinite(newValue)) 214Contracts.Assert(FloatUtils.IsFinite(newValue) || Single.IsNaN(newValue)); 216if (!Single.IsNaN(currentSum) && !FloatUtils.IsFinite(currentSum)) 224return FloatUtils.IsFinite(newValue) ? currentSum : (currentSum + newValue); 228Contracts.Assert(FloatUtils.IsFinite(currentSum) || Single.IsNaN(currentSum));
Microsoft.ML.Transforms (7)
FourierDistributionSampler.cs (4)
168env.CheckDecode(FloatUtils.IsFinite(_gamma)); 180Contracts.Assert(FloatUtils.IsFinite(_gamma)); 291env.CheckDecode(FloatUtils.IsFinite(_a)); 303Contracts.Assert(FloatUtils.IsFinite(_a));
MissingValueReplacingUtils.cs (3)
698Stat = new ModeStat<float>((in float val) => FloatUtils.IsFinite(val)); 717Stat = new ModeStat<float>((in float val) => FloatUtils.IsFinite(val)); 738Stat[i] = new ModeStat<float>((in float val) => FloatUtils.IsFinite(val));