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)
854
float[] featureValuesTemp = new float[catMetaData.
NumCol
];
855
for (int i = 0; i < catMetaData.
NumCol
; ++i)
951
double[][] sampleValuePerColumn = new double[catMetaData.
NumCol
][];
952
int[][] sampleIndicesPerColumn = new int[catMetaData.
NumCol
][];
953
int[] nonZeroCntPerColumn = new int[catMetaData.
NumCol
];
956
for (int i = 0; i < catMetaData.
NumCol
; i++)
972
for (int i = 0; i < catMetaData.
NumCol
; ++i)
1022
dataset = new Dataset(sampleValuePerColumn, sampleIndicesPerColumn, catMetaData.
NumCol
, nonZeroCntPerColumn, sampleIdx, numRow, param, labels, weights, groups);
1034
ch.Assert(dataset.GetNumCols() == catMetaData.
NumCol
);
1037
batchSize = Math.Max(batchSize, catMetaData.
NumCol
);
1045
int batchRow = batchSize / catMetaData.
NumCol
;
1051
if ((long)catMetaData.
NumCol
* batchRow > Utils.ArrayMaxSize)
1054
float[] features = new float[catMetaData.
NumCol
* batchRow];
1066
ch.Assert(numElem == curRowCount * catMetaData.
NumCol
);
1069
dataset.PushRows(features, curRowCount, catMetaData.
NumCol
, totalRowCount - curRowCount);
1077
ch.Assert(numElem == curRowCount * catMetaData.
NumCol
);
1080
dataset.PushRows(features, curRowCount, catMetaData.
NumCol
, totalRowCount - curRowCount);
1086
int esimateBatchRow = (int)(batchSize / (catMetaData.
NumCol
* density));
1109
curRowCount + 1, numElem, catMetaData.
NumCol
, totalRowCount - curRowCount);
1129
numElem, catMetaData.
NumCol
, totalRowCount - curRowCount);
1138
ch.Assert(features.Length >= numElem + catMetaData.
NumCol
);
1144
for (int i = 0; i < catMetaData.
NumCol
; ++i)
1146
numElem += catMetaData.
NumCol
;
1162
while (lastIdx < catMetaData.
NumCol
)
1164
numElem += catMetaData.
NumCol
;
1170
numElem += catMetaData.
NumCol
;
1186
for (int i = 0; i < catMetaData.
NumCol
; ++i)