code: def _check_tensor_is_scalar(var):
      """
      Checks if a tensor variable is scalar, raise ValueError otherwise
      """
      msg = "%(var)s is expected to be 0d tensor, got %(ndim)d"
      if var.ndim != 0:
          raise ValueError(msg % (var, var.ndim))
  
imports: import numpy
  from pytensor.gradient import grad_undefined
  from pytensor.graph.basic import Apply, Constant
  from pytensor.graph.op import Op
  from pytensor.misc.safe_asarray import _asarray
  from pytensor.tensor.basic import arange, as_tensor_variable, flatten, switch
  from pytensor.tensor.math import eq, ge, mul
  from pytensor.tensor.shape import shape
  from pytensor.tensor.subtensor import set_subtensor
  from pytensor.tensor.type import TensorType, integer_dtypes
label_desc: Use image node_id 2 for calling a global function with example usage: _check_tensor_is_scalar(var) without return types