code: def __init__(self, a: float, b: float, c: float) -> None:
      assert 0 < a < 1
      assert 0 < b < 1
      assert 0 < c < 1
      assert a - b > 0
      assert a + b < 1
  
      self._a = a
      self._b = b
      self._c = c
  
imports: from __future__ import annotations
  import abc
  from typing import Callable
  from typing import Union
  import numpy
label_desc: Use image node_id 1 to create a new DeceptiveShiftTransformation object from inherited base classes: BaseShiftTransformation with example: obj = DeceptiveShiftTransformation(a, b, c)