2 writes to ColumnPairs
Microsoft.ML.Data (2)
Transforms\OneToOneTransformerBase.cs (2)
33ColumnPairs = columns; 46ColumnPairs = new (string outputColumnName, string inputColumnName)[n];
360 references to ColumnPairs
Microsoft.ML.Data (120)
Transforms\ColumnCopying.cs (2)
102internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 194=> new Mapper(this, inputSchema, ColumnPairs);
Transforms\FeatureContributionCalculationTransformer.cs (3)
181if (!schema.TryGetColumnIndex(_parent.ColumnPairs[0].inputColumnName, out _featureColumnIndex)) 182throw Host.ExceptSchemaMismatch(nameof(schema), "input", _parent.ColumnPairs[0].inputColumnName); 185throw Host.ExceptSchemaMismatch(nameof(schema), "feature", _parent.ColumnPairs[0].inputColumnName, "vector of Single", schema[_featureColumnIndex].Type.ToString());
Transforms\Hashing.cs (12)
202DataViewSchema.Column? srcCol = input.Schema.GetColumnOrNull(ColumnPairs[i].inputColumnName); 204throw Host.ExceptSchemaMismatch(nameof(input), "input", ColumnPairs[i].inputColumnName); 291var columnsLength = ColumnPairs.Length; 295_columns[i] = new HashingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, ctx); 311Host.Assert(_columns.Length == ColumnPairs.Length); 1325_srcTypes[i] = inputSchema[_parent.ColumnPairs[i].inputColumnName].Type; 1331var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 1332for (int i = 0; i < _parent.ColumnPairs.Length; i++) 1334InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 1341result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _dstTypes[i], meta.ToAnnotations()); 1461var info = _parent.ColumnPairs[iinfo];
Transforms\KeyToValue.cs (11)
69internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 173var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 174for (int i = 0; i < _parent.ColumnPairs.Length; i++) 178result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], meta.ToAnnotations()); 190for (int iinfo = 0; iinfo < _parent.ColumnPairs.Length; ++iinfo) 192var info = _parent.ColumnPairs[iinfo]; 223types = new DataViewType[_parent.ColumnPairs.Length]; 224kvMaps = new KeyToValueMap[_parent.ColumnPairs.Length]; 250Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 582for (int iinfo = 0; iinfo < _parent.ColumnPairs.Length; ++iinfo) 584var info = _parent.ColumnPairs[iinfo];
Transforms\KeyToVector.cs (17)
119throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, reason, type.ToString()); 155Host.Assert(_columns.Length == ColumnPairs.Length); 179var columnsLength = ColumnPairs.Length; 189_columns[i] = new KeyToVectorMappingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, bags[i]); 248_types = new VectorDataViewType[_parent.ColumnPairs.Length]; 255for (int i = 0; i < _parent.ColumnPairs.Length; i++) 277var infos = new ColInfo[_parent.ColumnPairs.Length]; 278for (int i = 0; i < _parent.ColumnPairs.Length; i++) 280if (!inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colSrc)) 281throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 284infos[i] = new ColInfo(_parent.ColumnPairs[i].outputColumnName, _parent.ColumnPairs[i].inputColumnName, type); 291var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 292for (int i = 0; i < _parent.ColumnPairs.Length; i++) 294InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 298result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations());
Transforms\Normalizer.cs (11)
621var cols = new ColumnOptions[ColumnPairs.Length]; 623for (int iinfo = 0; iinfo < ColumnPairs.Length; iinfo++) 628cols[iinfo] = new ColumnOptions(ColumnPairs[iinfo].outputColumnName, ColumnPairs[iinfo].inputColumnName, typeSrc, function); 642var cols = new ColumnOptions[ColumnPairs.Length]; 644for (int iinfo = 0; iinfo < ColumnPairs.Length; iinfo++) 647var typeSrc = input.Schema[ColumnPairs[iinfo].inputColumnName].Type; 649cols[iinfo] = new ColumnOptions(ColumnPairs[iinfo].outputColumnName, ColumnPairs[iinfo].inputColumnName, typeSrc, function); 708throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, expectedType, "variable-size vector"); 711throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, expectedType, colType.ToString());
Transforms\OneToOneTransformerBase.cs (9)
51ColumnPairs[i] = (outputColumnName, inputColumnName); 66ctx.Writer.Write(ColumnPairs.Length); 67for (int i = 0; i < ColumnPairs.Length; i++) 69ctx.SaveNonEmptyString(ColumnPairs[i].outputColumnName); 70ctx.SaveNonEmptyString(ColumnPairs[i].inputColumnName); 77Contracts.Assert(0 <= col && col < ColumnPairs.Length); 79if (!inputSchema.TryGetColumnIndex(ColumnPairs[col].inputColumnName, out srcCol)) 80throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName); 102for (int i = 0; i < _parent.ColumnPairs.Length; i++)
Transforms\SlotsDroppingTransformer.cs (28)
277Host.AssertNonEmpty(ColumnPairs); 292Host.AssertNonEmpty(ColumnPairs); 293var size = ColumnPairs.Length; 343for (int i = 0; i < ColumnPairs.Length; i++) 473_cols = new int[_parent.ColumnPairs.Length]; 474_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 475_dstTypes = new DataViewType[_parent.ColumnPairs.Length]; 476_slotDropper = new SlotDropper[_parent.ColumnPairs.Length]; 477_suppressed = new bool[_parent.ColumnPairs.Length]; 478_categoricalRanges = new int[_parent.ColumnPairs.Length][]; 480for (int i = 0; i < _parent.ColumnPairs.Length; i++) 482if (!InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _cols[i])) 483throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 489throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 526Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 552Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 570Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 722Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 741Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 762Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 783Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 810Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 826var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 827for (int i = 0; i < _parent.ColumnPairs.Length; i++) 832InputSchema.TryGetColumnIndex(_parent.ColumnPairs[iinfo].inputColumnName, out int colIndex); 872result[iinfo] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[iinfo].outputColumnName, _dstTypes[iinfo], builder.ToAnnotations()); 885string inputColumnName = _parent.ColumnPairs[iinfo].inputColumnName; 890string dstVariableName = ctx.AddIntermediateVariable(_dstTypes[iinfo], _parent.ColumnPairs[iinfo].outputColumnName);
Transforms\TypeConverting.cs (5)
253var columnsLength = ColumnPairs.Length; 290_columns[i] = new TypeConvertingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, kind.ToDataKind(), ColumnPairs[i].inputColumnName, keyCount); 400inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i]); 470Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
Transforms\ValueMapping.cs (4)
1025return new Mapper(this, schema, _valueMap, ColumnPairs); 1063for (int iinfo = 0; iinfo < _parent.ColumnPairs.Length; ++iinfo) 1065string inputColumnName = _parent.ColumnPairs[iinfo].inputColumnName; 1066string outputColumnName = _parent.ColumnPairs[iinfo].outputColumnName;
Transforms\ValueToKeyMappingTransformer.cs (18)
231var infos = new ColInfo[ColumnPairs.Length]; 232for (int i = 0; i < ColumnPairs.Length; i++) 234if (!inputSchema.TryGetColumnIndex(ColumnPairs[i].inputColumnName, out int colSrc)) 235throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[i].inputColumnName); 239throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[i].inputColumnName, reason, type.ToString()); 240infos[i] = new ColInfo(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, type); 322var columnsLength = ColumnPairs.Length; 662Host.Assert(_textMetadata.Length == ColumnPairs.Length); 721_types = new DataViewType[_parent.ColumnPairs.Length]; 722for (int i = 0; i < _parent.ColumnPairs.Length; i++) 733_termMap = new BoundTermMap[_parent.ColumnPairs.Length]; 734for (int iinfo = 0; iinfo < _parent.ColumnPairs.Length; ++iinfo) 742var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 743for (int i = 0; i < _parent.ColumnPairs.Length; i++) 745InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 751result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations()); 759Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
Microsoft.ML.Experimental (1)
OneToOneTransformerBaseExtensions.cs (1)
16InputOutputColumnPair.ConvertFromValueTuples(transformer.ColumnPairs);
Microsoft.ML.ImageAnalytics (19)
ImageGrayscale.cs (4)
81internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 146throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, "image", inputSchema[srcCol].Type.ToString()); 160=> _parent.ColumnPairs.Select((x, idx) => new DataViewSchema.DetachedColumn(x.outputColumnName, InputSchema[ColMapNewToOld[idx]].Type, null)).ToArray(); 165Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
ImageLoader.cs (5)
83internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 161throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, TextDataViewType.Instance.ToString(), inputSchema[srcCol].Type.ToString()); 219Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 266Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 369=> _parent.ColumnPairs.Select(x => new DataViewSchema.DetachedColumn(x.outputColumnName, GetDataViewType(), null)).ToArray();
ImagePixelExtractor.cs (3)
233_columns = new ImagePixelExtractingEstimator.ColumnOptions[ColumnPairs.Length]; 235_columns[i] = new ImagePixelExtractingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, ctx);
ImageResizer.cs (4)
199_columns = new ImageResizingEstimator.ColumnOptions[ColumnPairs.Length]; 200for (int i = 0; i < ColumnPairs.Length; i++) 210_columns[i] = new ImageResizingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, width, height, ColumnPairs[i].inputColumnName, scale, anchor);
VectorToImageTransform.cs (3)
247_columns = new VectorToImageConvertingEstimator.ColumnOptions[ColumnPairs.Length]; 249_columns[i] = new VectorToImageConvertingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, ctx);
Microsoft.ML.Mkl.Components (21)
VectorWhitening.cs (21)
150Host.AssertNonEmpty(ColumnPairs); 169Host.AssertNonEmpty(ColumnPairs); 170_columns = new VectorWhiteningEstimator.ColumnOptions[ColumnPairs.Length]; 174_models = new float[ColumnPairs.Length][]; 175_invModels = new float[ColumnPairs.Length][]; 176for (int i = 0; i < ColumnPairs.Length; i++) 480Host.Assert(_columns.Length == ColumnPairs.Length); 560_cols = new int[_parent.ColumnPairs.Length]; 561_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 563for (int i = 0; i < _parent.ColumnPairs.Length; i++) 565if (!InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _cols[i])) 566throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 585var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 586for (int iinfo = 0; iinfo < _parent.ColumnPairs.Length; iinfo++) 588InputSchema.TryGetColumnIndex(_parent.ColumnPairs[iinfo].inputColumnName, out int colIndex); 592result[iinfo] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[iinfo].outputColumnName, outType, null); 600Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 628int numColumns = _parent.ColumnPairs.Length; 631string inputColumnName = _parent.ColumnPairs[iinfo].inputColumnName; 635string outputColumnName = _parent.ColumnPairs[iinfo].outputColumnName; 674Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
Microsoft.ML.PCA (9)
PcaTransformer.cs (9)
207Host.AssertNonEmpty(ColumnPairs); 215var sInfo = _schemaInfos[i] = new Mapper.ColumnSchemaInfo(ColumnPairs[i], input.Schema, colInfo.WeightColumn); 232Host.AssertNonEmpty(ColumnPairs); 233_numColumns = ColumnPairs.Length; 320colMemoryUsageEstimate, ColumnPairs[iinfo].inputColumnName); 455throw Host.Except("Empty data in column '{0}'", ColumnPairs[iinfo].inputColumnName); 550var colPair = _parent.ColumnPairs[i]; 565result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _parent._transformInfos[i].OutputType, null); 609var colPair = _parent.ColumnPairs[i];
Microsoft.ML.Transforms (190)
Dracula\CountTableTransformer.cs (10)
553Seeds = ctx.Reader.ReadIntArray(ColumnPairs.Length); 611var outputCols = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 612for (int i = 0; i < _parent.ColumnPairs.Length; i++) 614var inputCol = InputSchema[_parent.ColumnPairs[i].inputColumnName]; 625outputCols[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, type, builder.ToAnnotations()); 628outputCols[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, type); 635Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 675if (input.Schema[_parent.ColumnPairs[iinfo].inputColumnName].Type is VectorDataViewType) 684var srcGetter = input.GetGetter<uint>(input.Schema[_parent.ColumnPairs[iinfo].inputColumnName]); 699var inputCol = input.Schema[_parent.ColumnPairs[iinfo].inputColumnName];
GcnTransform.cs (16)
292var columnsLength = ColumnPairs.Length; 295_columns[i] = new ColumnOptionsLoaded(ctx, ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, ctx.Header.ModelVerWritten >= VerVectorNormalizerSupported); 310Host.Assert(_columns.Length == ColumnPairs.Length); 330_types = new DataViewType[_parent.ColumnPairs.Length]; 331_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 332_srcCols = new int[_parent.ColumnPairs.Length]; 333_norms = new LpNormNormalizingEstimatorBase.NormFunction[_parent.ColumnPairs.Length]; 334_ensureZeroMeans = new bool[_parent.ColumnPairs.Length]; 335for (int i = 0; i < _parent.ColumnPairs.Length; i++) 337inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i]); 348var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 349for (int i = 0; i < _parent.ColumnPairs.Length; i++) 355result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations()); 363Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 620string outputColumnName = _parent.ColumnPairs[iinfo].outputColumnName;
KeyToVectorMapping.cs (15)
62internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 76throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, reason, type.ToString()); 172_types = new VectorDataViewType[_parent.ColumnPairs.Length]; 173_bitsPerKey = new int[_parent.ColumnPairs.Length]; 174for (int i = 0; i < _parent.ColumnPairs.Length; i++) 191var infos = new ColInfo[_parent.ColumnPairs.Length]; 192for (int i = 0; i < _parent.ColumnPairs.Length; i++) 194if (!inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colSrc)) 195throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 198infos[i] = new ColInfo(_parent.ColumnPairs[i].outputColumnName, _parent.ColumnPairs[i].inputColumnName, type); 205var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 206for (int i = 0; i < _parent.ColumnPairs.Length; i++) 208InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 213result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations());
MissingValueDroppingTransformer.cs (11)
105internal IReadOnlyList<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 188_types = new DataViewType[_parent.ColumnPairs.Length]; 189_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 190_srcCols = new int[_parent.ColumnPairs.Length]; 191_isNAs = new Delegate[_parent.ColumnPairs.Length]; 192for (int i = 0; i < _parent.ColumnPairs.Length; i++) 194inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i]); 207var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 208for (int i = 0; i < _parent.ColumnPairs.Length; i++) 212result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations()); 220Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
MissingValueIndicatorTransformer.cs (8)
84internal IReadOnlyList<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 186var infos = new ColInfo[_parent.ColumnPairs.Length]; 187for (int i = 0; i < _parent.ColumnPairs.Length; i++) 189if (!inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colSrc)) 190throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 198infos[i] = new ColInfo(_parent.ColumnPairs[i].outputColumnName, _parent.ColumnPairs[i].inputColumnName, inType, outType); 205var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length];
MissingValueReplacing.cs (17)
214for (int i = 0; i < ColumnPairs.Length; i++) 216if (!input.Schema.TryGetColumnIndex(ColumnPairs[i].inputColumnName, out int srcCol)) 217throw Host.ExceptSchemaMismatch(nameof(input), "input", ColumnPairs[i].inputColumnName); 226var columnsLength = ColumnPairs.Length; 561_types = new DataViewType[_parent.ColumnPairs.Length]; 562_isNAs = new Delegate[_parent.ColumnPairs.Length]; 563for (int i = 0; i < _parent.ColumnPairs.Length; i++) 596var infos = new ColInfo[_parent.ColumnPairs.Length]; 597for (int i = 0; i < _parent.ColumnPairs.Length; i++) 599if (!inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colSrc)) 600throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 603infos[i] = new ColInfo(_parent.ColumnPairs[i].outputColumnName, _parent.ColumnPairs[i].inputColumnName, type); 610var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 611for (int i = 0; i < _parent.ColumnPairs.Length; i++) 613InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 617result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations());
RandomFourierFeaturizing.cs (15)
247throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, reason, type.ToString()); 249throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, 287if (!input.Schema.TryGetColumnIndex(ColumnPairs[i].inputColumnName, out int srcCol)) 288throw Host.ExceptSchemaMismatch(nameof(input), "input", ColumnPairs[i].inputColumnName); 292throw Host.ExceptSchemaMismatch(nameof(input), "input", ColumnPairs[i].inputColumnName, reason, type.ToString()); 400var columnsLength = ColumnPairs.Length; 480_types = new DataViewType[_parent.ColumnPairs.Length]; 481_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 482_srcCols = new int[_parent.ColumnPairs.Length]; 483for (int i = 0; i < _parent.ColumnPairs.Length; i++) 485inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i]); 496var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 497for (int i = 0; i < _parent.ColumnPairs.Length; i++) 498result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], null); 505Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
Text\LdaTransform.cs (11)
571_srcCols = new int[_parent.ColumnPairs.Length]; 573for (int i = 0; i < _parent.ColumnPairs.Length; i++) 575if (!inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i])) 576throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 581throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName, "known-size vector of Single", srcCol.Type.ToString()); 587var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 588for (int i = 0; i < _parent.ColumnPairs.Length; i++) 591result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, new VectorDataViewType(NumberDataViewType.Single, info.NumberOfTopics), null); 599Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 664Host.AssertNonEmpty(ColumnPairs); 680var columnsLength = ColumnPairs.Length;
Text\NgramTransform.cs (16)
204throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, NgramExtractingEstimator.ExpectedColumnType, type.ToString()); 382var columnsLength = ColumnPairs.Length; 486_types = new DataViewType[_parent.ColumnPairs.Length]; 487_srcTypes = new DataViewType[_parent.ColumnPairs.Length]; 488_srcCols = new int[_parent.ColumnPairs.Length]; 489for (int i = 0; i < _parent.ColumnPairs.Length; i++) 492inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out _srcCols[i]); 499var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 500for (int i = 0; i < _parent.ColumnPairs.Length; i++) 505result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], builder.ToAnnotations()); 527Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 562Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 673Contracts.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 748int numColumns = _parent.ColumnPairs.Length; 751string inputColumnName = _parent.ColumnPairs[iinfo].inputColumnName; 755string outputColumnName = _parent.ColumnPairs[iinfo].outputColumnName;
Text\StopWordsRemovingTransformer.cs (31)
191throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, StopWordsRemovingEstimator.ExpectedColumnType, type.ToString()); 227var columnsLength = ColumnPairs.Length; 239_columns[i] = new StopWordsRemovingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, lang, langColName); 361_types = new DataViewType[_parent.ColumnPairs.Length]; 362_languageColumns = new int[_parent.ColumnPairs.Length]; 366for (int i = 0; i < _parent.ColumnPairs.Length; i++) 368if (!inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int srcCol)) 369throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", _parent.ColumnPairs[i].inputColumnName); 392var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 393for (int i = 0; i < _parent.ColumnPairs.Length; i++) 395InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 397result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i]); 405Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 449for (int i = 0; i < _parent.ColumnPairs.Length; i++) 451var srcVariableName = ctx.GetVariableName(_parent.ColumnPairs[i].inputColumnName); 454var dstVariableName = ctx.AddIntermediateVariable(_types[i], _parent.ColumnPairs[i].outputColumnName); 901internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 978var columnsLength = ColumnPairs.Length; 1072_types = new DataViewType[_parent.ColumnPairs.Length]; 1073for (int i = 0; i < _parent.ColumnPairs.Length; i++) 1075inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int srcCol); 1078throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", parent.ColumnPairs[i].inputColumnName, StopWordsRemovingEstimator.ExpectedColumnType, srcType.ToString()); 1086var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 1087for (int i = 0; i < _parent.ColumnPairs.Length; i++) 1089InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 1091result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i]); 1099Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 1137for (int i = 0; i < _parent.ColumnPairs.Length; i++) 1139var srcVariableName = ctx.GetVariableName(_parent.ColumnPairs[i].inputColumnName); 1142var dstVariableName = ctx.AddIntermediateVariable(_types[i], _parent.ColumnPairs[i].outputColumnName);
Text\TextNormalizing.cs (13)
94internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 120throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, TextNormalizingEstimator.ExpectedColumnType, type.ToString()); 156var columnsLength = ColumnPairs.Length; 207_types = new DataViewType[_parent.ColumnPairs.Length]; 210inputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int srcCol); 223string inputColumnName = _parent.ColumnPairs[iinfo].inputColumnName; 227string outputColumnName = _parent.ColumnPairs[iinfo].outputColumnName; 259var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 260for (int i = 0; i < _parent.ColumnPairs.Length; i++) 262InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 264result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _types[i], null); 329Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 332var srcType = input.Schema[_parent.ColumnPairs[iinfo].inputColumnName].Type;
Text\TokenizingByCharacters.cs (13)
118internal IReadOnlyCollection<(string outputColumnName, string inputColumnName)> Columns => ColumnPairs.AsReadOnly(); 204_isSourceVector = new bool[_parent.ColumnPairs.Length]; 205_sourceVectorLength = new int[_parent.ColumnPairs.Length]; 208var type = inputSchema[_parent.ColumnPairs[i].inputColumnName].Type; 221string inputColumnName = _parent.ColumnPairs[iinfo].inputColumnName; 225string outputColumnName = _parent.ColumnPairs[iinfo].outputColumnName; 273var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 274for (int i = 0; i < _parent.ColumnPairs.Length; i++) 278result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _type, builder.ToAnnotations()); 285builder.Add(InputSchema[_parent.ColumnPairs[iinfo].inputColumnName].Annotations, name => name == AnnotationUtils.Kinds.SlotNames); 299Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 467Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 470if (!(input.Schema[_parent.ColumnPairs[iinfo].inputColumnName].Type is VectorDataViewType))
Text\WordEmbeddingsExtractor.cs (6)
305throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, "String", inputSchema[srcCol].Type.ToString()); 320for (int i = 0; i < _parent.ColumnPairs.Length; i++) 330=> _parent.ColumnPairs.Select(x => new DataViewSchema.DetachedColumn(x.outputColumnName, _outputType, null)).ToArray(); 334foreach (var (outputColumnName, inputColumnName) in _parent.ColumnPairs) 546Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length); 554Host.Assert(0 <= iinfo && iinfo < _parent.ColumnPairs.Length);
Text\WordTokenizing.cs (8)
126throw Host.ExceptSchemaMismatch(nameof(inputSchema), "input", ColumnPairs[col].inputColumnName, WordTokenizingEstimator.ExpectedColumnType, type.ToString()); 132var columnsLength = ColumnPairs.Length; 142_columns[i] = new WordTokenizingEstimator.ColumnOptions(ColumnPairs[i].outputColumnName, ColumnPairs[i].inputColumnName, separators); 224var result = new DataViewSchema.DetachedColumn[_parent.ColumnPairs.Length]; 225for (int i = 0; i < _parent.ColumnPairs.Length; i++) 227InputSchema.TryGetColumnIndex(_parent.ColumnPairs[i].inputColumnName, out int colIndex); 229result[i] = new DataViewSchema.DetachedColumn(_parent.ColumnPairs[i].outputColumnName, _type, null);