docstr: Determine whether `point` fits within the bounds of the space
  
  Parameters
  ----------
  point: List
      Search space point, expected to be of the same length as :attr:`dimensions`
  
  Returns
  -------
  Boolean
      True if `point` fits within :attr:`dimensions`. Else, False
docstr_tok: ["Determine","whether","`","point","`","fits","within","the","bounds","of","the","space","Parameters","--","--","--","--","--","point",":","List","Search","space","point",",","expected","to","be","of","the","same","length","as",":","attr",":","`","dimensions","`","Returns","--","--","--","-","Boolean","True","if","`","point","`","fits","within",":","attr",":","`","dimensions","`",".","Else",",","False"]
code: def __contains__(self, point):
      """Determine whether `point` fits within the bounds of the space
  
      Parameters
      ----------
      point: List
          Search space point, expected to be of the same length as :attr:`dimensions`
  
      Returns
      -------
      Boolean
          True if `point` fits within :attr:`dimensions`. Else, False"""
      for component, dim in zip(point, self.dimensions):
          if component not in dim:
              return False
      return True
  
imports: from hyperparameter_hunter.space.dimensions import Dimension, Real, Integer, Categorical
  from hyperparameter_hunter.utils.general_utils import short_repr
  from functools import reduce
  import numbers
  import numpy
  from sys import maxsize
  from sklearn.utils import check_random_state
  from sklearn.utils.fixes import sp_version
label_desc: Use image node_id 6 for calling the Space obj's underlying member method code with example usage: obj.__contains__(point) and returns: True, False