【发布时间】:2021-11-14 10:37:14
【问题描述】:
最近在学习PyTorch,出现了这个问题。 例如,如果我有一个网络继承了“torch.nn.Module”。
class Net(torch.nn.Module):
def __init__(self, something):
super(net, self).__init__()
self.p1=something
def forward():
pass
net1=Net(123)
net1.cuda() ##Here I can't see what is changed.
那我怎么知道net1(和那个东西)是否存储在GPU上。
我已经阅读了 *.cuda() 的工作原理,似乎让所有“孩子”都运行 *.cuda()。我试图看看“孩子”是什么。上面的 net1 好像没有孩子。
【问题讨论】:
标签: pytorch