1 write to _ungroupBinding
Microsoft.ML.Transforms (1)
UngroupTransform.cs (1)
482_ungroupBinding = schema;
18 references to _ungroupBinding
Microsoft.ML.Transforms (18)
UngroupTransform.cs (18)
460/// Total number of input columns is <see cref="UngroupBinding.InputColumnCount"/> of <see cref="_ungroupBinding"/>. 483_active = Utils.BuildArray(_ungroupBinding.InputColumnCount, predicate); 484_cachedGetters = new Delegate[_ungroupBinding.InputColumnCount]; 485_colSizes = new int[_ungroupBinding.InputColumnCount]; 487int sizeColumnsLim = _ungroupBinding.Mode == UngroupMode.First ? 1 : _ungroupBinding.PivotColumnCount; 492var info = _ungroupBinding.GetPivotColumnOptions(i); 497else if (_ungroupBinding.Mode == UngroupMode.Inner && _fixedSize > info.Size) 499else if (_ungroupBinding.Mode == UngroupMode.Outer && _fixedSize < info.Size) 558if (_ungroupBinding.Mode == UngroupMode.Inner && colSize == 0) 563else if (_ungroupBinding.Mode == UngroupMode.Inner && size > colSize) 565else if (_ungroupBinding.Mode == UngroupMode.Outer && size < colSize) 580Contracts.Assert(0 <= col && col < _ungroupBinding.InputColumnCount); 594public override DataViewSchema Schema => _ungroupBinding.OutputSchema; 601Ch.Check(column.Index < _ungroupBinding.InputColumnCount); 614Ch.CheckParam(column.Index < _ungroupBinding.InputColumnCount, nameof(column)); 616if (!_ungroupBinding.IsPivot(column.Index)) 620_cachedGetters[column.Index] = MakeGetter<TValue>(column.Index, _ungroupBinding.GetPivotColumnOptionsByCol(column.Index).ItemType);