2 types derived from Splitter
Microsoft.ML.Data (2)
DataView\Transposer.cs (2)
996private sealed class NoSplitter<T> : Splitter 1070private sealed class ColumnSplitter<T> : Splitter
14 references to Splitter
Microsoft.ML.Data (14)
DataView\Transposer.cs (14)
723private readonly Splitter[] _splitters; 748_splitters = new Splitter[toSlice.Length]; 756var splitter = _splitters[c] = Splitter.Create(_input, toSlice[c]); 875var splitter = _splitters[i]; 891/// describes the resulting split columns through <see cref="Splitter.OutputSchema"/>, 896private static readonly FuncStaticMethodInfo1<IDataView, int, Splitter> _createCoreMethodInfo 897= new FuncStaticMethodInfo1<IDataView, int, Splitter>(CreateCore<int>); 922public static Splitter Create(IDataView view, int col) 964private static Splitter CreateCore<T>(IDataView view, int col) 969private static Splitter CreateCore<T>(IDataView view, int col, int[] ends) 975where TSplitter : Splitter 1259/// The cursor implementation creates the <see cref="DataViewRow"/>s using <see cref="Splitter.Bind"/>, 1287var splitter = _slicer._splitters[i];