code: def sf(
      x: ArrayLike, loc: ArrayLike = 0, scale: ArrayLike = 1
  ) -> Array:
      x, loc, scale = promote_args_inexact("norm.sf", x, loc, scale)
      return cdf(-x, -loc, scale)
  
file_path: jax/jax/_src/scipy/stats/norm.py
imports: from typing import cast
  import numpy
  import scipy.stats
  from jax import lax
  import jax.numpy
  from jax._src.lax.lax import _const
  from jax._src.numpy.util import _wraps, promote_args_inexact
  from jax._src.typing import Array, ArrayLike
  from jax.scipy import special
label_desc: Use image node_id 7 for calling a global function with example usage: sf(x, loc, scale) and returns: cdf