2 writes to _groupBinding
Microsoft.ML.Transforms (2)
GroupTransform.cs (2)
116
_groupBinding
= new GroupBinding(Host, Source.Schema, options.GroupKeys, options.Columns ?? new string[0]);
136
_groupBinding
= new GroupBinding(input.Schema, host, ctx);
10 references to _groupBinding
Microsoft.ML.Transforms (10)
GroupTransform.cs (10)
147
_groupBinding
.Save(ctx);
156
public override DataViewSchema OutputSchema =>
_groupBinding
.OutputSchema;
521
var binding = _parent.
_groupBinding
;
548
_groupCheckers[i] = new GroupKeyColumnChecker(_leadingCursor, _parent.
_groupBinding
.GroupColumnIndexes[i]);
550
_aggregators = new KeepColumnAggregator[_parent.
_groupBinding
.KeepColumnIndexes.Length];
554
_aggregators[i] = KeepColumnAggregator.Create(_trailingCursor, _parent.
_groupBinding
.KeepColumnIndexes[i]);
569
_parent.
_groupBinding
.CheckColumnInRange(column.Index);
650
_parent.
_groupBinding
.CheckColumnInRange(column.Index);
656
var groupIndex = _parent.
_groupBinding
.GroupColumnIndexes[column.Index];
657
return _trailingCursor.GetGetter<TValue>(_parent.
_groupBinding
.OutputSchema[groupIndex]);