136 references to PositiveInfinity
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\CSharpSyntaxUtilities.cs (1)
41
case float.
PositiveInfinity
:
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (2)
1136
if (s == "INF") return Single.
PositiveInfinity
;
1155
result = Single.
PositiveInfinity
;
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85
{ float.
PositiveInfinity
, nameof(float.
PositiveInfinity
) },
Microsoft.AspNetCore.App.Analyzers (1)
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (1)
269
float f when f is float.
PositiveInfinity
=> "float.PositiveInfinity",
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (1)
269
float f when f is float.
PositiveInfinity
=> "float.PositiveInfinity",
Microsoft.CodeAnalysis (1)
RealParser.cs (1)
251
public override ulong Infinity => FloatToInt32Bits(float.
PositiveInfinity
);
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85
{ float.
PositiveInfinity
, nameof(float.
PositiveInfinity
) },
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85
{ float.
PositiveInfinity
, nameof(float.
PositiveInfinity
) },
Microsoft.CodeAnalysis.CSharp (5)
Binder\PatternExplainer.cs (1)
906
float.
PositiveInfinity
=> "float.PositiveInfinity",
Utilities\ValueSetFactory.SingleTC.cs (4)
20
float INumericTC<float>.MaxValue => float.
PositiveInfinity
;
34
Debug.Assert(value != float.
PositiveInfinity
);
47
return float.
PositiveInfinity
;
97
value == float.
PositiveInfinity
? "Inf" :
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85
{ float.
PositiveInfinity
, nameof(float.
PositiveInfinity
) },
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
src\runtime\src\libraries\Common\src\SourceGenerators\CSharpSyntaxUtilities.cs (1)
41
case float.
PositiveInfinity
:
Microsoft.Extensions.Validation.ValidationsGenerator (1)
src\aspnetcore\src\Shared\RoslynUtils\SymbolExtensions.cs (1)
269
float f when f is float.
PositiveInfinity
=> "float.PositiveInfinity",
Microsoft.ML.Core (15)
Utilities\BinFinder.cs (3)
34
return new[] { Single.
PositiveInfinity
};
95
bounds[bounds.Length - 1] = Single.
PositiveInfinity
;
227
return Single.
PositiveInfinity
;
Utilities\DoubleParser.cs (5)
237
value = Single.
PositiveInfinity
;
516
value = Single.
PositiveInfinity
;
539
value = Single.
PositiveInfinity
;
957
Contracts.Assert((Single)_mpe10Dbl[_mpe10Dbl.Length - 1] == Single.
PositiveInfinity
);
958
Contracts.Assert((Single)_mpe10Dbl[_mpe10Dbl.Length - 2] < Single.
PositiveInfinity
);
Utilities\MathUtils.cs (6)
127
float result = float.
PositiveInfinity
;
178
float min = float.
PositiveInfinity
;
578
Contracts.Assert(1 <= r && r < float.
PositiveInfinity
);
617
Contracts.Assert(1 <= r && r < float.
PositiveInfinity
);
647
return neg ? (float)0 : float.
PositiveInfinity
;
657
Contracts.Assert(1 <= r && r < float.
PositiveInfinity
);
Utilities\SupervisedBinFinder.cs (1)
125
result[numUpperBounds - 1] = Single.
PositiveInfinity
;
Microsoft.ML.Data (10)
Evaluators\AnomalyDetectionEvaluator.cs (1)
273
threshold = Single.
PositiveInfinity
;
Evaluators\BinaryClassifierEvaluator.cs (1)
746
Single scoreCur = Single.
PositiveInfinity
;
Prediction\Calibrator.cs (1)
1231
_host.CheckDecode(0 < BinSize && BinSize < float.
PositiveInfinity
);
Training\TrainerUtils.cs (1)
779
if (!_keepBadWeight && !(0 < Weight && Weight < float.
PositiveInfinity
))
Transforms\NormalizeColumnSng.cs (6)
259
Contracts.CheckDecode(curUpperBounds[curUpperBounds.Length - 1] == TFloat.
PositiveInfinity
);
333
_min[i] = TFloat.
PositiveInfinity
;
1579
Contracts.Assert(0 <= scale && scale < TFloat.
PositiveInfinity
);
1600
Contracts.Assert(0 <= scale && scale < TFloat.
PositiveInfinity
);
1620
Contracts.Assert(0 <= scale && scale < TFloat.
PositiveInfinity
);
1636
Contracts.Assert(0 <= scale && scale < TFloat.
PositiveInfinity
);
Microsoft.ML.FastTree (7)
FastTree.cs (2)
175
return float.
PositiveInfinity
;
926
get { return MaxLabel != float.
PositiveInfinity
; }
GamTrainer.cs (1)
257
var instanceConverter = new ExamplesToFastTreeBins(Host, GamTrainerOptions.MaximumBinCountPerFeature, useTranspose, !GamTrainerOptions.FeatureFlocks, GamTrainerOptions.MinimumExampleCountPerLeaf, float.
PositiveInfinity
);
Training\EarlyStoppingCriteria.cs (4)
90
_bestScore = LowerIsBetter ? float.
PositiveInfinity
: float.NegativeInfinity;
250
float recentBestScore = LowerIsBetter ? float.
PositiveInfinity
: float.NegativeInfinity;
501
_prevScore = LowerIsBetter ? float.
PositiveInfinity
: float.NegativeInfinity;
509
_prevScore = LowerIsBetter ? float.
PositiveInfinity
: float.NegativeInfinity;
Microsoft.ML.KMeansClustering (3)
KMeansPlusPlusTrainer.cs (3)
395
probabilityWeight = float.
PositiveInfinity
;
1795
minDistance = float.
PositiveInfinity
;
1796
secMinDistance = float.
PositiveInfinity
;
Microsoft.ML.Mkl.Components (4)
VectorWhitening.cs (4)
781
Contracts.CheckUserArg(0 <= Epsilon && Epsilon < float.
PositiveInfinity
, nameof(Epsilon));
798
Contracts.CheckUserArg(0 <= Epsilon && Epsilon < float.
PositiveInfinity
, nameof(item.Eps));
819
Contracts.CheckDecode(0 <= Epsilon && Epsilon < float.
PositiveInfinity
);
839
Contracts.Assert(0 <= Epsilon && Epsilon < float.
PositiveInfinity
);
Microsoft.ML.Samples (3)
Dynamic\Transforms\IndicateMissingValuesMultiColumn.cs (1)
26
Features2 = new float[2] {1, float.
PositiveInfinity
} },
Dynamic\Transforms\ReplaceMissingValues.cs (1)
21
new DataPoint(){ Features = new float[3] {float.
PositiveInfinity
, 1,
Dynamic\Transforms\ReplaceMissingValuesMultiColumn.cs (1)
30
new float[2] {0, float.
PositiveInfinity
} },
Microsoft.ML.StandardTrainers (6)
Optimizer\LineSearch.cs (4)
77
MaxStep = float.
PositiveInfinity
;
88
MaxStep = float.
PositiveInfinity
;
247
MaxStep = float.
PositiveInfinity
;
258
MaxStep = float.
PositiveInfinity
;
Standard\PoissonRegression\PoissonRegression.cs (1)
185
return float.
PositiveInfinity
;
Standard\Simple\SimpleTrainers.cs (1)
280
if (!(0 < weight && weight < float.
PositiveInfinity
))
Microsoft.ML.TestFramework (1)
DataPipe\TestDataPipe.cs (1)
24
Single.MaxValue, Single.Epsilon, Single.NegativeInfinity, Single.
PositiveInfinity
};
Microsoft.ML.Tests (24)
OnnxConversionTest.cs (1)
1158
new DataPoint() { Features = new float[3] {-1, float.NaN, float.
PositiveInfinity
}, },
Transformers\ConvertTests.cs (1)
244
ConvN = new float[] { float.NegativeInfinity, float.
PositiveInfinity
},
Transformers\NAIndicatorTests.cs (9)
42
new TestClass() { A = float.
PositiveInfinity
, B = double.PositiveInfinity, C = new float[2]{ float.
PositiveInfinity
, float.
PositiveInfinity
, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
70
new TestClass() { A = float.
PositiveInfinity
, B = double.PositiveInfinity, C = new float[2]{ float.
PositiveInfinity
, float.
PositiveInfinity
, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
133
new TestClass() { A = float.
PositiveInfinity
, B = double.PositiveInfinity, C = new float[2]{ float.
PositiveInfinity
, float.
PositiveInfinity
, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
Transformers\NAReplaceTests.cs (6)
107
new TestClass() { A = float.
PositiveInfinity
, B = double.PositiveInfinity,C= new float[2]{ float.
PositiveInfinity
, float.
PositiveInfinity
, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
165
new TestClass() { A = float.
PositiveInfinity
, B = double.PositiveInfinity,C= new float[2]{ float.
PositiveInfinity
, float.
PositiveInfinity
, } , D = new double[2]{ double.PositiveInfinity, double.PositiveInfinity}},
Transformers\NormalizerTests.cs (7)
279
Assert.True(float.
PositiveInfinity
== floatBinModel.UpperBounds[34]);
287
Assert.True(float.
PositiveInfinity
== floatBinModelVector.UpperBounds[0][floatBinModelVector.UpperBounds[0].Length - 1]);
289
Assert.True(float.
PositiveInfinity
== floatBinModelVector.UpperBounds[3][floatBinModelVector.UpperBounds[3].Length - 1]);
360
Assert.True(float.
PositiveInfinity
== floatBinModel.UpperBounds[3]);
368
Assert.True(float.
PositiveInfinity
== floatBinModelVector.UpperBounds[0][floatBinModelVector.UpperBounds[0].Length - 1]);
370
Assert.True(float.
PositiveInfinity
== floatBinModelVector.UpperBounds[3][floatBinModelVector.UpperBounds[3].Length - 1]);
377
Assert.True(float.
PositiveInfinity
== doubleBinModel.UpperBounds[3]);
Microsoft.ML.Tokenizers.Tests (1)
SentencePieceTests.cs (1)
652
MakePiece("inf_score", float.
PositiveInfinity
, 1),
Microsoft.ML.Transforms (8)
Expression\Lexer.cs (1)
391
return new FltLitToken(span, float.
PositiveInfinity
);
GcnTransform.cs (4)
367
Host.Assert(0 < ex.Scale && ex.Scale < float.
PositiveInfinity
);
827
Contracts.CheckUserArg(0 < scale && scale < float.
PositiveInfinity
, nameof(scale), "scale must be a positive finite value");
855
Contracts.CheckDecode(0 < Scale && Scale < float.
PositiveInfinity
);
867
Contracts.Assert(0 < Scale && Scale < float.
PositiveInfinity
);
MissingValueReplacingUtils.cs (3)
606
Stat = ReturnMax ? float.NegativeInfinity : float.
PositiveInfinity
;
627
Stat = ReturnMax ? float.NegativeInfinity : float.
PositiveInfinity
;
659
float bound = ReturnMax ? float.NegativeInfinity : float.
PositiveInfinity
;
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (2)
85
{ float.
PositiveInfinity
, nameof(float.
PositiveInfinity
) },
System.Numerics.Tensors (10)
System\Numerics\Tensors\TensorPrimitives.Single.cs (10)
22
/// If a value is equal to <see cref="float.NegativeInfinity"/> or <see cref="float.
PositiveInfinity
"/>, the result stored into the corresponding destination location is set to <see cref="float.
PositiveInfinity
"/>.
136
/// If a value is equal to <see cref="float.NegativeInfinity"/> or <see cref="float.
PositiveInfinity
"/>, the result stored into the corresponding destination location is set to <see cref="float.
PositiveInfinity
"/>.
161
/// If any element in either input tensor is equal to <see cref="float.NegativeInfinity"/>, <see cref="float.
PositiveInfinity
"/>, or <see cref="float.NaN"/>,
278
/// If a value equals <see cref="float.NaN"/> or <see cref="float.
PositiveInfinity
"/>, the result stored into the corresponding destination location is set to NaN.
367
/// If a value is positive infinity, the result stored into the corresponding destination location is set to <see cref="float.
PositiveInfinity
"/>.
390
/// If a value is positive infinity, the result stored into the corresponding destination location is set to <see cref="float.
PositiveInfinity
"/>.
815
/// If a value is equal to <see cref="float.NegativeInfinity"/>, <see cref="float.
PositiveInfinity
"/>, or <see cref="float.NaN"/>,
968
/// If a value is equal to <see cref="float.
PositiveInfinity
"/>, the corresponding destination location is set to 1.
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.Float.cs (1)
40
return TryParseAsSpecialFloatingPoint(source, float.
PositiveInfinity
, float.NegativeInfinity, float.NaN, out value, out bytesConsumed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (2)
175
/// <summary>Gets a vector whose elements are equal to <see cref="float.
PositiveInfinity
" />.</summary>
176
/// <value>A vector whose elements are equal to <see cref="float.
PositiveInfinity
" /> (that is, it returns the vector <c>Create(float.PositiveInfinity)</c>).</value>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\VectorMath.cs (2)
661
TVectorSingle.Create(float.
PositiveInfinity
),
872
result = TVectorSingle.ConditionalSelect(infinityMask, TVectorSingle.Create(float.
PositiveInfinity
), result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (7)
238
return f ==
PositiveInfinity
;
817
static float IFloatingPointIeee754<float>.PositiveInfinity =>
PositiveInfinity
;
1599
result =
PositiveInfinity
;
1679
result =
PositiveInfinity
;
1710
result =
PositiveInfinity
;
1714
result = CopySign(
PositiveInfinity
, x);
2157
result = +sign * (int.IsOddInteger(integral) ? NegativeInfinity :
PositiveInfinity
);
System.Private.Xml (2)
System\Xml\XmlConvert.cs (2)
964
return float.
PositiveInfinity
;
985
result = float.
PositiveInfinity
;
System.Text.Json (4)
src\runtime\src\libraries\System.Text.Json\Common\JsonNumberHandling.cs (1)
39
/// constants (such as <see cref="float.
PositiveInfinity
"/> and <see cref="double.NaN"/>)
System\Text\Json\Document\JsonElement.cs (2)
913
/// instead <see langword="true"/> is returned and <see cref="float.
PositiveInfinity
"/> (or
944
/// On .NET Core this method returns <see cref="float.
PositiveInfinity
"/> (or
System\Text\Json\Reader\JsonReaderHelper.cs (1)
345
value = float.
PositiveInfinity
;
System.Text.Json.SourceGeneration (2)
src\runtime\src\libraries\Common\src\SourceGenerators\CSharpSyntaxUtilities.cs (1)
41
case float.
PositiveInfinity
:
src\runtime\src\libraries\System.Text.Json\Common\JsonNumberHandling.cs (1)
39
/// constants (such as <see cref="float.
PositiveInfinity
"/> and <see cref="double.NaN"/>)
System.Windows.Forms (1)
System\Windows\Forms\Rendering\ControlPaint.cs (1)
2314
=> value is float.NegativeInfinity or float.
PositiveInfinity
? 1.0f : value;