code: def validate_fft(tensor, axis=-1, norm=None):
      validate_axis(tensor.ndim, axis)
      if norm is not None and norm not in ("ortho",):
          raise ValueError(
              f'Invalid norm value {norm}, should be None or "ortho"'
          )
  
imports: from collections.abc import Iterable
  from ...core import recursive_tile
  from ...serialization.serializables import FieldTypes, KeyField, StringField, Int32Field, Int64Field, TupleField
  from ...utils import has_unknown_shape
  from ..utils import validate_axis, decide_chunk_sizes
  from ..operands import TensorHasInput, TensorOperandMixin
  from ..array_utils import get_array_module
label_desc: Use image node_id 1 for calling a global function with example usage: validate_fft(tensor, axis, norm) without return types