自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 多分类求混淆矩阵、精确率,召回率代码

python代码求混淆矩阵,精确率,召回率等的算法。

2022-10-07 11:28:43 5314 1

原创 ResNet网络加入CBAM注意力机制

ResNet网络加入CBAM注意力机制。

2022-09-29 19:22:45 7539 8

原创 将数据集自动划分为训练集和测试集

这个时候就得到了如图所示的训练集和测试集,其中测试集的数量可以更改,这里是按照训练集的0.1来分测试集。很方便,做个笔记,大家一起使用。

2022-09-04 11:17:21 1841 1

原创 pip 下载安装时使用清华大学镜像

pip安装采用镜像

2022-09-01 18:36:49 440

原创 统一给图片数据集重命名

import os class BatchRename(): def __init__(self): self.path = "E:/MobileNet/train/Tungro" #图片的路径 def rename(self): filelist = os.listdir(self.path) filelist.sort() total_num = len(filelist) i = 0 .

2022-04-20 20:58:41 189

原创 Vgg16提取特征并可视化

目录:导入基础库 构建多特征层输出模型 中间层显示导入基础库导入基础包import numpy as npimport matplotlib.pyplot as pltimport tensorflow as tf导入vgg16网络层VGG16_model = tf.keras.applications.VGG16(include_top=True)VGG16_model.summary()读取本地病害图像(这里我是用苹果叶片病害图像)def prepo

2022-04-20 19:50:00 2830 1

原创 成功解决 No module named ‘cv2‘错误。改了一上午

安装cv库时,不能正常安装,按照网上的说法,是利用pip install opencv-pythonpip install opencv-python但还是报错,不能下载。这个时候,我看很多人说是去官网下载cv什么的,然后放在库的文件夹中。但是我尝试了以下方法,也可以实现。我是这么做的:1、输入:pip install --upgrade pip setuptools whee.

2022-04-20 11:05:15 880

原创 python统计文件夹中图片的数量个数

做神经网络科研时,往往需要统计文件夹中照片的个数。代码如下: import os path ="E:/ResNet_Data/shiyan/train/Bacterialblight" #文件夹路径 count = 0 for file in os.listdir(path): #file 表示的是文件名 count = count+1 print(count)例如,我的实验中:import ospath1 ="E:/ResNe

2022-04-15 12:35:40 9093

原创 成功解决SGD、Adam不能导入问题

先上图:我的代码如下:网上找了很多有关的,都没有解决我的问题。最后慢慢摸索,终于发现: optimizer=optimizers.SGD(lr=1e-4, momentum=0.9),把上面改为: optimizer=tensorflow.optimizers.SGD(lr=1e-4, momentum=0.9),同样的,如果是Adam也是这样改。成功运行:...

2022-04-15 12:23:09 747 1

原创 计算机论文中如何绘制神经网络结构图

第一:需要绘制以下这种图的,点击链接:https://cbovar.github.io/ConvNetDraw/可在线修改。不过只能绘制这种简单的图,可以修改颜色为黑背,增加卷积层池化层什么的。第二个:CNN Convoluter:CNN Convoluter左侧的功能大家可以去了解下,右边会显示。不过只能在平面卷积操作。目前只知道这两个,后续有新的,会再补充。就当做个笔记吧,与各位朋友一起学习。...

2022-04-13 20:29:49 3979

转载 机器学习的评估指标,混淆矩阵、recall、TP,FP等含义

机器学习的评估指标目录:混淆矩阵(confusion matrix) 准确率(accuracy) 查准率(precision) 查全率(recall) P-R 曲线 F-β 分数机器学习要建模,需要有指标来衡量模型性能的好坏,即模型的泛化能力,这就是性能度量。通过指标来对比不同模型,从而知道模型的好坏程度,并通过这个指标来进一步调参逐步优化模型。1、混淆矩阵(confusion matrix)在二分类的模型中,把预测情况与实际情况的所有结果进行组合,就会有真正 (true p..

2022-04-13 19:57:16 3845

原创 resnet系列模型在预训练的pytorch模型下载地址

方法一:直接上图model_urls = { 'resnet18': 'https://download.pytorch.org/models/resnet18-5c106cde.pth', 'resnet34': 'https://download.pytorch.org/models/resnet34-333f7ec4.pth', 'resnet50': 'https://download.pytorch.org/models/resnet50-19c8e357.pth',

2022-04-12 14:10:02 2765

原创 引入ResNet模型来训练自己的数据集

我们在做科研时,常常需要做实验。为此,参考了网上很多的教程,综合各自的写下以下内容。一方面为自己留点笔记,日后好学习。另一方面为各位朋友提供一定的参考。以卷积神经网络的resnet网络模型为例,简要的说明如何引入模型或者修改模型来做实验。1、引入模型model_ft = models.resnet50(pretrained=True)model_ft = model_ft.to(device)这里只是引入模型,没有做任何修改。原模型中类别数为1000,因此我们在训练自己的数据集时,需要修

2022-04-11 21:02:24 8774

原创 PyQt5中ui文件如何转为Py文件并界面可视化

1、在pycharm里的File里面找到setting2、Tools工具里找到External Tools3、选择“+”,添加其中Name 根据你自己想法取,这里写的是 Qt Designer。Program:这里是找到你的designer.exe文件,复制其路径,放入这里面。Working directory:这里填$ProjectFileDir$,也可以根据你自己的需要选择文件夹,然后点击ok,点击apply,再点ok,即可得到如下:4、ui转py。步骤跟上述步骤一样..

2022-04-07 15:51:41 9435 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除