18 references to UngroupMode
Microsoft.ML.Transforms (18)
UngroupTransform.cs (18)
92public UngroupMode Mode = UngroupMode.Inner; 104public UngroupTransform(IHostEnvironment env, IDataView input, UngroupMode mode, params string[] columns) 263public readonly UngroupMode Mode; 270public UngroupBinding(IExceptionContext ectx, DataViewSchema inputSchema, UngroupMode mode, string[] pivotColumns) 355ectx.CheckDecode(Enum.IsDefined(typeof(UngroupMode), modeIndex)); 356UngroupMode mode = (UngroupMode)modeIndex; 390bool isNeededForSize = (_infos[i].Size == 0) && (i == 0 || Mode != UngroupMode.First); 427if (Mode == UngroupMode.First) 437else if (size > ex.Size && Mode == UngroupMode.Inner) 439else if (size < ex.Size && Mode == UngroupMode.Outer) 487int sizeColumnsLim = _ungroupBinding.Mode == UngroupMode.First ? 1 : _ungroupBinding.PivotColumnCount; 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)