毕业设计
Daniel雨林
学习,记录成长的一点一滴
展开
-
无监督深度学习图像分类思路
非监督分类——非监督分类只能把样本区分为若干类别,而不能给出样本的描述;其类别的属性是通过分类结束后目视判读或实地调查确定的。非监督分类也称聚类分析相似性度量非监督法与监督法都是以图像的灰度为基础分类方法:(一)波普图形识别分类(二)聚类分析: 1.动态聚类。聚类的方法主要有基于最邻近规则的试探法、K-means均值算法、迭代自组织的数据分析法(ISODATA)等。 2.模糊聚类法。模...原创 2018-04-02 16:37:06 · 5880 阅读 · 0 评论 -
Keras框架训练模型保存及再载入
实验数据MNIST初次训练模型并保存import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Densefrom keras.optimizers import S...转载 2018-05-05 00:38:43 · 470 阅读 · 0 评论 -
cnn训练#准确率低#keras
结构:1.卷积层+池化层+dropout层2.卷积层+池化层+dropout层3.卷积层+dropout层4.全连接层+dropout层+全连接层常见方法:1、确保数据集相关性;2、dropout机制;3、正则化;4、maxpooling;5、实验确认函数层级;6、正确选择激活函数。...原创 2018-05-03 10:57:37 · 6630 阅读 · 0 评论 -
nodejs搭配phantomjs highcharts后台生成图表
简单分享一下,后台使用nodejs结合highcharts、phantomjs生成报表图片的方法。这主要应用在日报邮件。主要参考以下资料:http://www.highcharts.com/component/content/article/2-news/52-serverside-generated-charts#phantom_usagehttps://bitbucket.org/ariya/...转载 2018-05-02 22:14:39 · 538 阅读 · 0 评论 -
win10下安装Anaconda+Pycharm+CUDA+CUDNN(整体环境搭建-针对个人)
在Pycharm中安装Tensorflow-gpu导致很多出错,然后重新安装CUDA+CUDNN把环境搞崩了,所以,整个环境重新安装——把Anaconda卸载了,Python卸载了,Pycharm卸载了。Anaconda版本:Anaconda3-5.0.1-Windows-x86_64.exePycharm版本:pycharm-community-2018.1.1.exeCUDA版本:cuda_9...原创 2018-04-24 13:56:52 · 3920 阅读 · 0 评论 -
【python3】中str转成bytes类型后用csv.writerow()写入csv文件仍然出错
根本原因是Python版本问题python2.x中要求用‘wb’,python3.x中要求用'w'首先声明:CSV文件是可以用二进制模式写入的python文档(传送门)关于CSV的一个用法示例:文件打开的mode是“wb”with open('rent.csv','wb') as csv_file:且与Pythone3里面字符串和二进制数据是两种类型,所以要将str类型转换成bytes类型出错部...转载 2018-04-23 17:05:59 · 4364 阅读 · 0 评论 -
用深度学习keras的cnn做图像识别分类,准确率达97%
Keras是一个简约,高度模块化的神经网络库。可以很容易和快速实现原型(通过总模块化,极简主义,和可扩展性)同时支持卷积网络(vision)和复发性的网络(序列数据)。以及两者的组合。无缝地运行在CPU和GPU上。keras的资源库网址为https://github.com/fchollet/kerasolivettifaces人脸数据库介绍Olivetti Faces是纽约大学的一个比较小的人脸...转载 2018-04-19 11:17:18 · 32922 阅读 · 0 评论 -
python+opencv 读取文件夹下的所有图像并批量保存ROI
[python] view plain copyimport cv2 import os import numpy as np root_path = "I:/Images/2017_08_03/" dir = root_path+"images"+"/" count = 0 for root,dir,files in os.walk(dir): for file i...转载 2018-04-19 10:43:20 · 8408 阅读 · 0 评论 -
python数字图像处理(6):图像的批量处理
有些时候,我们不仅要对一张图片进行处理,可能还会对一批图片处理。这时候,我们可以通过循环来执行处理,也可以调用程序自带的图片集合来处理。图片集合函数为:skimage.io.ImageCollection(load_pattern,load_func=None)这个函数是放在io模块内的,带两个参数,第一个参数load_pattern, 表示图片组的路径,可以是一个str字符串。第二个参数load...转载 2018-04-19 10:38:37 · 1195 阅读 · 0 评论 -
如何将一个excel表格的数据匹配到另一个表中?
参考链接https://www.zhihu.com/question/22216567转载 2018-04-18 18:14:21 · 30404 阅读 · 0 评论 -
Windows下安装tensorflow GPU版本报错:OSError: [WinError 126] 找不到指定的模块/Could not find 'cudart64_90.dll'.
https://blog.csdn.net/liangyihuai/article/details/78688228GPU资源对神经网络模型的训练很重要,应充分利用电脑的显卡资源,加快模型的训练速度。这里是本人安装tensorflow-gpu的过程,记录了安装的步骤以及在每个步骤中参考的资料以及所遇到的坑。大体步骤: 1. 使用pip安装tensorflow-gpu。 2. 安装CUDA。 3. ...转载 2018-04-22 21:21:18 · 5713 阅读 · 0 评论 -
CNN层数,隐层结点数对整个网络有何影响?
CNN层数,隐层结点数对整个网络有何影响?那些经典的CNN模型,如Lenet,Alexnet,googlenet这些模型的层数,隐层节点的选取有什么特别之处?如何选取这些模型的层数,隐层节点?如何才能使需要的模型达到最好。...转载 2018-05-05 13:30:48 · 2896 阅读 · 0 评论