class_docstr: Uniform randomly sampled integer Hyperparameter object.
class_docstr_tok: ["Uniform","randomly","sampled","integer","Hyperparameter","object","."]
docstr: Create a parameter to be sampled by the SearchStrategy.
  
  :param str name: The parameter name. Match the task hyperparameter name.
  :param int min_value: The minimum sample to use for uniform random sampling.
  :param int max_value: The maximum sample to use for uniform random sampling.
  :param int step_size: The default step size is ``1``.
  :param bool include_max_value: Range includes the ``max_value``.
      The values are:
  
    - ``True`` - Includes the ``max_value`` (Default)
    - ``False`` - Does not include.
docstr_tok: ["Create","a","parameter","to","be","sampled","by","the","SearchStrategy",".",":","param","str","name",":","The","parameter","name",".","Match","the","task","hyperparameter","name",".",":","param","int","min_value",":","The","minimum","sample","to","use","for","uniform","random","sampling",".",":","param","int","max_value",":","The","maximum","sample","to","use","for","uniform","random","sampling",".",":","param","int","step_size",":","The","default","step","size","is","``","1","``",".",":","param","bool","include_max_value",":","Range","includes","the","``","max_value","``",".","The","values","are",":","-","``","True","``","-","Includes","the","``","max_value","``","(","Default",")","-","``","False","``","-","Does","not","include","."]
code: def __init__(
      self,
      name,
      min_value,
      max_value,
      step_size=1,
      include_max_value=True,
  ):
      # type: (str, int, int, int, bool) -> ()
      """
      Create a parameter to be sampled by the SearchStrategy.
  
      :param str name: The parameter name. Match the task hyperparameter name.
      :param int min_value: The minimum sample to use for uniform random sampling.
      :param int max_value: The maximum sample to use for uniform random sampling.
      :param int step_size: The default step size is ``1``.
      :param bool include_max_value: Range includes the ``max_value``.
          The values are:
  
        - ``True`` - Includes the ``max_value`` (Default)
        - ``False`` - Does not include.
  
      """
      super(UniformIntegerParameterRange, self).__init__(name=name)
      self.min_value = int(min_value)
      self.max_value = int(max_value)
      self.step_size = int(step_size) if step_size is not None else None
      self.include_max = include_max_value
  
imports: import sys
  from itertools import product
  from random import Random
  from typing import Mapping, Any, Sequence, Optional, Union
label_desc: Use image node_id 1 to create a new UniformIntegerParameterRange object from inherited base classes: Parameter with example: obj = UniformIntegerParameterRange(name, min_value, max_value, step_size, include_max_value)