- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 tensorflow CUDA cudnn 版本对应关系
windows下:CPU:版本 Python 版本 编译器 编译工具 tensorflow-1.13.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 tensorflow-1.12.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3 tensorflow-1...
2019-07-25 21:58:06 2406
原创 Keras验证集切分
转自:https://www.cnblogs.com/bymo/p/9026198.html在训练深度学习模型的时候,通常将数据集切分为训练集和验证集.Keras提供了两种评估模型性能的方法:使用自动切分的验证集 使用手动切分的验证集一.自动切分在Keras中,可以从数据集中切分出一部分作为验证集,并且在每次迭代(epoch)时在验证集中评估模型的性能.具体地,调用model....
2019-07-25 19:34:23 2764 3
原创 训练集、测试集和验证集(使用sklearn进行划分)
一、训练集和测试集1.概念我们训练机器学习模型,目的是使用已有数据来预测未知的数据,通常我们称模型对未知数据的预测能力称为泛化能力。为了评估一个模型的泛化能力,通常我们会将数据分成训练集和测试集,训练集用来训练模型,测试集用来评估模型的泛化能力。2. 使用sklearn划分训练集和测试集from sklearn.model_selection import train_test...
2019-07-25 18:40:16 11065 2
原创 训练集、验证集、测试集的划分
前言在使用数据集训练模型之前,我们需要先将整个数据集分为训练集、验证集、测试集。训练集是用来训练模型的,通过尝试不同的方法和思路使用训练集来训练不同的模型,再通过验证集使用交叉验证来挑选最优的模型,通过不断的迭代来改善模型在验证集上的性能,最后再通过测试集来评估模型的性能。如果数据集划分的好,可以提高模型的应用速度。如果划分的不好则会大大影响模型的应用的部署,甚至可能会使得我们之后所做的工作功...
2019-07-25 18:19:27 3414
原创 高斯(Gaussian)滤波、中值(Median)滤波与双边(Bilateral)滤波的特点图像预处理过程中,常常会遇到类似这样问题:有没有一个“好”的算法?例如,有没有一个好的边缘检测算法,或者有没
图像预处理过程中,常常会遇到类似这样问题:有没有一个“好”的算法?例如,有没有一个好的边缘检测算法,或者有没有一个好的滤波算法?但通常来说,没有一个算法能够满足通用性要求,每个算法都有各自的特点。因此,对于这类问题,最先要问的是:我要解决什么问题,为什么我需要一个这样的算法?对于人造物体的检测,可能需要边缘检测算法,因为人造物体中,有规律的边缘或直线比较常见,但需要调整一些参数;对于非人造物体,可...
2019-07-25 18:09:50 635
原创 python+opencv均值滤波,高斯滤波,中值滤波,双边滤波
滤波算法主要包括均值滤波,高斯滤波,中值滤波和双边滤波。每种算法都有自己的特点,建议从原理上了解每种算法的优缺点。上图给出简洁版的总结。以下是代码:import numpy as npimport cv2import matplotlib.pyplot as plt######## 四个不同的滤波器 #########img = cv2.imread('ca...
2019-07-25 12:49:24 5421 1
原创 机器学习:准确率(Precision)、召回率(Recall)、F值(F-Measure)、ROC曲线、PR曲线
增注:虽然当时看这篇文章的时候感觉很不错,但是还是写在前面,想要了解关于机器学习度量的几个尺度,建议大家直接看周志华老师的西瓜书的第2章:模型评估与选择,写的是真的很好!!以下第一部分内容转载自:机器学习算法中的准确率(Precision)、召回率(Recall)、F值(F-Measure)是怎么一回事摘要:数据挖掘、机器学习和推荐系统中的评测指标—准确率(Precision)、召...
2019-07-25 11:44:28 486
原创 深度学习:混淆矩阵,准确率,top1,top5,每一类的准确率
几个概念1)正确率(accuracy)正确率是我们最常见的评价指标,accuracy = (TP+TN)/(P+N),这个很容易理解,就是被分对的样本数除以所有的样本数,通常来说,正确率越高,分类器越好;2)错误率(error rate)错误率则与正确率相反,描述被分类器错分的比例,error rate = (FP+FN)/(P+N),对某一个实例来说,分对与分错是互斥事件,所以acc...
2019-07-24 16:55:19 6830 1
原创 卷积神经网络——输入层、卷积层、激活函数、池化层、全连接层
卷积神经网络(CNN)由输入层、卷积层、激活函数、池化层、全连接层组成,即INPUT(输入层)-CONV(卷积层)-RELU(激活函数)-POOL(池化层)-FC(全连接层)卷积层用它来进行特征提取,如下:输入图像是32*32*3,3是它的深度(即R、G、B),卷积层是一个5*5*3的filter(感受野),这里注意:感受野的深度必须和输入图像的深度相同。通过一个filter与输...
2019-07-24 16:30:50 4471
原创 【图像处理】:高斯模糊的算法(高斯权重)
通常,图像处理软件会提供"模糊"(blur)滤镜,使图片产生模糊的效果。"模糊"的算法有很多种,其中有一种叫做"高斯模糊"(Gaussian Blur)。它将正态分布(又名"高斯分布")用于图像处理。本文介绍"高斯模糊"的算法,你会看到这是一个非常简单易懂的算法。本质上,它是一种数据平滑技术(data smoothing),适用于多个场合,图像处理恰好提供了一个直观的应用实例。...
2019-07-03 11:36:21 4023 1
敏捷软件开发技术课件.rar
2020-07-12
飞桨端到端预训练模型与迁移学习工具-PaddleHub.pdf
2019-12-01
input type file 使用ajax上传文件
2018-08-16
H5 Audio播放器--源代码和控件
2018-08-16
八大排序算法的对比
2018-08-15
springboot web框架
2018-08-15
数据结构PPT--严蔚敏(清华大学)
2018-06-15
如何设置自动关机
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人