docstr: Get the number of features from the booster.
  
  Returns:
      The number of features.
docstr_tok: ["Get","the","number","of","features","from","the","booster",".","Returns",":","The","number","of","features","."]
code: def getBoosterNumFeatures(self):
      """Get the number of features from the booster.
  
      Returns:
          The number of features.
      """
      return self._java_obj.getBoosterNumFeatures()
  
file_path: SynapseML/lightgbm/src/main/python/synapse/ml/lightgbm/mixin.py
imports: from pyspark.ml.linalg import SparseVector, DenseVector
  from pyspark.ml.common import inherit_doc
  from synapse.ml.core.serialize.java_params_patch import *
label_desc: Use image node_id 8 for calling the LightGBMModelMixin obj's underlying member method code with example usage: obj.getBoosterNumFeatures() and returns: self