2 writes to CategoricalBoudaries
Microsoft.ML.LightGbm (2)
LightGbmTrainerBase.cs (2)
577catMetaData.CategoricalBoudaries = catBoundaries.ToArray(); 630catMetaData.CategoricalBoudaries = null;
15 references to CategoricalBoudaries
Microsoft.ML.LightGbm (15)
LightGbmTrainerBase.cs (15)
585var numCat = catMetaData.CategoricalBoudaries[i + 1] - catMetaData.CategoricalBoudaries[i]; 591for (int k = catMetaData.CategoricalBoudaries[i]; k < catMetaData.CategoricalBoudaries[i + 1]; ++k) 594catMetaData.OnehotBias[j] = k - catMetaData.CategoricalBoudaries[i]; 654GetDefaultParameters(ch, numRow, catMetaData.CategoricalBoudaries != null, catMetaData.TotalCats); 715TrainedEnsemble = Booster.GetModel(catMetaData.CategoricalBoudaries, bst.GetModelString()); 825if (catMetaData.CategoricalBoudaries != null) 830float fv = cursorFeaturesValues[catMetaData.CategoricalBoudaries[i]]; 833int hotIdx = catMetaData.CategoricalBoudaries[i] - 1; 835for (int j = catMetaData.CategoricalBoudaries[i]; j < catMetaData.CategoricalBoudaries[i + 1]; ++j) 847fv = hotIdx - catMetaData.CategoricalBoudaries[i]; 865if (catMetaData.CategoricalBoudaries != null) 1112if (catMetaData.CategoricalBoudaries != null)