2 writes to NumCol
Microsoft.ML.LightGbm (2)
LightGbmTrainerBase.cs (2)
600
catMetaData.
NumCol
= catBoundaries.Count - 1;
655
catMetaData.
NumCol
= rawNumCol;
29 references to NumCol
Microsoft.ML.LightGbm (29)
LightGbmTrainerBase.cs (29)
602
catMetaData.IsCategoricalFeature = new bool[catMetaData.
NumCol
];
607
for (int i = 0; i < catMetaData.
NumCol
; ++i)
851
float[] featureValuesTemp = new float[catMetaData.
NumCol
];
852
for (int i = 0; i < catMetaData.
NumCol
; ++i)
948
double[][] sampleValuePerColumn = new double[catMetaData.
NumCol
][];
949
int[][] sampleIndicesPerColumn = new int[catMetaData.
NumCol
][];
950
int[] nonZeroCntPerColumn = new int[catMetaData.
NumCol
];
953
for (int i = 0; i < catMetaData.
NumCol
; i++)
969
for (int i = 0; i < catMetaData.
NumCol
; ++i)
1019
dataset = new Dataset(sampleValuePerColumn, sampleIndicesPerColumn, catMetaData.
NumCol
, nonZeroCntPerColumn, sampleIdx, numRow, param, labels, weights, groups);
1031
ch.Assert(dataset.GetNumCols() == catMetaData.
NumCol
);
1034
batchSize = Math.Max(batchSize, catMetaData.
NumCol
);
1042
int batchRow = batchSize / catMetaData.
NumCol
;
1048
if ((long)catMetaData.
NumCol
* batchRow > Utils.ArrayMaxSize)
1051
float[] features = new float[catMetaData.
NumCol
* batchRow];
1063
ch.Assert(numElem == curRowCount * catMetaData.
NumCol
);
1066
dataset.PushRows(features, curRowCount, catMetaData.
NumCol
, totalRowCount - curRowCount);
1074
ch.Assert(numElem == curRowCount * catMetaData.
NumCol
);
1077
dataset.PushRows(features, curRowCount, catMetaData.
NumCol
, totalRowCount - curRowCount);
1083
int esimateBatchRow = (int)(batchSize / (catMetaData.
NumCol
* density));
1106
curRowCount + 1, numElem, catMetaData.
NumCol
, totalRowCount - curRowCount);
1126
numElem, catMetaData.
NumCol
, totalRowCount - curRowCount);
1135
ch.Assert(features.Length >= numElem + catMetaData.
NumCol
);
1141
for (int i = 0; i < catMetaData.
NumCol
; ++i)
1143
numElem += catMetaData.
NumCol
;
1159
while (lastIdx < catMetaData.
NumCol
)
1161
numElem += catMetaData.
NumCol
;
1167
numElem += catMetaData.
NumCol
;
1183
for (int i = 0; i < catMetaData.
NumCol
; ++i)