code: def copyout(self, dest: memoryview, src: np.ndarray):
      np.copyto(np.frombuffer(dest, src.dtype).reshape(src.shape), src)
  
file_path: tinygrad/tinygrad/runtime/ops_cpu.py
imports: import numpy
  from typing import Callable, Dict, Tuple
  from tinygrad.helpers import flat_mv
  from tinygrad.ops import BufferOps, UnaryOps, BinaryOps, TernaryOps, ReduceOps, MovementOps, Op
  from tinygrad.device import Interpreted, Allocator
label_desc: Use image node_id 4 for calling the NumpyAllocator obj's underlying member method code with example usage: obj.copyout(dest, src) without return types