class_docstr: Linear interpolation between `initial_p` and `final_p`.
  
  Uses `PolynomialSchedule` with power=1.0.
  
  
  The formula is:
  value = `final_p` + (`initial_p` - `final_p`) * (1 - `t`/t_max)
class_docstr_tok: ["Linear","interpolation","between","`","initial_p","`","and","`","final_p","`",".","Uses","`","PolynomialSchedule","`","with","power=1.0",".","The","formula","is",":","value","=","`","final_p","`","+","(","`","initial_p","`","-","`","final_p","`",")","*","(","1","-","`","t","`","\/t_max",")"]
docstr: Initializes a LinearSchedule instance.
docstr_tok: ["Initializes","a","LinearSchedule","instance","."]
code: def __init__(self, **kwargs):
      """Initializes a LinearSchedule instance."""
      super().__init__(power=1.0, **kwargs)
  
imports: from ray.rllib.utils.annotations import PublicAPI
  from ray.rllib.utils.schedules.polynomial_schedule import PolynomialSchedule
label_desc: Use image node_id 1 to create a new LinearSchedule object from inherited base classes: PolynomialSchedule with example: obj = LinearSchedule()