class_docstr: Scale reduction value transform according to Pohlen et al (2018).
  
  :param epsilon: Lipschitz constant for value function scaling.
class_docstr_tok: ["Scale","reduction","value","transform","according","to","Pohlen","et","al","(","2018",")",".",":","param","epsilon",":","Lipschitz","constant","for","value","function","scaling","."]
code: def __init__(self, epsilon: float):
      self.epsilon = epsilon
  
file_path: maze/maze/train/trainers/common/value_transform.py
imports: from abc import ABC, abstractmethod
  from typing import Union, Tuple
  import numpy
  import torch
  from maze.core.annotations import override
  from maze.utils.bcolors import BColors
label_desc: Use image node_id 1 to create a new ReduceScaleValueTransform object from inherited base classes: ValueTransform with example: obj = ReduceScaleValueTransform(epsilon)