2 writes to CategoricalBoudaries
Microsoft.ML.LightGbm (2)
LightGbmTrainerBase.cs (2)
601
catMetaData.
CategoricalBoudaries
= catBoundaries.ToArray();
654
catMetaData.
CategoricalBoudaries
= null;
15 references to CategoricalBoudaries
Microsoft.ML.LightGbm (15)
LightGbmTrainerBase.cs (15)
609
var numCat = catMetaData.
CategoricalBoudaries
[i + 1] - catMetaData.
CategoricalBoudaries
[i];
615
for (int k = catMetaData.
CategoricalBoudaries
[i]; k < catMetaData.
CategoricalBoudaries
[i + 1]; ++k)
618
catMetaData.OnehotBias[j] = k - catMetaData.
CategoricalBoudaries
[i];
678
GetDefaultParameters(ch, numRow, catMetaData.
CategoricalBoudaries
!= null, catMetaData.TotalCats);
739
TrainedEnsemble = Booster.GetModel(catMetaData.
CategoricalBoudaries
, bst.GetModelString());
849
if (catMetaData.
CategoricalBoudaries
!= null)
854
float fv = cursorFeaturesValues[catMetaData.
CategoricalBoudaries
[i]];
857
int hotIdx = catMetaData.
CategoricalBoudaries
[i] - 1;
859
for (int j = catMetaData.
CategoricalBoudaries
[i]; j < catMetaData.
CategoricalBoudaries
[i + 1]; ++j)
871
fv = hotIdx - catMetaData.
CategoricalBoudaries
[i];
889
if (catMetaData.
CategoricalBoudaries
!= null)
1136
if (catMetaData.
CategoricalBoudaries
!= null)