class_docstr: A dict-like object with numpy arrays as keys.
  The underlying `bytesdict` dict stores the arrays as bytes since arrays are not hashable.
  Keys can be converted back with np.frombuffer(key)
code: def __getitem__(self, x: tp.ArrayLike) -> Y:
      return self.bytesdict[_tobytes(x)]
  
imports: import math
  import operator
  import numpy
  from nevergrad.parametrization import parameter
  from nevergrad.parametrization.utils import float_penalty
  import nevergrad.common.typing
  from nevergrad.common.tools import OrderedSet
label_desc: Use image node_id 3 for calling the Archive obj's underlying member method code with example usage: obj.__getitem__(x) and returns: self