我尝试从生成器构造张量,如下所示:
>>> torch.tensor(i**2 for i in range(10))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
RuntimeError: Could not infer dtype of generator
Run Code Online (Sandbox Code Playgroud)
目前我只做:
>>> torch.tensor([i**2 for i in range(10)])
tensor([ 0, 1, 4, 9, 16, 25, 36, 49, 64, 81])
Run Code Online (Sandbox Code Playgroud)
有没有办法避免需要此中间列表?
pytorch ×1