class_docstr: BinnedFeatureGenerator bins incoming int and float features to num_bins unique int values, maintaining relative rank order.
class_docstr_tok: ["BinnedFeatureGenerator","bins","incoming","int","and","float","features","to","num_bins","unique","int","values",",","maintaining","relative","rank","order","."]
code: def _remove_features_in(self, features: list):
      super()._remove_features_in(features)
      if self._bin_map:
          for feature in features:
              if feature in self._bin_map:
                  self._bin_map.pop(feature)
      if self._astype_map:
          for feature in features:
              if feature in self._astype_map:
                  self._astype_map.pop(feature)
  
file_path: autogluon/features/src/autogluon/features/generators/binned.py
imports: import copy
  import logging
  import pandas
  from pandas import DataFrame
  from autogluon.common.features.types import R_FLOAT, R_INT, S_BINNED
  from ..None import binning
  from ..utils import get_smallest_valid_dtype_int
  from .abstract import AbstractFeatureGenerator
label_desc: Use image node_id 7 for calling the BinnedFeatureGenerator obj's underlying member method code with example usage: obj._remove_features_in(features) without return types