class_docstr: Representation of an intervals bound.
docstr: An interval of a feature.
  
  :param lower_bound: The lower boundary of the feature.
  :param upper_bound: The upper boundary of the feature.
docstr_tok: ["An","interval","of","a","feature",".",":","param","lower_bound",":","The","lower","boundary","of","the","feature",".",":","param","upper_bound",":","The","upper","boundary","of","the","feature","."]
code: def __init__(self, lower_bound: float, upper_bound: float) -> None:
      """
      An interval of a feature.
  
      :param lower_bound: The lower boundary of the feature.
      :param upper_bound: The upper boundary of the feature.
      """
      self.lower_bound = lower_bound
      self.upper_bound = upper_bound
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  from typing import Dict, List, Optional, Tuple, Union, TYPE_CHECKING
  import numpy
  from tqdm.auto import trange
  from art.utils import check_and_transform_label_format
label_desc: Use image node_id 1 to create a new Interval object  with example: obj = Interval(lower_bound, upper_bound)