1 instantiation of InternalSchemaDefinition
Microsoft.ML.Data (1)
DataView\InternalSchemaDefinition.cs (1)
295return new InternalSchemaDefinition(dstCols);
40 references to InternalSchemaDefinition
Microsoft.ML.Data (37)
Data\SchemaDefinition.cs (1)
430InternalSchemaDefinition.GetVectorAndItemType(memberInfo, out bool isVector, out Type dataType);
DataView\DataViewConstructionUtils.cs (22)
32var internalSchemaDefn = schemaDefinition == null 33? InternalSchemaDefinition.Create(typeof(TRow), SchemaDefinition.Direction.Read) 34: InternalSchemaDefinition.Create(typeof(TRow), schemaDefinition); 45var internalSchemaDefn = schemaDefinition == null 46? InternalSchemaDefinition.Create(typeof(TRow), SchemaDefinition.Direction.Read) 47: InternalSchemaDefinition.Create(typeof(TRow), schemaDefinition); 94private static InternalSchemaDefinition GetInternalSchemaDefinition<TRow>(IHostEnvironment env, DataViewSchema schema) 99return InternalSchemaDefinition.Create(typeof(TRow), GetSchemaDefinition<TRow>(env, schema)); 114var internalSchemaDefn = schemaDefinition == null 115? InternalSchemaDefinition.Create(typeof(TRow), SchemaDefinition.Direction.Read) 116: InternalSchemaDefinition.Create(typeof(TRow), schemaDefinition); 147public InputRow(IHostEnvironment env, InternalSchemaDefinition schemaDef) 153private static Delegate[] MakePeeks(InternalSchemaDefinition schemaDef) 215public InputRowBase(IHostEnvironment env, DataViewSchema schema, InternalSchemaDefinition schemaDef, Delegate[] peeks, Func<int, bool> predicate) 234private Delegate CreateGetter(DataViewType colType, InternalSchemaDefinition.Column column, Delegate peek) 453private readonly InternalSchemaDefinition _schemaDefn; 462protected DataViewBase(IHostEnvironment env, string name, InternalSchemaDefinition schemaDefn) 606public ListDataView(IHostEnvironment env, IList<TRow> data, InternalSchemaDefinition schemaDefn) 691public StreamingDataView(IHostEnvironment env, IEnumerable<TRow> data, InternalSchemaDefinition schemaDefn) 757public SingleRowLoopDataView(IHostEnvironment env, InternalSchemaDefinition schemaDefn) 806internal static DataViewSchema.DetachedColumn[] GetSchemaColumns(InternalSchemaDefinition schemaDefn) 881InternalSchemaDefinition.GetVectorAndItemType("annotation value", typeof(T), null, out isVector, out itemType);
DataView\InternalSchemaDefinition.cs (2)
205public static InternalSchemaDefinition Create(Type userType, SchemaDefinition.Direction direction) 211public static InternalSchemaDefinition Create(Type userType, SchemaDefinition userSchemaDefinition)
DataView\TypedCursor.cs (10)
77private readonly InternalSchemaDefinition.Column[] _columns; 90private TypedCursorable(IHostEnvironment env, IDataView data, bool ignoreMissingColumns, InternalSchemaDefinition schemaDefn) 99var acceptedCols = new List<InternalSchemaDefinition.Column>(); 143InternalSchemaDefinition.GetVectorAndItemType(memberInfo, out bool isVector, out Type itemType); 234InternalSchemaDefinition.GetMappedType(fieldInfo.FieldType, out actualType, out isVector); 239InternalSchemaDefinition.GetMappedType(propertyInfo.PropertyType, out actualType, out isVector); 320var outSchema = schemaDefinition == null 321? InternalSchemaDefinition.Create(typeof(TRow), SchemaDefinition.Direction.Write) 322: InternalSchemaDefinition.Create(typeof(TRow), schemaDefinition); 356private Action<TRow> GenerateSetter(DataViewRow input, int index, InternalSchemaDefinition.Column column, Delegate poke, Delegate peek)
Utils\ApiUtils.cs (2)
68internal static Delegate GeneratePeek<TOwn, TRow>(InternalSchemaDefinition.Column column) 136internal static Delegate GeneratePoke<TOwn, TRow>(InternalSchemaDefinition.Column column)
Microsoft.ML.Transforms (3)
CustomMappingTransformer.cs (1)
259var inputDef = InternalSchemaDefinition.Create(typeof(TSrc), Transformer.InputSchemaDefinition);
StatefulCustomMappingTransformer.cs (1)
392var inputDef = InternalSchemaDefinition.Create(typeof(TSrc), SchemaDefinition.Direction.Read);
StatefulFilterTransform.cs (1)
71var outSchema = InternalSchemaDefinition.Create(typeof(TDst), outputSchemaDefinition);