4 writes to _bindings
Microsoft.ML.Data (4)
Transforms\TransformBase.cs (4)
506_bindings = Bindings.Create(this, column, Source.Schema, InputTranspose, testType); 520_bindings = Bindings.Create(this, column, Source.Schema, InputTranspose, testType); 534_bindings = Bindings.Create(this, ctx, Source.Schema, InputTranspose, testType); 558_bindings = Bindings.Create(this, map, newInput.Schema, InputTranspose, checkType);
27 references to _bindings
Microsoft.ML.Data (27)
Transforms\TransformBase.cs (27)
262/// since <see cref="_bindings"/> has an AsSchema property which returns the schema, and the nested <see cref="Cursor"/> class 507Infos = _bindings.Infos; 521Infos = _bindings.Infos; 535Infos = _bindings.Infos; 559Infos = _bindings.Infos; 570_bindings.Save(ctx); 619ctx.AddIntermediateVariable(OutputSchema[_bindings.MapIinfoToCol(iinfo)].Type, info.Name))) 642Host.Assert(0 <= iinfo && iinfo < _bindings.InfoCount); 653public sealed override DataViewSchema OutputSchema => _bindings.AsSchema; 655VectorDataViewType ITransposeDataView.GetSlotType(int col) => _bindings.GetSlotType(col); 663return _bindings.MapIinfoToCol(iinfo); 731return _bindings.AnyNewColumnsActive(predicate); 739var active = _bindings.GetActive(needCol); 741var inputCols = _bindings.GetDependencies(columnsNeeded); 752var inputCols = _bindings.GetDependencies(columnsNeeded); 761var active = _bindings.GetActive(predicate); 773Host.Assert(0 <= col && col < _bindings.ColumnCount); 780Host.CheckParam(0 <= col && col < _bindings.ColumnCount, nameof(col)); 783int index = _bindings.MapColumnIndex(out isSrc, col); 812return _bindings.MapColumnIndex(out isSrc, col); 816=> _bindings.GetDependencies(dependingColumns); 824int col = _bindings.MapIinfoToCol(iinfo); 828var getters = new Delegate[_bindings.InfoCount]; 832for (int iinfo = 0; iinfo < _bindings.InfoCount; iinfo++) 857Ch.Assert(active == null || active.Length == parent._bindings.ColumnCount); 859_bindings = parent._bindings; 867if (!IsColumnActive(Schema[parent._bindings.MapIinfoToCol(iinfo)]))