matplotlib.plot一些常用的函数记录

matplotlib.plot一些常用的函数记录

 代码示例:

import torch
import torch.nn.functional as F
from torch.autograd import Variable

x = torch.linspace(-5,5,200)
x = Variable(x)

x_np = x.data.numpy()
y_relu =F.relu(x).data.numpy()

import matplotlib.pyplot as plt

plt.figure(1,figsize=(8,6))
plt.plot(x_np,y_relu,c='red',label='relu')
plt.ylim((-1,5))
plt.legend(loc='best')
plt.savefig("example.png")

example.png :

plt.figure()

def figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=Figure, clear=False, **kwargs)

通过new_figure_manager(新图形管理器)返回一个figure图形实例。定制的figure类将与pylab接口进行关联,同时将相关参数传递给figure的初始化函数。   

注意:如果你创建了多个figure实例,必须确保你显式的调用“close”来释放你已经不再使用的figure实例。因为只有这样pylab才能正确的释放内存。

参数详解请看此链接:https://blog.csdn.net/zjyklwg/article/details/79477261

plt.plot()

 链接:https://blog.csdn.net/u014539580/article/details/78207537

plt.savefig()

保存图像,保存为png形式。

注意:一般在plt.show()之前保存图像,否则会得到空白的图像。具体原因详见:点此链接

plt.legend() 

 

扫描二维码关注公众号,回复: 8759350 查看本文章

示例:

upper right:

upper left:

 

发布了52 篇原创文章 · 获赞 6 · 访问量 9018

猜你喜欢

转载自blog.csdn.net/PMPWDF/article/details/97519477