code: def execute(cls, ctx, op):
      chunk = op.outputs[0]
      if op.sparse:
          ctx[chunk.key] = sparse.zeros(
              op.shape, dtype=op.dtype, gpu=op.gpu
          )
      else:
          ctx[chunk.key] = create_array(op)(
              "zeros", op.shape, dtype=op.dtype, order=op.order
          )
  
imports: import numpy
  from ...None import opcodes
  from ...serialization.serializables import FieldTypes, AnyField, TupleField, KeyField, StringField
  from ...lib import sparse
  from ...lib.sparse.core import get_sparse_module, get_array_module, naked
  from ..array_utils import create_array
  from ..utils import get_order
  from .core import TensorNoInput, TensorLike
  from .array import tensor
label_desc: Use image node_id 3 for calling the TensorZeros obj's underlying member method code with example usage: obj.execute(cls, ctx, op) without return types