1 type derived from BatchColumn
Microsoft.ML.Data (1)
Data\DataViewUtils.cs (1)
758
public sealed class Impl<T> :
BatchColumn
19 references to BatchColumn
Microsoft.ML.Data (19)
Data\DataViewUtils.cs (19)
365
var batchColumnPool = new MadeObjectPool<
BatchColumn
[]>(() => new
BatchColumn
[outPipes.Length]);
553
var batchColumnPool = new MadeObjectPool<
BatchColumn
[]>(() => new
BatchColumn
[inPipes.Length]);
676
/// of the input cursor's values. It is used to create <see cref="
BatchColumn
"/> objects.
688
public abstract
BatchColumn
GetBatchColumnAndReset();
725
public override
BatchColumn
GetBatchColumnAndReset()
728
var retval = new
BatchColumn
.Impl<T>(_values, Count);
772
/// This holds a collection of <see cref="
BatchColumn
"/> objects, which together hold all
784
private readonly MadeObjectPool<
BatchColumn
[]> _pool;
785
private readonly
BatchColumn
[] _batchColumns;
794
/// Construct a batch object to communicate the <see cref="
BatchColumn
"/> objects to consumers.
796
public Batch(MadeObjectPool<
BatchColumn
[]> pool,
BatchColumn
[] batchColumns, int count, long batchId)
844
/// This helps a cursor present the results of a <see cref="
BatchColumn
"/>. Practically its role
890
public abstract void Set(
BatchColumn
batchCol);
924
public override void Set(
BatchColumn
batchCol)
927
Contracts.Assert(batchCol is
BatchColumn
.Impl<T>);
933
var batchColTyped = (
BatchColumn
.Impl<T>)batchCol;