83 references to DataKind
Microsoft.ML.Core (20)
EntryPoints\ModuleArgs.cs (20)
600
public static
DataKind
GetDataType(Type type)
610
return
DataKind
.Char;
612
return
DataKind
.String;
614
return
DataKind
.Bool;
616
return
DataKind
.Int;
618
return
DataKind
.UInt;
620
return
DataKind
.Float;
622
return
DataKind
.DataView;
624
return
DataKind
.TransformModel;
626
return
DataKind
.PredictorModel;
628
return
DataKind
.FileHandle;
630
return
DataKind
.Enum;
632
return
DataKind
.Array;
636
return
DataKind
.Dictionary;
639
return
DataKind
.Component;
641
return
DataKind
.Unknown;
644
public static bool IsNumericKind(
DataKind
kind)
646
return kind ==
DataKind
.Int || kind ==
DataKind
.UInt || kind ==
DataKind
.Float;
Microsoft.ML.Data (18)
EntryPoints\EntryPointNode.cs (7)
192
var
kind = TlcModule.GetDataType(variableType);
193
if (kind == TlcModule.
DataKind
.Array)
203
if (kind == TlcModule.
DataKind
.Dictionary)
210
return kind == TlcModule.
DataKind
.DataView
211
|| kind == TlcModule.
DataKind
.FileHandle
212
|| kind == TlcModule.
DataKind
.PredictorModel
213
|| kind == TlcModule.
DataKind
.TransformModel;
EntryPoints\InputBuilder.cs (11)
433
TlcModule.
DataKind
dt = TlcModule.GetDataType(type);
439
case TlcModule.
DataKind
.Bool:
441
case TlcModule.
DataKind
.String:
443
case TlcModule.
DataKind
.Char:
445
case TlcModule.
DataKind
.Enum:
449
case TlcModule.
DataKind
.Float:
459
case TlcModule.
DataKind
.Array:
464
case TlcModule.
DataKind
.Int:
471
case TlcModule.
DataKind
.UInt:
478
case TlcModule.
DataKind
.Dictionary:
482
case TlcModule.
DataKind
.Component:
Microsoft.ML.EntryPoints (45)
JsonUtils\ExecuteGraphCommand.cs (13)
75
var
type = runner.GetPortDataKind(varName);
93
var
type = runner.GetPortDataKind(varName);
100
public void SetInputFromPath(GraphRunner runner, string varName, string path, TlcModule.
DataKind
kind)
108
case TlcModule.
DataKind
.FileHandle:
112
case TlcModule.
DataKind
.DataView:
116
case TlcModule.
DataKind
.PredictorModel:
122
case TlcModule.
DataKind
.TransformModel:
133
public void GetOutputToPath(GraphRunner runner, string varName, string path, TlcModule.
DataKind
kind)
142
case TlcModule.
DataKind
.FileHandle:
145
case TlcModule.
DataKind
.DataView:
157
case TlcModule.
DataKind
.PredictorModel:
161
case TlcModule.
DataKind
.TransformModel:
167
case TlcModule.
DataKind
.Array:
JsonUtils\GraphRunner.cs (1)
143
internal TlcModule.
DataKind
GetPortDataKind(string name)
JsonUtils\JsonManifestUtils.cs (31)
75
var
typeEnum = TlcModule.GetDataType(type);
184
var
dataType = TlcModule.GetDataType(fieldInfo.FieldType);
185
if (!inputAttr.IsRequired || (dataType != TlcModule.
DataKind
.Unknown && defaultValue != null))
330
var
typeEnum = TlcModule.GetDataType(type);
333
case TlcModule.
DataKind
.Unknown:
337
jo[FieldNames.Kind] = TlcModule.
DataKind
.Array.ToString();
351
case TlcModule.
DataKind
.Float:
352
case TlcModule.
DataKind
.Int:
353
case TlcModule.
DataKind
.UInt:
354
case TlcModule.
DataKind
.Char:
355
case TlcModule.
DataKind
.String:
356
case TlcModule.
DataKind
.Bool:
357
case TlcModule.
DataKind
.DataView:
358
case TlcModule.
DataKind
.TransformModel:
359
case TlcModule.
DataKind
.PredictorModel:
360
case TlcModule.
DataKind
.FileHandle:
362
case TlcModule.
DataKind
.Enum:
368
case TlcModule.
DataKind
.Array:
373
case TlcModule.
DataKind
.Dictionary:
378
case TlcModule.
DataKind
.Component:
414
var
dataType = TlcModule.GetDataType(valueType);
417
case TlcModule.
DataKind
.Bool:
418
case TlcModule.
DataKind
.Int:
419
case TlcModule.
DataKind
.UInt:
420
case TlcModule.
DataKind
.Float:
421
case TlcModule.
DataKind
.String:
423
case TlcModule.
DataKind
.Char:
425
case TlcModule.
DataKind
.Array:
431
case TlcModule.
DataKind
.Enum:
433
case TlcModule.
DataKind
.Dictionary:
436
case TlcModule.
DataKind
.Component: