class_docstr: Extend DeepchecksFilter class for feature range based filters.
  
  Parameters
  ----------
  filters: dict, default: None
      A dictionary in containing feature names as keys and the filtering range as value.
  filter_functions : List[Callable], default: None
      List of functions that receive a DataFrame and return a filter on it. If None, no filter is applied
  label : str, default = ''
      Name of the filter
docstr: Return a copy of the object.
docstr_tok: ["Return","a","copy","of","the","object","."]
code: def copy(self):
      """Return a copy of the object."""
      return DeepchecksBaseFilter(
          self.filters.copy(), self.filter_functions.copy(), self.label
      )
  
imports: from collections import defaultdict
  from copy import deepcopy
  from typing import Callable, List, Optional, Tuple, Union
  import numpy
  import pandas
  from sklearn.tree import _tree
  from deepchecks.tabular.dataset import Dataset
  from deepchecks.utils.strings import format_number
  from deepchecks.utils.typing import Hashable
label_desc: Use image node_id 3 for calling the DeepchecksBaseFilter obj's underlying member method code with example usage: obj.copy() and returns: DeepchecksBaseFilter