17 references to DoubleParser
Microsoft.ML.Core (5)
Utilities\DoubleParser.cs (4)
89/// This produces zero for an empty string, or NaN depending on the <see cref="DoubleParser.OptionFlags.EmptyAsNaN"/> used. 99/// This produces zero for an empty string, or NaN depending on the <see cref="DoubleParser.OptionFlags.EmptyAsNaN"/> used. 143if (!DoubleParser.TryParse(span.Slice(ich, span.Length - ich), out value, out ichEnd, flags)) 196if (!DoubleParser.TryParse(span.Slice(ich, span.Length - ich), out value, out ichEnd, flags))
Utilities\LineParser.cs (1)
33if (DoubleParser.TryParse(valuesToParse.Slice(toParseStartIndex, i - toParseStartIndex), out float parsed))
Microsoft.ML.Core.Tests (8)
UnitTests\DoubleParserTests.cs (8)
23var result = DoubleParser.Parse(" 1.234 ".AsSpan(), out double value); 25Assert.Equal(DoubleParser.Result.Good, result); 32var result = DoubleParser.Parse("1.234".AsSpan(), out double value); 34Assert.Equal(DoubleParser.Result.Good, result); 41var result = DoubleParser.Parse("1.234x".AsSpan(), out double value); 43Assert.Equal(DoubleParser.Result.Extra, result); 49var result = DoubleParser.Parse(" 1.234 ".AsSpan(), out float value); 51Assert.Equal(DoubleParser.Result.Good, result);
Microsoft.ML.Data (2)
Data\Conversion.cs (2)
1371/// This produces zero for empty, or NaN depending on the <see cref="DoubleParser.OptionFlags.EmptyAsNaN"/> used. 1385/// This produces zero for empty, or NaN depending on the <see cref="DoubleParser.OptionFlags.EmptyAsNaN"/> used.
Microsoft.ML.Tests (2)
Scenarios\Api\TestApi.cs (2)
282DoubleParser.Parse(span, out ex.Label); 286DoubleParser.Parse(span, out ex.Features[j]);