python
LemonTree_Summer
这个作者很懒,什么都没留下…
展开
-
matplotlib画图:如何一个图共用两个Y轴
import matplotlib.pyplot as pltfig = plt.figure() ax1 = fig.add_subplot(111) l1 = ax1.plot(int_epoch2, int_prec12, 'darkcyan', label='test accuracy of ResNet20') l2 = ax1.plot(int_epoch3,...原创 2019-10-29 10:18:42 · 3712 阅读 · 0 评论 -
如何打开pkl文件
import cPickle as picklepath = '/root/……/aus_openface.pkl'f = open(path)data = pickle.load(f)print dataprint len(data)原创 2018-08-21 14:10:10 · 6697 阅读 · 0 评论 -
如何可视化混淆矩阵
import matplotlib.pyplot as pltimport numpy as npfrom sklearn.metrics import confusion_matrixdef plot_confusion_matrix(confusion_mat): plt.imshow(confusion_mat) plt.title('Confusion Matrix...原创 2018-08-29 14:07:38 · 5353 阅读 · 0 评论 -
如何把字典写入txt
import osdict = {'223.104.24.119': set(['006534']), '182.97.184.36': set(['006667']), '101.90.127.199': set(['002171']), '223.104.20.68': set(['002392']), '117.165.41.31': set(['0025...原创 2018-09-19 14:10:30 · 10859 阅读 · 0 评论 -
关于.data和.cpu().data的各种操作
先上图仔细分析:1.首先a是一个放在GPU上的Variable,a.data是把Variable里的tensor取出来, 可以看出与a的差别是:缺少了第一行(Variable containing)2.a.cpu()和a.data.cpu()是分别把a和a.data放在cpu上,其他的没区别,另外:a.data.cpu()和a.cpu().data一样3.a.data[0...原创 2018-09-28 10:38:55 · 20073 阅读 · 2 评论