datasystem.DsTensorClient.async_mset_d2h#
- datasystem.DsTensorClient.async_mset_d2h(keys, tensors, set_param)#
异步接口,将 device 的数据写入到 host 中。若 device 的 blob 中存在多个内存地址时,会自动将数据拼接后写入 host。
若 host 的 key 不再使用,可调用 delete 接口删除。
- 参数:
keys (list) - host 的 key 列表。约束:传入的key的数量不能超过1万。
tensors (list) - : mindspore或pytorch的Tensor列表。约束:Tensor的地址空间必须连续。
set_param (SetParam) -
datasystem.kv_client.SetParam, key的设置参数, 默认为SetParam(),各属性如下:
write_mode = WriteMode.NONE_L2_CACHE ttl_second = 0 existence = ExistenceOpt.NONE
- 返回:
Future (Future) - 可通过该Future对象查询异步请求执行结果。
- 异常:
TypeError - 输入参数存在非法值。
RuntimeError - 给定列表的对象 key 都未执行成功。