Pytoch学習ノート(2)---Numpy橋
2874 ワード
>>> import torch
>>> a=torch.ones(5)
>>> b=a.numpy()
>>> a
1
1
1
1
1
[torch.FloatTensor of size 5]
>>> b
array([ 1., 1., 1., 1., 1.], dtype=float32)
# , torch '.numpy()' 。
>>> import numpy as np
>>> a=np.ones(5)
>>> b=torch.from_numpy(a)
>>> a
array([ 1., 1., 1., 1., 1.])
>>> b
1
1
1
1
1
[torch.DoubleTensor of size 5]
>>>torch.cuda.is_available() # cuda
True , cuda 。
CUDA Tensor GPU , CUDA GPU
if torch.cuda.is_available():
x = x.cuda()
y = y.cuda()
x + y