class_docstr: Cast inputs of type tuple/list etc to array
class_docstr_tok: ["Cast","inputs","of","type","tuple\/list","etc","to","array"]
code: def _layered_set_value(self, value: tp.ArrayLike) -> None:
      if not isinstance(value, (np.ndarray, tuple, list)):
          raise TypeError(
              f"Received a {type(value)} in place of a np.ndarray/tuple/list"
          )
      super()._layered_set_value(np.asarray(value))
  
imports: import uuid
  import copy
  import bisect
  from enum import Enum
  import numpy
  from nevergrad.common import errors
  import nevergrad.common.typing
label_desc: Use image node_id 1 for calling the ArrayCasting obj's underlying member method code with example usage: obj._layered_set_value(value) without return types