1 instantiation of Column
Microsoft.ML.DataView (1)
DataViewSchema.cs (1)
437columns[i] = new Column(_items[i].Name, i, nameMap[_items[i].Name] != i, _items[i].Type, _items[i].Annotations);
817 references to Column
Microsoft.Data.Analysis (16)
DataFrame.IDataView.cs (6)
43private DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded) 46foreach (DataViewSchema.Column column in columnsNeeded) 57DataViewRowCursor IDataView.GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand) 62DataViewRowCursor[] IDataView.GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand) 114public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 127public override bool IsColumnActive(DataViewSchema.Column column)
DataFrameColumn.cs (3)
337/// Adds a new <see cref="DataViewSchema.Column"/> to the specified builder for the current column. 355/// <param name="schemaColumn">The <see cref="DataViewSchema.Column"/> to return the ValueGetter for.</param> 356protected internal virtual Delegate GetValueGetterUsingCursor(DataViewRowCursor cursor, DataViewSchema.Column schemaColumn) => throw new NotImplementedException();
DataFrameColumns\StringDataFrameColumn.cs (1)
529protected internal override Delegate GetValueGetterUsingCursor(DataViewRowCursor cursor, DataViewSchema.Column schemaColumn)
DataFrameColumns\VBufferDataFrameColumn.cs (1)
185protected internal override Delegate GetValueGetterUsingCursor(DataViewRowCursor cursor, DataViewSchema.Column schemaColumn)
IDataView.Extension.cs (4)
57List<DataViewSchema.Column> activeDataViewColumns = new List<DataViewSchema.Column>(); 58foreach (DataViewSchema.Column dataViewColumn in schema) 133foreach (DataViewSchema.Column activeDataViewColumn in activeDataViewColumns)
PrimitiveDataFrameColumn.cs (1)
918protected internal override Delegate GetValueGetterUsingCursor(DataViewRowCursor cursor, DataViewSchema.Column schemaColumn)
Microsoft.Data.Analysis.Tests (17)
DataFrameTests.cs (17)
602IEnumerable<DataViewSchema.Column> dfColumns = ((IDataView)df).Schema; 607IEnumerable<DataViewSchema.Column> clampedColumns = ((IDataView)clampedColumn).Schema; 660IEnumerable<DataViewSchema.Column> columnNames = ((IDataView)df).Schema; 663IEnumerable<DataViewSchema.Column> prefixNames = ((IDataView)prefix).Schema; 664foreach ((DataViewSchema.Column First, DataViewSchema.Column Second) in columnNames.Zip(((IDataView)df).Schema, (e1, e2) => (e1, e2))) 668foreach ((DataViewSchema.Column First, DataViewSchema.Column Second) in prefixNames.Zip(columnNames, (e1, e2) => (e1, e2))) 676foreach ((DataViewSchema.Column First, DataViewSchema.Column Second) in columnNames.Zip(prefixNames, (e1, e2) => (e1, e2))) 682IEnumerable<DataViewSchema.Column> suffixNames = ((IDataView)suffix).Schema; 683foreach ((DataViewSchema.Column First, DataViewSchema.Column Second) in ((IDataView)df).Schema.Zip(columnNames, (e1, e2) => (e1, e2))) 687foreach ((DataViewSchema.Column First, DataViewSchema.Column Second) in columnNames.Zip(suffixNames, (e1, e2) => (e1, e2))) 695foreach ((DataViewSchema.Column First, DataViewSchema.Column Second) in columnNames.Zip(suffixNames, (e1, e2) => (e1, e2)))
Microsoft.ML.AutoML (13)
ColumnInference\ColumnTypeInference.cs (1)
277var column = cursor.Schema.GetColumnOrNull("C").Value;
ColumnInference\PurposeInference.cs (2)
89var column = _data.Schema[_columnId]; 250var column = data.Schema[i];
ColumnInference\TextFileContents.cs (1)
96var column = idv.Schema["C"];
DatasetDimensions\DatasetDimensionsApi.cs (1)
21var column = data.Schema[i];
DatasetDimensions\DatasetDimensionsUtil.cs (3)
14public static int GetTextColumnCardinality(IDataView data, DataViewSchema.Column column) 31public static bool HasMissingNumericSingleValue(IDataView data, DataViewSchema.Column column) 49public static bool HasMissingNumericVector(IDataView data, DataViewSchema.Column column)
Utils\DatasetColumnInfo.cs (1)
34var schemaCol = data.Schema[i];
Utils\UserInputValidationUtil.cs (4)
81foreach (var column in trainData.Schema) 207foreach (var trainCol in trainData.Schema) 267var column = nullableColumn.Value; 288foreach (var column in trainData.Schema)
Microsoft.ML.AutoML.Tests (5)
AutoFitTests.cs (3)
464foreach (var col in outputSchema) 547foreach (var col in outputSchema) 632foreach (var col in resFull.Schema)
Utils\MLNetUtils\MLNetUtils.cs (2)
11public static bool[] BuildArray(int length, IEnumerable<DataViewSchema.Column> columnsNeeded) 14foreach (var col in columnsNeeded)
Microsoft.ML.CodeGenerator (1)
Utils.cs (1)
85internal static string GetValueFromColumn<T>(DataViewRowCursor rowCursor, DataViewSchema.Column column)
Microsoft.ML.Core (44)
Data\AnnotationUtils.cs (4)
285public static bool HasSlotNames(this DataViewSchema.Column column, int vectorSize) 303IReadOnlyList<DataViewSchema.Column> list = schema?.GetColumns(role); 479public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) => _annotations.GetGetter<TValue>(column); 486public override bool IsColumnActive(DataViewSchema.Column column) => true;
Data\IEstimator.cs (1)
189foreach (var annotationColumn in schema[iCol].Annotations.Schema)
Data\IRowToRowMapper.cs (3)
33IEnumerable<DataViewSchema.Column> GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns); 49DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns);
Data\ISchemaBindableMapper.cs (3)
72IEnumerable<DataViewSchema.Column> GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns); 88DataViewRow GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns);
Data\LinkedRowRootCursorBase.cs (3)
12/// <see cref="LinkedRowRootCursorBase.GetGetter{TValue}(DataViewSchema.Column)"/> assumes that each input column is exposed as an 35public sealed override bool IsColumnActive(DataViewSchema.Column column) 48public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Data\RoleMappedSchema.cs (25)
132public DataViewSchema.Column? Feature { get; } 137public DataViewSchema.Column? Label { get; } 142public DataViewSchema.Column? Group { get; } 147public DataViewSchema.Column? Weight { get; } 152public DataViewSchema.Column? Name { get; } 155private readonly Dictionary<string, IReadOnlyList<DataViewSchema.Column>> _map; 157private RoleMappedSchema(DataViewSchema schema, Dictionary<string, IReadOnlyList<DataViewSchema.Column>> map) 169foreach (var info in cols) 196private RoleMappedSchema(DataViewSchema schema, Dictionary<string, List<DataViewSchema.Column>> map) 201private static void Add(Dictionary<string, List<DataViewSchema.Column>> map, ColumnRole role, DataViewSchema.Column column) 208list = new List<DataViewSchema.Column>(); 214private static Dictionary<string, List<DataViewSchema.Column>> MapFromNames(DataViewSchema schema, IEnumerable<KeyValuePair<ColumnRole, string>> roles, bool opt = false) 219var map = new Dictionary<string, List<DataViewSchema.Column>>(); 256public IReadOnlyList<DataViewSchema.Column> GetColumns(ColumnRole role) 262public IEnumerable<KeyValuePair<ColumnRole, DataViewSchema.Column>> GetColumnRoles() 266foreach (var info in roleAndList.Value) 267yield return new KeyValuePair<ColumnRole, DataViewSchema.Column>(roleAndList.Key, info); 278foreach (var info in roleAndList.Value) 291foreach (var info in list) 297/// Returns the <see cref="DataViewSchema.Column"/> corresponding to <paramref name="role"/> if there is 303public DataViewSchema.Column GetUniqueColumn(ColumnRole role) 311private static Dictionary<string, IReadOnlyList<DataViewSchema.Column>> Copy(Dictionary<string, List<DataViewSchema.Column>> map) 313var copy = new Dictionary<string, IReadOnlyList<DataViewSchema.Column>>(map.Count);
Utilities\Utils.cs (5)
728public static bool[] BuildArray(int length, IEnumerable<DataViewSchema.Column> columnsNeeded) 733foreach (var col in columnsNeeded) 767public static void BuildSubsetMaps(DataViewSchema schema, Func<DataViewSchema.Column, bool> pred, out int[] map, out int[] invMap) 837public static void BuildSubsetMaps(int lim, IEnumerable<DataViewSchema.Column> columnsNeeded, out int[] map, out int[] invMap) 846foreach (var col in columnsNeeded)
Microsoft.ML.Core.Tests (3)
UnitTests\ScoreSchemaTest.cs (2)
45var scoreColumn = sequenceSchema[0]; 102var scoreColumn = sequenceSchema[0];
UnitTests\TestCustomTypeRegister.cs (1)
112/// It usually shows up as <see cref="DataViewSchema.Column.Type"/> among <see cref="IDataView.Schema"/>.
Microsoft.ML.Data (411)
Commands\ShowSchemaCommand.cs (1)
191foreach (var metaColumn in schema[col].Annotations.Schema.OrderBy(mcol => mcol.Name))
Data\DataViewUtils.cs (10)
114IDataView view, IEnumerable<DataViewSchema.Column> columnsNeeded, IHost host, Random rand) 176public static bool AllCacheable(DataViewSchema schema, Func<DataViewSchema.Column, bool> predicate) 197public static bool AllCacheable(IEnumerable<DataViewSchema.Column> columnsNeeded) 204foreach (var col in columnsNeeded) 538var column = input.Schema[activeToCol[c]]; 845/// really is to just provide a stable delegate for the <see cref="DataViewRow.GetGetter{T}(DataViewSchema.Column)"/>. 1110public override bool IsColumnActive(DataViewSchema.Column column) 1123public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 1301public override bool IsColumnActive(DataViewSchema.Column column) 1314public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Data\RowCursorUtils.cs (9)
482/// Given a collection of <see cref="DataViewSchema.Column"/>, that is a subset of the Schema of the data, create a predicate, 484/// the column with the given <see cref="DataViewSchema.Column.Index"/> is part of the <paramref name="columnsNeeded"/>. 489internal static Func<int, bool> FromColumnsToPredicate(IEnumerable<DataViewSchema.Column> columnsNeeded, DataViewSchema sourceSchema) 496foreach (var col in columnsNeeded) 525public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnNeeded, Random rand = null) 532public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnNeeded, int n, Random rand = null) 570public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 587public override bool IsColumnActive(DataViewSchema.Column column) 610/// <see cref="DataViewRow.GetIdGetter"/> or <see cref="DataViewRow.GetGetter{TValue}(DataViewSchema.Column)"/>.
Data\SchemaAnnotationsExtensions.cs (13)
10/// Extension methods to facilitate easy consumption of popular contents of <see cref="DataViewSchema.Column.Annotations"/>. 20/// <param name="column">The column whose <see cref="DataViewSchema.Column.Annotations"/> will be queried.</param> 21/// <seealso cref="GetSlotNames(DataViewSchema.Column, ref VBuffer{ReadOnlyMemory{char}})"/> 22public static bool HasSlotNames(this DataViewSchema.Column column) 31/// <seealso cref="HasSlotNames(DataViewSchema.Column)"/> 32/// <param name="column">The column whose <see cref="DataViewSchema.Column.Annotations"/> will be queried.</param> 34public static void GetSlotNames(this DataViewSchema.Column column, ref VBuffer<ReadOnlyMemory<char>> slotNames) 43/// <param name="column">The column whose <see cref="DataViewSchema.Column.Annotations"/> will be queried.</param> 47/// <seealso cref="GetKeyValues{TValue}(DataViewSchema.Column, ref VBuffer{TValue})"/> 48public static bool HasKeyValues(this DataViewSchema.Column column, PrimitiveDataViewType keyValueItemType = null) 71/// <param name="column">The column whose <see cref="DataViewSchema.Column.Annotations"/> will be queried.</param> 73public static void GetKeyValues<TValue>(this DataViewSchema.Column column, ref VBuffer<TValue> keyValues) 80public static bool IsNormalized(this DataViewSchema.Column column)
DataDebuggerPreview.cs (3)
70var column = row.Schema[col]; 102public DataViewSchema.Column Column { get; } 107internal ColumnInfo(DataViewSchema.Column column, object[] values)
DataLoadSave\Binary\BinaryLoader.cs (8)
635/// <see cref="DataViewSchema.Column"/>s. If a <see cref="BinaryLoader"/> loads a text column from the input file, its <see cref="Schema"/> 636/// should contains a <see cref="DataViewSchema.Column"/> with <see cref="TextDataViewType.Instance"/> as its <see cref="DataViewType"/>. 1189private DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 1202public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 1208public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 1246public Cursor(BinaryLoader parent, IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand) 1967public override bool IsColumnActive(DataViewSchema.Column column) 2035public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataLoadSave\Binary\BinarySaver.cs (1)
281foreach (var metaColumn in schema[col].Annotations.Schema)
DataLoadSave\Database\DatabaseLoader.cs (2)
720public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 727public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
DataLoadSave\Database\DatabaseLoaderCursor.cs (2)
145public override bool IsColumnActive(DataViewSchema.Column column) 158public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataLoadSave\LegacyCompositeDataLoader.cs (2)
585public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 593public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
DataLoadSave\Text\TextLoader.cs (2)
1662public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 1669public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
DataLoadSave\Text\TextLoaderCursor.cs (2)
304public override bool IsColumnActive(DataViewSchema.Column column) 317public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataLoadSave\Text\TextSaver.cs (2)
229var column = cursor.Schema[source]; 398var activeCols = new List<DataViewSchema.Column>();
DataLoadSave\Transpose\TransposeLoader.cs (5)
622public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 630public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 759public Cursor(TransposeLoader parent, IEnumerable<DataViewSchema.Column> columnsNeeded) 869public override bool IsColumnActive(DataViewSchema.Column column) 882public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataView\AppendRowsDataView.cs (8)
147public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 154public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 189public sealed override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 204public sealed override bool IsColumnActive(DataViewSchema.Column column) 221public Cursor(AppendRowsDataView parent, IEnumerable<DataViewSchema.Column> columnsNeeded) 228foreach (var col in columnsNeeded) 313public RandCursor(AppendRowsDataView parent, IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand, int[] counts) 330foreach (var col in columnsNeeded)
DataView\ArrayDataViewBuilder.cs (4)
235public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 243public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 310public override bool IsColumnActive(DataViewSchema.Column column) 323public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataView\BatchDataViewMapperBase.cs (4)
30public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 58public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 109public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 140public override bool IsColumnActive(DataViewSchema.Column column)
DataView\CacheDataView.cs (6)
209public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 255public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 523public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) => _internal.GetGetter<TValue>(column); 529public override bool IsColumnActive(DataViewSchema.Column column) => _internal.IsColumnActive(column); 1184public sealed override bool IsColumnActive(DataViewSchema.Column column) 1204public sealed override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataView\CompositeRowToRowMapper.cs (7)
44IEnumerable<DataViewSchema.Column> IRowToRowMapper.GetDependencies(IEnumerable<DataViewSchema.Column> columnsNeeded) 52DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 77IEnumerable<DataViewSchema.Column>[] deps = new IEnumerable<DataViewSchema.Column>[InnerMappers.Length]; 113public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) => _row.GetGetter<TValue>(column); 119public override bool IsColumnActive(DataViewSchema.Column column) => _pred(column.Index);
DataView\DataViewConstructionUtils.cs (11)
68foreach (var col in schema) 84foreach (var annotation in annotations.Schema) 410public override bool IsColumnActive(DataViewSchema.Column column) 429public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 484public abstract DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null); 486public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 514public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 522public override bool IsColumnActive(DataViewSchema.Column column) => _toWrap.IsColumnActive(column); 620public override DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 703public override DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 772public override DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null)
DataView\DataViewExtensions.cs (5)
21public static DataViewRowCursor GetRowCursor(this IDataView dv, params DataViewSchema.Column[] columnsNeeded) 25foreach (var col in columnsNeeded) 39public static DataViewRowCursor GetRowCursor(this IDataView dv, DataViewSchema.Column columnNeeded) 50public static DataViewRowCursor GetRowCursor(this IDataView dv) => dv.GetRowCursor(Enumerable.Empty<DataViewSchema.Column>()); 64public static DataViewRow GetRow(this IRowToRowMapper rowMapper, DataViewRow input, params DataViewSchema.Column[] activeColumns)
DataView\EmptyDataView.cs (5)
33public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 39public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 52public Cursor(IChannelProvider provider, DataViewSchema schema, IEnumerable<DataViewSchema.Column> columnsNeeded) 70public override bool IsColumnActive(DataViewSchema.Column column) => column.Index < _active.Length && _active[column.Index]; 79public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataView\LambdaFilter.cs (2)
111protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 124public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
DataView\OpaqueDataView.cs (2)
28public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 31public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
DataView\RowToRowMapperTransform.cs (13)
147private bool[] GetActive(Func<int, bool> predicate, out IEnumerable<DataViewSchema.Column> inputColumns) 189protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 192var active = GetActive(predicate, out IEnumerable<DataViewSchema.Column> inputCols); 197public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 202var active = GetActive(predicate, out IEnumerable<DataViewSchema.Column> inputCols); 240IEnumerable<DataViewSchema.Column> IRowToRowMapper.GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 249DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 258foreach (var column in activeColumns) 329public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 348public override bool IsColumnActive(DataViewSchema.Column column) 380public override bool IsColumnActive(DataViewSchema.Column column) 393public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataView\SimpleRow.cs (2)
55public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 67public override bool IsColumnActive(DataViewSchema.Column column)
DataView\Transposer.cs (24)
41private readonly DataViewSchema.Column[] _cols; 105_cols = new DataViewSchema.Column[columns.Length]; 267var transposedColumn = _view.Schema[col]; 287public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 290public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 383var currentColumn = _view.Schema[_col]; 535var currentColumn = _view.Schema[_colCurr]; 831public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 842public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 862/// <param name="pred">The predicate input into the <see cref="GetRowCursor(IEnumerable{DataViewSchema.Column}, Random)"/> method.</param> 1014var selectedColumn = _view.Schema[col]; 1045public override bool IsColumnActive(DataViewSchema.Column column) 1058public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 1109var selectedColumn = _view.Schema[col]; 1154public override bool IsColumnActive(DataViewSchema.Column column) 1167public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 1298public override bool IsColumnActive(DataViewSchema.Column column) 1315public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 1449public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 1460public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 1487public override bool IsColumnActive(DataViewSchema.Column column) 1500public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 1548public override bool IsColumnActive(DataViewSchema.Column column) 1561public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
DataView\TypedCursor.cs (5)
538public override bool IsColumnActive(DataViewSchema.Column column) 548public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 579public ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 616public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 624public override bool IsColumnActive(DataViewSchema.Column column) => _cursor.IsColumnActive(column);
DataView\ZipDataView.cs (4)
75public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 103public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 167public override bool IsColumnActive(DataViewSchema.Column column) 180public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Dirty\ChooseColumnsByIndexTransform.cs (5)
116var selectedColumn = _sourceSchema[selectedIndex]; 245protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 258public sealed override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 298public override bool IsColumnActive(DataViewSchema.Column column) 311public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
EntryPoints\TransformModelImpl.cs (4)
229IEnumerable<DataViewSchema.Column> IRowToRowMapper.GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 247DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 256var actives = new List<IEnumerable<DataViewSchema.Column>>();
Evaluators\AnomalyDetectionEvaluator.cs (5)
97var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 507var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 672DataViewSchema.Column? column = top.Schema.GetColumnOrNull(AnomalyDetectionEvaluator.TopKResultsColumns.Instance); 716DataViewSchema.Column? numAnom = overall.Schema.GetColumnOrNull(AnomalyDetectionEvaluator.OverallMetrics.NumAnomalies); 796var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn),
Evaluators\BinaryClassifierEvaluator.cs (9)
128var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 195var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 625var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 924thresholdGetter = cursor.GetGetter<float>((DataViewSchema.Column)thresholdColumn); 925precisionGetter = cursor.GetGetter<double>((DataViewSchema.Column)precisionColumn); 926recallGetter = cursor.GetGetter<double>((DataViewSchema.Column)recallColumn); 927fprGetter = cursor.GetGetter<double>((DataViewSchema.Column)fprColumn); 1344var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn), 1479var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn),
Evaluators\ClusteringEvaluator.cs (6)
106var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 138var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 147var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 319public Counters(int numClusters, bool calculateDbi, DataViewSchema.Column? features) 399internal Aggregator(IHostEnvironment env, DataViewSchema.Column? features, int scoreVectorSize, bool calculateDbi, bool weighted, string stratName) 499var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score);
Evaluators\EvaluatorBase.cs (2)
93var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 117foreach (var stratCol in stratCols)
Evaluators\EvaluatorUtils.cs (9)
108public static DataViewSchema.Column GetScoreColumn(IExceptionContext ectx, DataViewSchema schema, string name, string argName, string kind, 134var col = schema[colIdx]; 150if (!string.IsNullOrWhiteSpace(defName) && schema.GetColumnOrNull(defName) is DataViewSchema.Column defCol) 163public static DataViewSchema.Column? GetOptAuxScoreColumn(IExceptionContext ectx, DataViewSchema schema, string name, string argName, 199var col = schema[colIdx]; 232/// returns its <see cref="DataViewSchema.Column.Name"/>. Otherwise, returns <paramref name="def"/>. 234public static string GetColName(string str, DataViewSchema.Column? info, string def) 301var column = schema[i]; 1391var countColumn = confusionDataView.Schema[MetricKinds.ColumnNames.Count];
Evaluators\MamlEvaluator.cs (1)
137var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(ArgumentsBase.ScoreColumn),
Evaluators\MulticlassClassificationEvaluator.cs (7)
77var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 89var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 100var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 123var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 417var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 614public MulticlassPerInstanceEvaluator(IHostEnvironment env, DataViewSchema schema, DataViewSchema.Column scoreColumn, string labelCol) 1059var labelCol = perInst.Schema[labelColIndex];
Evaluators\MultiOutputRegressionEvaluator.cs (6)
53var scoreCol = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 60var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 72var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 307var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 650var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn), 700var currentColumn = fold.Schema[i];
Evaluators\QuantileRegressionEvaluator.cs (4)
45var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 58var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 70var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 546var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn),
Evaluators\RankingEvaluator.cs (5)
104var scoreCol = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 458var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 622public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 625public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 949var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn),
Evaluators\RegressionEvaluator.cs (3)
57var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 75var scoreInfo = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score); 368var scoreCol = EvaluateUtils.GetScoreColumn(Host, schema.Schema, ScoreCol, nameof(Arguments.ScoreColumn),
Evaluators\RegressionEvaluatorBase.cs (1)
205var score = schema.GetUniqueColumn(AnnotationUtils.Const.ScoreValueKind.Score);
Prediction\Calibrator.cs (11)
676IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 681return Enumerable.Empty<DataViewSchema.Column>(); 689DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 691var predictorRow = _predictor.GetRow(input, activeColumns.Count() > 0 ? OutputSchema : Enumerable.Empty<DataViewSchema.Column>()); 695foreach (var column in activeColumns) 953var labelCol = scored.Schema[labelColumn]; 954var scoreCol = scored.Schema[scoreColumn]; 963new DataViewSchema.Column[] { labelCol, scoreCol, weightCol.Value } : 964new DataViewSchema.Column[] { labelCol, scoreCol }; 1023var scoreColumn = scored.Schema[DefaultColumnNames.Score];
Prediction\CalibratorCatalog.cs (3)
287if (schema.GetColumnOrNull(AnnotationUtils.Kinds.ScoreColumnSetId) is DataViewSchema.Column setIdCol && 289schema.GetColumnOrNull(AnnotationUtils.Kinds.ScoreColumnKind) is DataViewSchema.Column kindCol && 291schema.GetColumnOrNull(AnnotationUtils.Kinds.ScoreValueKind) is DataViewSchema.Column valueKindCol &&
Scorers\BinaryClassifierScorer.cs (1)
238var scoreColumn = output.Schema[Bindings.ScoreColumnIndex];
Scorers\FeatureContributionCalculation.cs (5)
307private DataViewSchema.Column FeatureColumn => InputRoleMappedSchema.Feature.Value; 356IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 359return Enumerable.Empty<DataViewSchema.Column>(); 364DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
Scorers\MulticlassClassificationScorer.cs (5)
341IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 346DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 371public override bool IsColumnActive(DataViewSchema.Column column) => Input.IsColumnActive(column); 380public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) => Input.GetGetter<TValue>(column);
Scorers\PredictedLabelScorerBase.cs (3)
34private static readonly FuncStaticMethodInfo1<DataViewSchema.Annotations, DataViewSchema.Column, DataViewSchema.Annotations> _keyValueMetadataFromMetadataMethodInfo 35= new FuncStaticMethodInfo1<DataViewSchema.Annotations, DataViewSchema.Column, DataViewSchema.Annotations>(KeyValueMetadataFromMetadata<int>); 78private static DataViewSchema.Annotations KeyValueMetadataFromMetadata<T>(DataViewSchema.Annotations meta, DataViewSchema.Column metaCol)
Scorers\RowToRowScorerBase.cs (19)
86IEnumerable<DataViewSchema.Column> columns, 87out IEnumerable<DataViewSchema.Column> inputColumns, 88out IEnumerable<DataViewSchema.Column> activeRowMapperCols) 129protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 136out IEnumerable<DataViewSchema.Column> inputCols, 137out IEnumerable<DataViewSchema.Column> activeMapperColumns); 142public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 150out IEnumerable<DataViewSchema.Column> inputCols, 151out IEnumerable<DataViewSchema.Column> activeMapperColumns); 165protected override Delegate[] CreateGetters(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns, out Action disp) 168IEnumerable<DataViewSchema.Column> inputColumns; 169GetActive(bindings, activeColumns, out inputColumns, out IEnumerable<DataViewSchema.Column> activeMapperColumns); 177protected override IEnumerable<DataViewSchema.Column> GetDependenciesCore(IEnumerable<DataViewSchema.Column> columns) 180GetActive(bindings, columns, out IEnumerable<DataViewSchema.Column> inputColumns, out IEnumerable<DataViewSchema.Column> predicateMapper); 238public Cursor(IChannelProvider provider, RowToRowScorerBase parent, DataViewRowCursor input, bool[] active, IEnumerable<DataViewSchema.Column> activeMapperColumns) 276public override bool IsColumnActive(DataViewSchema.Column column) 289public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Scorers\SchemaBindablePredictorWrapper.cs (9)
220IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 223return Enumerable.Empty<DataViewSchema.Column>(); 235DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 539IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 543return Enumerable.Empty<DataViewSchema.Column>(); 609DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 703var column = input.Schema[colSrc];
Training\TrainerUtils.cs (3)
224private static IEnumerable<DataViewSchema.Column> CreatePredicate(RoleMappedData data, CursOpt opt, IEnumerable<int> extraCols) 230new List<DataViewSchema.Column>() : 617/// The typed analog to <see cref="IDataView.GetRowCursor(IEnumerable{DataViewSchema.Column},Random)"/>.
Transforms\BindingsWrappedRowCursor.cs (2)
40public override bool IsColumnActive(DataViewSchema.Column column) 55public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Transforms\BootstrapSamplingTransformer.cs (4)
168protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 179public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 221public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 229public override bool IsColumnActive(DataViewSchema.Column column)
Transforms\ColumnBindingsBase.cs (2)
595public bool[] GetActive(IEnumerable<DataViewSchema.Column> columns) 622public bool[] GetActiveInput(IEnumerable<DataViewSchema.Column> inputColumns)
Transforms\ColumnConcatenatingTransformer.cs (2)
575var inputCol = _inputSchema[SrcIndices[0]]; 696var column = input.Schema[SrcIndices[j]];
Transforms\ColumnCopying.cs (1)
232var srcCol = _schema[_columns[i].inputColumnName];
Transforms\ColumnSelecting.cs (12)
641public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 650public override bool IsColumnActive(DataViewSchema.Column column) => true; 679public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 692public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 716IEnumerable<DataViewSchema.Column> IRowToRowMapper.GetDependencies(IEnumerable<DataViewSchema.Column> columns) 719foreach (var column in columns) 725DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 741var srcCol = InputSchema[outputToInputMap[i]]; 742var dstCol = OutputSchema[i]; 776public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 785public override bool IsColumnActive(DataViewSchema.Column column) => _active[column.Index];
Transforms\ConversionsExtensionsCatalog.cs (4)
510string outputColumnName, IDataView lookupMap, DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn, string inputColumnName = null) 530IDataView lookupMap, DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn, params InputOutputColumnPair[] columns)
Transforms\GenerateNumberTransform.cs (4)
337protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 350public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 420public override bool IsColumnActive(DataViewSchema.Column column) 433public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Transforms\Hashing.cs (2)
199var sourceColumnsForInvertHash = new List<DataViewSchema.Column>(); 202DataViewSchema.Column? srcCol = input.Schema.GetColumnOrNull(ColumnPairs[i].inputColumnName);
Transforms\KeyToValue.cs (1)
366var column = input.Schema[Parent.ColMapNewToOld[InfoIndex]];
Transforms\LabelIndicatorTransform.cs (1)
186var column = input.Schema[info.Source];
Transforms\NAFilter.cs (3)
207protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 219public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 402public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Transforms\NopTransform.cs (5)
120public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 123public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 129IEnumerable<DataViewSchema.Column> IRowToRowMapper.GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 132DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
Transforms\NormalizeColumn.cs (6)
914var valueCol = dataRow.Schema[valueColId]; 982var srcColumn = cursor.Schema[srcIndex]; 1021var srcColumn = cursor.Schema[srcIndex]; 1062var srcColumn = cursor.Schema[srcIndex]; 1102var srcColumn = cursor.Schema[srcIndex]; 1213var srcColumn = cursor.Schema[srcIndex];
Transforms\Normalizer.cs (1)
537var activeCols = new List<DataViewSchema.Column>();
Transforms\PerGroupTransformBase.cs (4)
157public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 163public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 278public override bool IsColumnActive(DataViewSchema.Column column) 291public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Transforms\RangeFilter.cs (3)
208protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 220public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 317public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Transforms\RowShufflingTransformer.cs (4)
251protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 290public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 669public override bool IsColumnActive(DataViewSchema.Column column) 712public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Transforms\SkipTakeFilter.cs (2)
211protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 220public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
Transforms\SlotsDroppingTransformer.cs (1)
811var src = input.Schema[_cols[iinfo]];
Transforms\TransformBase.cs (21)
65public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 99protected abstract DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null); 101public abstract DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null); 170IEnumerable<DataViewSchema.Column> IRowToRowMapper.GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 173protected abstract IEnumerable<DataViewSchema.Column> GetDependenciesCore(IEnumerable<DataViewSchema.Column> dependingColumns); 176DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 189protected abstract Delegate[] CreateGetters(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns, out Action disp); 225public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 244public override bool IsColumnActive(DataViewSchema.Column column) 432public IEnumerable<DataViewSchema.Column> GetDependencies(IEnumerable<DataViewSchema.Column> columns) 437foreach (var col in columns) 734protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 746public sealed override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 815protected override IEnumerable<DataViewSchema.Column> GetDependenciesCore(IEnumerable<DataViewSchema.Column> dependingColumns) 818protected override Delegate[] CreateGetters(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns, out Action disposer) 897public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 918public override bool IsColumnActive(DataViewSchema.Column column)
Transforms\TypeConverting.cs (1)
401var srcCol = inputSchema[_srcCols[i]];
Transforms\ValueMapping.cs (28)
65/// <seealso cref="ConversionsExtensionsCatalog.MapValue(TransformsCatalog.ConversionTransforms, string, IDataView, DataViewSchema.Column, DataViewSchema.Column, string)"/> 78internal ValueMappingEstimator(IHostEnvironment env, IDataView lookupMap, DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn, params (string outputColumnName, string inputColumnName)[] columns) 177internal ValueMappingEstimator(IHostEnvironment env, IDataView lookupMap, DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn, params (string outputColumnName, string inputColumnName)[] columns) 432DataViewSchema.Column lookupKeyColumn, DataViewSchema.Column lookupValueColumn, (string outputColumnName, string inputColumnName)[] columns) 441private ValueMap CreateValueMapFromDataView(IDataView dataView, DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn) 443DataViewSchema.Column? column = null; 448var retrievedKeyColumn = column.Value; 456var retrievedValueColumn = column.Value; 560var keyColumn = idv.Schema[keyColumnName]; 561var valueColumn = idv.Schema[valueColumnName]; 798public DataViewSchema.Column KeyColumn { get; } 799public DataViewSchema.Column ValueColumn { get; } 801public ValueMap(DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn) 807internal static ValueMap Create(DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn) 809Func<DataViewSchema.Column, DataViewSchema.Column, ValueMap> del = CreateValueMapInvoke<int, int>; 814private static ValueMap CreateValueMapInvoke<TKey, TValue>(DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn) => 847public ValueMap(DataViewSchema.Column keyColumn, DataViewSchema.Column valueColumn) : base(keyColumn, valueColumn) 911var column = input.Schema[index];
Transforms\ValueToKeyMappingTransformerImpl.cs (2)
911var inputColumn = input.Schema[info.InputColumnName]; 932var inputColumn = input.Schema[info.InputColumnName];
Utilities\ColumnCursor.cs (5)
34public static IEnumerable<T> GetColumn<T>(this IDataView data, DataViewSchema.Column column) 103var column = data.Schema[col]; 121var column = data.Schema[col]; 139var column = data.Schema[col]; 161var column = data.Schema[col];
Microsoft.ML.DataView (31)
DataViewSchema.cs (17)
16/// The schema is a collection of <see cref="DataViewSchema.Column"/>. 19public sealed class DataViewSchema : IReadOnlyList<DataViewSchema.Column> 21private readonly Column[] _columns; 34public Column this[string name] 48public Column this[int columnIndex] 61public Column? GetColumnOrNull(string name) 69public IEnumerator<Column> GetEnumerator() => ((IEnumerable<Column>)_columns).GetEnumerator(); 161public DetachedColumn(Column column) 170/// The schema annotations of one <see cref="Column"/>. 185public static Annotations Empty { get; } = new Annotations(new DataViewSchema(new Column[0]), new Delegate[0]); 221public ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 279foreach (var column in annotations.Schema) 410public void AddColumns(IEnumerable<Column> source) 412foreach (var column in source) 435var columns = new Column[_items.Count]; 447private DataViewSchema(Column[] columns)
DataViewType.cs (1)
472/// Whenever a value typed to the registered <see cref="Type"/> and its <see cref="Attribute"/>s, that value's type (i.e., a <see cref="DataViewSchema.Column.Type"/>)
IDataView.cs (9)
48DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null); 57/// <see cref="GetRowCursor(IEnumerable{DataViewSchema.Column}, Random)"/>, except partitioned: no two cursors should return the 66/// <see cref="GetRowCursor(IEnumerable{DataViewSchema.Column}, Random)"/>. 72DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null); 105/// <see cref="IDataView.GetRowCursorSet(IEnumerable{DataViewSchema.Column}, int, Random)"/>. When getting a set, there is a need 110/// identically configured <see cref="IDataView.GetRowCursor(IEnumerable{DataViewSchema.Column}, Random)"/>. So: for any cursor 113/// <see cref="IDataView.GetRowCursorSet(IEnumerable{DataViewSchema.Column}, int, Random)"/>. In this way, order is determined by 145public abstract bool IsColumnActive(DataViewSchema.Column column); 154public abstract ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column);
SchemaDebuggerProxy.cs (4)
18public DataViewSchema.Column[] Columns { get; } 42foreach (var column in annotations.Schema) 45var value = Utils.MarshalInvoke(GetValue<DataViewSchema.Column>, column.Type.RawType, annotations, column); 51private static object GetValue<T>(DataViewSchema.Annotations annotations, DataViewSchema.Column column)
Microsoft.ML.Ensemble (5)
PipelineEnsemble.cs (4)
95IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 98return Enumerable.Empty<DataViewSchema.Column>(); 108DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
Selector\SubModelSelector\BaseSubModelSelector.cs (1)
109var scoreCol = EvaluateUtils.GetScoreColumn(Host, scoredSchema, null, nameof(BinaryClassifierMamlEvaluator.ArgumentsBase.ScoreColumn),
Microsoft.ML.EntryPoints (2)
FeatureCombiner.cs (2)
152private static List<KeyToVectorMappingEstimator.ColumnOptions> ConvertFeatures(IEnumerable<DataViewSchema.Column> feats, HashSet<string> featNames, List<KeyValuePair<string, string>> concatNames, IChannel ch, 162foreach (var col in feats)
Microsoft.ML.Fairlearn (3)
Metrics\FairlearnMetricCatalog.cs (3)
61var sensitiveCol = _eval.Schema[_sensitiveFeatureColumn]; 175var sensitiveCol = _eval.Schema[_sensitiveFeatureColumn]; 190var data = new DataFrame(_eval.Schema.AsEnumerable().Select<DataViewSchema.Column, DataFrameColumn>(column =>
Microsoft.ML.FastTree (9)
FastTree.cs (1)
1287private static int AddColumnIfNeeded(DataViewSchema.Column? info, List<int> toTranspose)
TreeEnsembleFeaturizationTransformer.cs (2)
43private void CheckFeatureColumnCompatibility(DataViewSchema.Column inspectedFeatureColumn) 70DataViewSchema.Column featureColumn, TreeEnsembleModelParameters modelParameters,
TreeEnsembleFeaturizer.cs (6)
80private DataViewSchema.Column FeatureColumn => InputRoleMappedSchema.Feature.Value; 175DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 182private Delegate[] CreateGetters(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 365public IEnumerable<DataViewSchema.Column> GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 368return Enumerable.Empty<DataViewSchema.Column>();
Microsoft.ML.IntegrationTests (3)
Common.cs (1)
47foreach (var column in testTypeDataset.Schema)
Debugging.cs (2)
119foreach (var column in outputSchema) 137foreach (var column in data.Schema)
Microsoft.ML.Mkl.Components (1)
VectorWhitening.cs (1)
675var srcCol = input.Schema[_cols[iinfo]];
Microsoft.ML.OnnxConverter (5)
SaveOnnxCommand.cs (5)
194var column = outputData.Schema[i]; 222private static void AddSlotNames(OnnxContextImpl ctx, DataViewSchema.Column column) 247private bool HasKeyValues(DataViewSchema.Column column) 264foreach (var col in source.Schema) 270foreach (var col in end.Schema)
Microsoft.ML.OnnxTransformer (2)
OnnxMapType.cs (1)
13/// The corresponding <see cref="DataViewSchema.Column.Type"/> of ONNX's map type in <see cref="IDataView"/>'s type system.
OnnxSequenceType.cs (1)
13/// The corresponding <see cref="DataViewSchema.Column.Type"/> of ONNX's sequence type in <see cref="IDataView"/>'s type system.
Microsoft.ML.OnnxTransformerTest (9)
OnnxTransformTests.cs (9)
205var sofMaxOut1Col = loadedView.Schema[outputNames[0]]; 267var softmaxOutCol = result.Schema["softmaxout_1"]; 318var scoreCol = onnx.Schema["softmaxout_1"]; 352var outaCol = onnx.Schema["outa"]; 353var outbCol = onnx.Schema["outb"]; 392var outaCol = onnx.Schema["outa"]; 393var outbCol = onnx.Schema["outb"]; 611var outputColumn = transformedDataView.Schema["output"]; 664var outputColumn = transformedDataView.Schema["output"];
Microsoft.ML.Parquet (16)
ParquetLoader.cs (5)
394public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 400public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 448public Cursor(ParquetLoader parent, IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand) 598public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 625public override bool IsColumnActive(DataViewSchema.Column column)
PartitionedFileLoader.cs (11)
297public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 302public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 380private readonly IEnumerable<DataViewSchema.Column> _columnsNeeded; 381private readonly IEnumerable<DataViewSchema.Column> _subActivecolumnsNeeded; 388public Cursor(IChannelProvider provider, PartitionedFileLoader parent, IMultiStreamSource files, IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand) 420public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 447public override bool IsColumnActive(DataViewSchema.Column column) 551_subGetters[i] = MarshalGetter(_subCursor.GetGetter<DataViewSchema.Column>, type.RawType, _subCursor.Schema[i]); 681private Delegate MarshalGetter(Func<DataViewSchema.Column, ValueGetter<DataViewSchema.Column>> func, Type type, DataViewSchema.Column column)
Microsoft.ML.PerformanceTests (6)
CacheDataViewBench.cs (2)
22private DataViewSchema.Column _col; 39var col = cacheDv.Schema.GetColumnOrNull("A").Value;
HashBench.cs (4)
33public override bool IsColumnActive(DataViewSchema.Column column) 47public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 89var column = mapper.OutputSchema["Bar"]; 106var column = mapper.OutputSchema["Bar"];
Microsoft.ML.Predictor.Tests (9)
TestPredictors.cs (9)
684var scoreColArray = new DataViewSchema.Column?[predCount]; 685var probColArray = new DataViewSchema.Column?[predCount]; 686var predColArray = new DataViewSchema.Column?[predCount]; 848var scoreCol = scored.Schema["Score"]; 850DataViewSchema.Column? probCol = null; 851DataViewSchema.Column? predCol = null; 859var scoreColArray = new DataViewSchema.Column?[predCount]; 860var probColArray = new DataViewSchema.Column?[predCount]; 861var predColArray = new DataViewSchema.Column?[predCount];
Microsoft.ML.Recommender (14)
MatrixFactorizationPredictor.cs (4)
365public IEnumerable<DataViewSchema.Column> GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> dependingColumns) 368return Enumerable.Empty<DataViewSchema.Column>(); 411DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns)
MatrixFactorizationTrainer.cs (6)
442RecommenderUtils.CheckAndGetMatrixIndexColumns(data, out var matrixColumnIndexColInfo, out var matrixRowIndexColInfo, isDecode: false); 451RecommenderUtils.CheckAndGetMatrixIndexColumns(validData, out var validMatrixColumnIndexColInfo, out var validMatrixRowIndexColInfo, isDecode: false); 492RecommenderUtils.CheckAndGetMatrixIndexColumns(validData, out var validMatrixColumnIndexColInfo, out var validMatrixRowIndexColInfo, isDecode: false);
RecommenderUtils.cs (4)
15/// If the column roles, <see cref="MatrixColumnIndexKind"/> and <see cref="MatrixRowIndexKind"/>, uniquely exist in data, their <see cref="DataViewSchema.Column"/> would be assigned 22public static void CheckAndGetMatrixIndexColumns(RoleMappedData data, out DataViewSchema.Column matrixColumnIndexColumn, out DataViewSchema.Column matrixRowIndexColumn, bool isDecode) 48private static KeyDataViewType CheckRowColumnType(RoleMappedData data, RoleMappedSchema.ColumnRole role, out DataViewSchema.Column col, bool isDecode)
Microsoft.ML.Samples (15)
Dynamic\DataOperations\LoadingSvmLight.cs (1)
84foreach (var col in svmData.Schema)
Dynamic\SimpleDataViewImplementation.cs (14)
39var textColumn = transformedDataView.Schema["Text"]; 40var tokensColumn = transformedDataView.Schema["TokenizedText"]; 128/// <see cref="GetRowCursor(IEnumerable{DataViewSchema.Column}, Random)"/>, 135/// IEnumerable{DataViewSchema.Column}, int, Random)"/> method returns a 172IEnumerable<DataViewSchema.Column> columnsNeeded, 179IEnumerable<DataViewSchema.Column> columnsNeeded, int n, 202/// IEnumerable{DataViewSchema.Column}, int, Random)"/>, 220/// the <see cref="GetGetter{TValue}(DataViewSchema.Column)"/> and 221/// <see cref="IsColumnActive(DataViewSchema.Column)"/> methods 224/// IEnumerable{DataViewSchema.Column}, Random)"/> method that was used 234/// <see cref="GetGetter{TValue}(DataViewSchema.Column)"/> is 238/// <see cref="GetGetter{TValue}(DataViewSchema.Column)"/>. In this way 297DataViewSchema.Column column) 308public override bool IsColumnActive(DataViewSchema.Column column)
Microsoft.ML.StandardTrainers (13)
FactorizationMachine\FactorizationMachineTrainer.cs (1)
372var columns = new List<DataViewSchema.Column>(featureColumns);
FactorizationMachine\FieldAwareFactorizationMachineUtils.cs (5)
69private readonly DataViewSchema.Column[] _columns; 99DataViewRow ISchemaBoundRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 143IEnumerable<DataViewSchema.Column> ISchemaBoundRowMapper.GetDependenciesForNewColumns(IEnumerable<DataViewSchema.Column> columns) 146return Enumerable.Empty<DataViewSchema.Column>();
Standard\ModelStatistics.cs (5)
154internal virtual void SaveText(TextWriter writer, DataViewSchema.Column featureColumn, int paramCountCap) 170internal virtual void SaveSummaryInKeyValuePairs(DataViewSchema.Column featureColumn, int paramCountCap, List<KeyValuePair<string, object>> resultCollection) 430private string[] GetFeatureNames(DataViewSchema.Column featureColumn) 474internal override void SaveText(TextWriter writer, DataViewSchema.Column featureColumn, int paramCountCap) 531internal override void SaveSummaryInKeyValuePairs(DataViewSchema.Column featureColumn, int paramCountCap, List<KeyValuePair<string, object>> resultCollection)
Standard\Simple\SimpleTrainers.cs (2)
266var cols = colWeight > -1 ? new DataViewSchema.Column[] { labelCol, data.Schema.Weight.Value } : new DataViewSchema.Column[] { labelCol };
Microsoft.ML.TensorFlow (4)
TensorflowUtils.cs (4)
25/// Key to access operator's type (a string) in <see cref="DataViewSchema.Column.Annotations"/>. 26/// Its value describes the Tensorflow operator that produces this <see cref="DataViewSchema.Column"/>. 30/// Key to access upstream operators' names (a string array) in <see cref="DataViewSchema.Column.Annotations"/>. 31/// Its value states operators that the associated <see cref="DataViewSchema.Column"/>'s generator depends on.
Microsoft.ML.TensorFlow.Tests (4)
TensorflowTests.cs (4)
1574var labelColumnFirst = schema.GetColumnOrNull("Label").Value; 1577var labelColumnSecond = schema.GetColumnOrNull("Label").Value; 1733var labelColumnFirst = schema.GetColumnOrNull("Label").Value; 1736var labelColumnSecond = schema.GetColumnOrNull("Label").Value;
Microsoft.ML.TestFramework (4)
BaseTestBaseline.cs (3)
698var leftColumn = left.Schema[leftColumnName]; 729var leftColumn = left.Schema[leftColumnName]; 730var rightColumn = right.Schema[rightColumnName];
DataPipe\TestDataPipeBase.cs (1)
480foreach (var metaColumn in sch[col].Annotations.Schema)
Microsoft.ML.Tests (15)
FakeSchemaTest.cs (3)
34var columnA = fakeSchema[0]; 35var columnB = fakeSchema[1]; 36var columnC = fakeSchema[2];
Scenarios\Api\TestApi.cs (1)
336foreach (var col in fullInput.Schema)
TrainerEstimators\MatrixFactorizationTests.cs (1)
115foreach (var col in outputSchema)
TrainerEstimators\TreeEnsembleFeaturizerTest.cs (3)
59var treeValuesColumn = outputSchema[0]; 76var treeLeafIdsColumn = outputSchema[1]; 99var treePathIdsColumn = outputSchema[2];
Transformers\CategoricalHashTests.cs (1)
142var column = result.Schema["CatA"];
Transformers\CategoricalTests.cs (1)
220var column = result.Schema["CatA"];
Transformers\HashTests.cs (3)
86var column = result.Schema["HashA"]; 142var col = mapper.OutputSchema["Bar"]; 366var hashedCol = hashed.Schema["Features"];
Transformers\KeyToBinaryVectorEstimatorTest.cs (1)
116var column = result.Schema["CatA"];
Transformers\KeyToVectorEstimatorTests.cs (1)
135var column = result.Schema["CatA"];
Microsoft.ML.TimeSeries (27)
PredictionEngine.cs (2)
160internal DataViewRow GetStatefulRows(DataViewRow input, IRowToRowMapper mapper, IEnumerable<DataViewSchema.Column> activeColumns, List<StatefulRow> rows) 192var deps = new IEnumerable<DataViewSchema.Column>[innerMappers.Length];
SeasonalityDetector.cs (1)
66var rowCursor = input.GetRowCursor(new List<DataViewSchema.Column>() { column.Value });
SequentialTransformBase.cs (4)
377protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 390public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 412public override bool IsColumnActive(DataViewSchema.Column column) 425public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
SequentialTransformerBase.cs (20)
565protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 582public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 602public IEnumerable<DataViewSchema.Column> GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 605return Enumerable.Empty<DataViewSchema.Column>(); 610DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 660public override ValueGetter<T> GetGetter<T>(DataViewSchema.Column column) 680public override bool IsColumnActive(DataViewSchema.Column column) 707public override bool IsColumnActive(DataViewSchema.Column column) 720public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 837private IEnumerable<DataViewSchema.Column> GetActive(Func<int, bool> predicate) 866protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 875public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 920public IEnumerable<DataViewSchema.Column> GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 928DataViewRow IRowToRowMapper.GetRow(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns) 983public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 1007public override bool IsColumnActive(DataViewSchema.Column column) 1039public override bool IsColumnActive(DataViewSchema.Column column) 1052public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Microsoft.ML.TorchSharp (15)
AutoFormerV2\ObjectDetectionMetrics.cs (10)
77DataViewSchema.Column labelCol, 78DataViewSchema.Column actualBoundingBoxColumn, 79DataViewSchema.Column predictedLabelCol, 80DataViewSchema.Column predictedBoundingBoxColumn, 81DataViewSchema.Column scoreCol 295DataViewSchema.Column predictedLabelCol, 296DataViewSchema.Column predictedBoundingBoxColumn, 297DataViewSchema.Column scoreCol) 341DataViewSchema.Column labelCol, 342DataViewSchema.Column actualBoundingBoxColumn)
TorchSharpCatalog.cs (5)
155DataViewSchema.Column labelCol, 156DataViewSchema.Column actualBoundingBoxColumn, 157DataViewSchema.Column predictedLabelCol, 158DataViewSchema.Column predictedBoundingBoxColumn, 159DataViewSchema.Column scoreCol)
Microsoft.ML.Transforms (92)
CountFeatureSelection.cs (1)
301var activeCols = new List<DataViewSchema.Column>();
CustomMappingFilter.cs (4)
37public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 51public abstract DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null); 73public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 153public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null)
Dracula\CountTableTransformer.cs (8)
142var inputColumns = new DataViewSchema.Column[_columns.Length]; 160var cols = new List<DataViewSchema.Column>(); 178private void TrainTables(IDataView trainingData, List<DataViewSchema.Column> cols, MultiCountTableBuilderBase builder, DataViewSchema.Column labelColumn) 222private ValueGetter<long> GetLabelGetter(DataViewRow row, DataViewSchema.Column col) 309private static string[] InitLabelClassNames(IExceptionContext ectx, DataViewSchema.Column labelCol, int labelCardinality) 633private ValueGetter<VBuffer<ReadOnlyMemory<char>>> GetSlotNamesGetter(DataViewSchema.Column inputCol, int iinfo) 699var inputCol = input.Schema[_parent.ColumnPairs[iinfo].inputColumnName];
Dracula\MultiCountTable.cs (8)
52public abstract MultiCountTableBuilderBase ToBuilder(IHostEnvironment env, DataViewSchema.Column[] inputCols, long labelCardinality); 66DataViewSchema.Column[] inputColumns, 78var col = inputColumns[i]; 88private ParallelMultiCountTableBuilder(IHostEnvironment env, MultiCountTable table, DataViewSchema.Column[] inputCols, long labelCardinality) 226public override MultiCountTableBuilderBase ToBuilder(IHostEnvironment env, DataViewSchema.Column[] inputCols, long labelCardinality) 245public BagMultiCountTableBuilder(IHostEnvironment env, DataViewSchema.Column[] inputColumns, CountTableBuilderBase builder, long labelCardinality) 259public BagMultiCountTableBuilder(IHostEnvironment env, MultiCountTable table, DataViewSchema.Column[] inputCols, long labelCardinality) 359public override MultiCountTableBuilderBase ToBuilder(IHostEnvironment env, DataViewSchema.Column[] inputCols, long labelCardinality)
ExpressionTransformer.cs (14)
426Func<IExceptionContext, DataViewRow, DataViewSchema.Column[], Delegate, ValueGetter<int>> d; 451var inputColumns = new DataViewSchema.Column[inputColumnNames.Length]; 459private ValueGetter<TDst> GetGetter<T0, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, Delegate del) 474private ValueGetter<TDst> GetGetter<T0, T1, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, Delegate del) 492private ValueGetter<TDst> GetGetter<T0, T1, T2, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, Delegate del) 513private ValueGetter<TDst> GetGetter<T0, T1, T2, T3, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, Delegate del) 537private ValueGetter<TDst> GetGetter<T0, T1, T2, T3, T4, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, Delegate del) 568Func<IExceptionContext, DataViewRow, DataViewSchema.Column[], int[], Delegate, DataViewType, ValueGetter<VBuffer<int>>> d; 593var inputColumns = new DataViewSchema.Column[inputColumnNames.Length]; 601private ValueGetter<VBuffer<TDst>> GetGetterVec<T0, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, int[] perm, Delegate del, DataViewType outputColumnItemType) 666private ValueGetter<VBuffer<TDst>> GetGetterVec<T0, T1, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, int[] perm, Delegate del, DataViewType outputColumnItemType) 726private ValueGetter<VBuffer<TDst>> GetGetterVec<T0, T1, T2, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, int[] perm, Delegate del, DataViewType outputColumnItemType) 789private ValueGetter<VBuffer<TDst>> GetGetterVec<T0, T1, T2, T3, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, int[] perm, Delegate del, DataViewType outputColumnItemType) 855private ValueGetter<VBuffer<TDst>> GetGetterVec<T0, T1, T2, T3, T4, TDst>(IExceptionContext ectx, DataViewRow input, DataViewSchema.Column[] inputColumns, int[] perm, Delegate del, DataViewType outputColumnItemType)
GcnTransform.cs (1)
338var srcCol = inputSchema[_srcCols[i]];
GroupTransform.cs (4)
158protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 174public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 566public override bool IsColumnActive(DataViewSchema.Column column) 648public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
MissingValueDroppingTransformer.cs (1)
195var srcCol = inputSchema[_srcCols[i]];
MissingValueReplacing.cs (1)
288var sourceColumns = new List<DataViewSchema.Column>();
OptionalColumnTransform.cs (9)
220public IEnumerable<DataViewSchema.Column> GetDependencies(IEnumerable<DataViewSchema.Column> dependingColumns) 323protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 336public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 367protected override IEnumerable<DataViewSchema.Column> GetDependenciesCore(IEnumerable<DataViewSchema.Column> dependingColumns) 375protected override Delegate[] CreateGetters(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns, out Action disposer) 463public override bool IsColumnActive(DataViewSchema.Column column) 476public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
PermutationFeatureImportance.cs (1)
51var featuresColumn = data.Schema[features];
ProduceIdTransform.cs (4)
140protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 153public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 191public override bool IsColumnActive(DataViewSchema.Column column) 209public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
RandomFourierFeaturizing.cs (2)
283var activeColumns = new List<DataViewSchema.Column>(); 486var srcCol = inputSchema[_srcCols[i]];
StatefulCustomMappingTransformer.cs (9)
129public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 158protected override Delegate[] CreateGetters(DataViewRow input, IEnumerable<DataViewSchema.Column> activeColumns, out Action disp) 184foreach (var col in activeColumns) 206protected override IEnumerable<DataViewSchema.Column> GetDependenciesCore(IEnumerable<DataViewSchema.Column> dependingColumns) 210foreach (var col in dependingColumns) 229protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 312public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 330public override bool IsColumnActive(DataViewSchema.Column column)
StatefulFilterTransform.cs (5)
103public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 115public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 143public Cursor(StatefulFilterTransform<TSrc, TDst, TState> parent, RowCursor<TSrc> input, IEnumerable<DataViewSchema.Column> columnsNeeded) 216public override bool IsColumnActive(DataViewSchema.Column column) 233public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
SvmLight\SvmLightLoader.cs (7)
424public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 431public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) 479public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column) 501public override bool IsColumnActive(DataViewSchema.Column column) 727var col = inputSchema[nameof(Indices.FeatureKeys)]; 791public DataViewRowCursor GetRowCursor(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) => _view.GetRowCursor(columnsNeeded, rand); 793public DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, int n, Random rand = null) => _view.GetRowCursorSet(columnsNeeded, n, rand);
SvmLight\SvmLightSaver.cs (2)
117var column = data.Schema[col]; 122var columns = new List<DataViewSchema.Column>() { labelCol.Value, featureCol.Value };
Text\LdaTransform.cs (2)
578var srcCol = inputSchema[_srcCols[i]]; 829var activeColumns = new List<DataViewSchema.Column>();
Text\NgramHashingTransformer.cs (3)
200var sourceColumnsForInvertHash = new List<DataViewSchema.Column>(); 646public InvertHashHelper(NgramHashingTransformer parent, DataViewSchema inputSchema, string[][] friendlyNames, IEnumerable<DataViewSchema.Column> columnsNeeded, int[] invertHashMaxCounts) 661foreach (var col in columnsNeeded)
Text\NgramTransform.cs (1)
231var activeCols = new List<DataViewSchema.Column>();
Text\WordEmbeddingsExtractor.cs (1)
556var column = input.Schema[ColMapNewToOld[iinfo]];
UngroupTransform.cs (4)
180protected override DataViewRowCursor GetRowCursorCore(IEnumerable<DataViewSchema.Column> columnsNeeded, Random rand = null) 190public override DataViewRowCursor[] GetRowCursorSet(IEnumerable<DataViewSchema.Column> columnsNeeded, 599public override bool IsColumnActive(DataViewSchema.Column column) 610public override ValueGetter<TValue> GetGetter<TValue>(DataViewSchema.Column column)
Microsoft.ML.Vision (3)
ImageClassificationTrainer.cs (3)
600var labelColumn = input.Schema.GetColumnOrNull(_options.LabelColumnName).Value; 820var labelColumn = input.Schema[labelColumnName]; 829var imageColumn = input.Schema[imageColumnName];