class_docstr: Protocol representing classes that are compatible with NumPy array interface.
  Such classes can be used to represent multi-dimensional arrays - that is tensors.
  DALI can accept NumPy, PyTorch and Apache MXNet tensor objects as a constant parameter
  to its operators. Such parameter would be broadcast for all samples in the batch.
code: def __array__(self) -> Any:
      ...
  
file_path: DALI/dali/python/nvidia/dali/_typing.py
imports: from typing import Sequence
  from typing import Any, Union, TypeAlias, Protocol
label_desc: Use image node_id 1 for calling the ArrayInterface obj's underlying member method code with example usage: obj.__array__() without return types