1. 在jupyter notebook里写Python代码时,运行如何直接跳行,新增一个代码框
- Ctrl+Enter 运行当前单元格,焦点还在当前单元格
- Shift+Enter 运行当前单元格, 焦点跳到下一个单元格
- Alt+Enter 运行当前单元格, 在下方插入一个新的单元格
2. torch.rand_like报错
import torch
import numpy as np
data = [[1,2],[3,4]]
x_rand = torch.rand_like(x_data)
print(f"Rand Tensor:\n{x_rand}\n")
报错:“RuntimeError: "check_uniform_bounds" not implemented for 'Int'”
纠错:
import torch
import numpy as np
data = [[1,2],[3,4]]
x_rand = torch.rand_like(x_data,dtype=torch.float)
print(f"Rand Tensor:\n{x_rand}\n")
3. Jupyter Notebook 查看帮助文档
- 使用help查看文档:help(torch.cat)
- 使用?查看文档:torch.cat?
- 使用Shift+Tab快捷键查看文档:将光标置于cat上,点击Shift+Tab