数据类型之间的转换

  1. numpy转list
list = ndarray.tolist()
  1. tensor转numpy
ndarray = tensor.numpy()
# 注意gpu上的tensor不能直接转为numpy,应先放回cpu中
ndarray = tensor.cpu().numpy()   # 注意requires_grad为True的值应该调用.detach()方法
  1. tensor转list
# 先转为numpy再转为list
list = tensor.numpy().tolist()
  1. CPU tensor和GPU tensor之间的转换
# CPU--->GPU
data = data.cuda()
# GPU--->CPU
data = data.cpu()

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-27
  • 2021-07-09
  • 2021-06-21
  • 2021-07-03
  • 2022-01-28
相关资源
相似解决方案