我们在 jupyter notebook 中调用 matplotlib 时候会直接调出图像,但是我们把同样的代码放到 pycharm中的时候,我们发现根本用不了,为了解决以上问题。
# %matplotlib inline 注释掉此行
import torch
from d2l import torch as d2l
import matplotlib.pyplot as plt # 增加此行
x = torch.arange(-8.0,8.0,0.1,requires_grad=True)
y = torch.relu(x)
# print(y)
print('zc4')
d2l.plot(x.detach(), y.detach(), 'x', 'relu(x)', figsize=(5, 2.5)) # 需要绘制的图像
plt.show() # 新增此行代码