jax.Array.copy_to_host_async

jax.Array.copy_to_host_async#

abstract Array.copy_to_host_async()[source]#

异步将 Array 复制到主机。

对于驻留在加速器(例如 GPU 或 TPU)上的数组,JAX 可能会在主机上缓存数组的值。通常,当用户请求设备上数组的值时,这会在后台发生,但是等到请求值时才开始设备到主机的复制需要 JAX 在等待复制完成时阻塞调用方。

copy_to_host_async 请求 JAX 填充其数组的主机缓存,但不会等待复制完成。这可能会加快将来对数组内容的主机访问速度。