code: def signed_parabolic(x: Array, eps: float = 1e-3) -> Array:
      """Signed parabolic transform, inverse of signed_hyperbolic."""
      chex.assert_type(x, float)
      z = (
          jnp.sqrt(1 + 4 * eps * (eps + 1 + jnp.abs(x))) / 2 / eps
          - 1 / 2 / eps
      )
      return jnp.sign(x) * (jnp.square(z) - 1)
  
file_path: rlax/rlax/_src/transforms.py
imports: import chex
  import jax
  import jax.numpy
  from rlax._src import base
label_desc: Use image node_id 9 for calling a global function with example usage: signed_parabolic(x, eps) and returns: unknown