class_docstr: Create a list of tensor elements. The elements should have the same shape.
  The list is similar to an auto-resizing array.
  
  Parameters
  ----------
  init_length: <i32> (Optional, Default=1)
      * Initial length for the list.
      * If ``dynamic_length`` is ``False``,
        ``init_length`` is the fixed length of the list throughout runtime.
  
  dynamic_length: <bool> (Optional, Default is True)
  
  elem_shape: Tuple[const<T>] (Required)
      * 1-D vector denoting the shape of elements.
      * If ``T = int32``, the element shape is known at compile time.
      * ``T = string`` denotes the symbolic shape, in which the shape is determined
        at runtime.
      * If not provided, the resulting ``List`` won’t have the elementary shape
        info, which may cause backend errors. Remedy this with SSA passes.
  
  dtype: const (Optional, Default is fp32)
      * Possible values: ``{"bool", "fp16", "fp32", "int32"}``
      * Element tensor’s ``dtype``.
  
  Returns
  -------
  List[*]
  
  Attributes
  ----------
  T: i32, string
class_docstr_tok: ["Create","a","list","of","tensor","elements",".","The","elements","should","have","the","same","shape",".","The","list","is","similar","to","an","auto-resizing","array",".","Parameters","--","--","--","--","--","init_length",":","<","i32",">","(","Optional",",","Default=1",")","*","Initial","length","for","the","list",".","*","If","``","dynamic_length","``","is","``","False","``",",","``","init_length","``","is","the","fixed","length","of","the","list","throughout","runtime",".","dynamic_length",":","<","bool",">","(","Optional",",","Default","is","True",")","elem_shape",":","Tuple","[","const","<","T",">","]","(","Required",")","*","1-D","vector","denoting","the","shape","of","elements",".","*","If","``","T","=","int32","``",",","the","element","shape","is","known","at","compile","time",".","*","``","T","=","string","``","denotes","the","symbolic","shape",",","in","which","the","shape","is","determined","at","runtime",".","*","If","not","provided",",","the","resulting","``","List","``","won","\u2019","t","have","the","elementary","shape","info",",","which","may","cause","backend","errors",".","Remedy","this","with","SSA","passes",".","dtype",":","const","(","Optional",",","Default","is","fp32",")","*","Possible","values",":","``","{","``","bool","''",",","``","fp16","''",",","``","fp32","''",",","``","int32","''","}","``","*","Element","tensor","\u2019","s","``","dtype","``",".","Returns","--","--","--","-","List","[","*","]","Attributes","--","--","--","--","--","T",":","i32",",","string"]
code: def default_inputs(self):
      return DefaultInputs(
          init_length=1,
          dynamic_length=True,
          dtype="fp32",
      )
  
imports: import copy
  import numpy
  from coremltools import _logger
  from coremltools.converters.mil.mil import Block, get_existing_symbol, get_new_symbol, types
  from coremltools.converters.mil.mil.input_type import DefaultInputs, InputSpec, InternalInputType, ListInputType, PyFunctionInputType, TensorInputType, TupleInputType
  from coremltools.converters.mil.mil.operation import NONE, SYMBOL, VALUE, Operation, mil_list, precondition
  from coremltools.converters.mil.mil.ops.defs._op_reqs import register_op
  from coremltools.converters.mil.mil.ops.defs._utils import infer_type_with_broadcast, promoted_primitive_type
  from coremltools.converters.mil.mil.types import is_compatible_type
  from coremltools.converters.mil.mil.types.type_list import list
  from coremltools.converters.mil.mil.types.type_mapping import builtin_to_string, is_subtype, numpy_type_to_builtin_type, numpy_val_to_builtin_val
label_desc: Use image node_id 1 for calling the make_list obj's underlying member method code with example usage: obj.default_inputs() and returns: DefaultInputs