![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pyhton
wtyzky
这个作者很懒,什么都没留下…
展开
-
混淆矩阵的绘制和代码
最近在做深度学习CNN玉米病害识别,模型训练完成需要绘制混淆矩阵作为模型性能评估的指标之一。下面附上混淆矩阵的绘制代码:import numpy as npimport matplotlib.pyplot as plt# classes = ['A','B','C','D','E']# confusion_matrix = np.array([(9,1,3,4,0),(2,13,1,3,4),(1,4,10,0,13),(3,1,1,17,0),(0,0,0,1,14)],dtype=np.flo原创 2021-03-22 15:43:49 · 5606 阅读 · 4 评论 -
Python批量压缩图片
引言最近在做图像识别的时候,遇到了一个问题,图像都是自己去实拍的,所以很占内存,四五千张图片,将近7个G,上传到服务器上训练很麻烦,于是想到了用python批量压缩。压缩算法用到PIL库,PIL是Python平台事实上的图像处理标准库,支持多种格式,并提供强大的图形与图像处理功能。使用如下命令安装:pip install pillow代码如下:from PIL import Imageimport os,shutil#图片压缩批处理def compressImage(srcPath,d原创 2020-12-14 14:44:56 · 1767 阅读 · 0 评论 -
利用python来绘制Relu、Sigmoid、阶跃函数图像。
最近因写论文,需要绘制一些激活函数的图像,网上下载的图像清晰度不够,而且还涉及版权问题,于是自己用python自己画了几个,需要显示哪个把注释去掉就行了。import numpy as npimport matplotlib.pyplot as plt def relu(x): # relu函数 return np.maximum(0, x) def sigmoid(x): # sigmoid函数 return 1 / (1 + np.exp(-x))原创 2021-01-29 16:23:13 · 5032 阅读 · 1 评论