38 references to OptionFlags
Microsoft.ML.Core (21)
Utilities\DoubleParser.cs (21)
89
/// This produces zero for an empty string, or NaN depending on the <see cref="DoubleParser.
OptionFlags
.EmptyAsNaN"/> used.
91
public static bool TryParse(ReadOnlySpan<char> span, out Single value,
OptionFlags
flags =
OptionFlags
.Default)
94
Contracts.Assert(res != Result.Empty || ((flags &
OptionFlags
.EmptyAsNaN) == 0 && value == 0) || Single.IsNaN(value));
99
/// This produces zero for an empty string, or NaN depending on the <see cref="DoubleParser.
OptionFlags
.EmptyAsNaN"/> used.
101
public static bool TryParse(ReadOnlySpan<char> span, out Double value,
OptionFlags
flags =
OptionFlags
.Default)
104
Contracts.Assert(res != Result.Empty || ((flags &
OptionFlags
.EmptyAsNaN) == 0 && value == 0) || Double.IsNaN(value));
108
public static Result Parse(ReadOnlySpan<char> span, out Single value,
OptionFlags
flags =
OptionFlags
.Default)
115
if ((flags &
OptionFlags
.EmptyAsNaN) == 0)
160
public static Result Parse(ReadOnlySpan<char> span, out Double value,
OptionFlags
flags =
OptionFlags
.Default)
167
if ((flags &
OptionFlags
.EmptyAsNaN) == 0)
212
public static bool TryParse(ReadOnlySpan<char> span, out Single value, out int ichEnd,
OptionFlags
flags =
OptionFlags
.Default)
301
public static bool TryParse(ReadOnlySpan<char> span, out Double value, out int ichEnd,
OptionFlags
flags =
OptionFlags
.Default)
549
private static bool TryParseCore(ReadOnlySpan<char> span, ref int ich, ref bool neg, ref ulong num, ref long exp,
OptionFlags
flags =
OptionFlags
.Default)
557
if ((flags &
OptionFlags
.UseCommaAsDecimalMarker) != 0)
Microsoft.ML.Data (17)
Data\Conversion.cs (6)
70
private readonly DoubleParser.
OptionFlags
_doubleParserOptionFlags;
71
public static Conversions CreateInstanceWithDoubleParserOptions(DoubleParser.
OptionFlags
doubleParserOptionFlags)
103
private Conversions(DoubleParser.
OptionFlags
doubleParserOptionFlags = DoubleParser.
OptionFlags
.Default)
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.
DataLoadSave\Text\TextLoaderParser.cs (11)
45
private static readonly ConcurrentDictionary<DoubleParser.
OptionFlags
, ValueCreatorCache> _customInstances
46
= new ConcurrentDictionary<DoubleParser.
OptionFlags
, ValueCreatorCache>();
48
public static ValueCreatorCache GetInstanceWithDoubleParserOptionFlags(DoubleParser.
OptionFlags
doubleParserOptionFlags)
62
private ValueCreatorCache(DoubleParser.
OptionFlags
doubleParserOptionFlags = DoubleParser.
OptionFlags
.Default)
64
if (doubleParserOptionFlags == DoubleParser.
OptionFlags
.Default)
682
var
doubleParserOptionFlags = DoubleParser.
OptionFlags
.Default;
684
doubleParserOptionFlags |= DoubleParser.
OptionFlags
.UseCommaAsDecimalMarker;
686
doubleParserOptionFlags |= DoubleParser.
OptionFlags
.EmptyAsNaN;
688
if (doubleParserOptionFlags == DoubleParser.
OptionFlags
.Default)