class_docstr: :func:`hyperopt.hp.quniform` proxy.
class_docstr_tok: [":","func",":","`","hyperopt.hp.quniform","`","proxy","."]
docstr: :func:`hyperopt.hp.quniform` proxy.
  
  If using with integer values, then `high` is exclusive.
  
  :param low: lower bound of the space
  :param high: upper bound of the space
  :param q: similar to the `step` in the python built-in `range`
docstr_tok: [":","func",":","`","hyperopt.hp.quniform","`","proxy",".","If","using","with","integer","values",",","then","`","high","`","is","exclusive",".",":","param","low",":","lower","bound","of","the","space",":","param","high",":","upper","bound","of","the","space",":","param","q",":","similar","to","the","`","step","`","in","the","python","built-in","`","range","`"]
code: def __init__(
      self,
      low: numbers.Number,
      high: numbers.Number,
      q: numbers.Number = 1,
  ):
      """
      :func:`hyperopt.hp.quniform` proxy.
  
      If using with integer values, then `high` is exclusive.
  
      :param low: lower bound of the space
      :param high: upper bound of the space
      :param q: similar to the `step` in the python built-in `range`
      """
      super().__init__(
          hyperopt_func=hyperopt.hp.quniform, low=low, high=high, q=q
      )
      self._low = low
      self._high = high
      self._q = q
  
imports: import typing
  import numbers
  import hyperopt
  import hyperopt.pyll.base
label_desc: Use image node_id 1 to create a new quniform object from inherited base classes: HyperoptProxy with example: obj = quniform(low, high, q)