1 type derived from InPipe
Microsoft.ML.Data (1)
Data\DataViewUtils.cs (1)
701private sealed class Impl<T> : InPipe
19 references to InPipe
Microsoft.ML.Data (19)
Data\DataViewUtils.cs (19)
295private static readonly FuncInstanceMethodInfo1<Splitter, DataViewRowCursor, int, InPipe> _createInPipeMethodInfo 296= FuncInstanceMethodInfo1<Splitter, DataViewRowCursor, int, InPipe>.Create(target => target.CreateInPipe<int>); 387InPipe[] inPipes = new InPipe[outPipes.Length]; 420foreach (var pipe in inPipes) 435foreach (var pipe in inPipes) 527InPipe[] inPipes = new InPipe[activeToCol.Length + (int)ExtraIndex._Lim]; 541var inPipe = inPipes[c] = 583foreach (var pipe in inPipes) 640private InPipe CreateInPipe<T>(DataViewRow input, int col) 650private InPipe CreateIdInPipe(DataViewRow input) 656private InPipe CreateInPipeCore<T>(int poolIdx, ValueGetter<T> getter) 669return InPipe.Create(pool, getter); 690public static InPipe Create<T>(MadeObjectPool<T[]> pool, ValueGetter<T> getter) 744/// These are objects continuously created by the <see cref="InPipe"/> to spin off the 882public abstract InPipe CreateInPipe(Delegate getter); 917public override InPipe CreateInPipe(Delegate getter) 921return InPipe.Create<T>(_pool, (ValueGetter<T>)getter);