- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 保存mask为背景色透明
保存记录一下:法一:保存为png通过opencv保存成RBGA形式的png形式。背景为0、A通道为0时,为透明像素。img = cv2.imread("mask.bmp", 0)ret_img = cv2.merge([img, img, img, img])cv2.imwrite("ret.png", ret_img)法二:保存为svgfrom matplotlib...
2018-09-11 10:23:10
767
原创 pycharm IDE添加签名
希望在工程文件开头处,添加代码段,用来处理python路径,文本编码,或加上作者版权信息。如下:settings->File and Code Templates->Python Script,配置代码段标记。其中,${NAME}为文档名字,${DATE}为日期宏。之后,新建文档时就会生成开头时得标记。...
2018-08-24 10:16:54
5639
转载 linux压缩和解压缩命令大全
tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz命令 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileN...
2018-08-23 18:08:53
268
转载 cv2 直方图均衡化
直方图均衡化的作用是图像增强。有两个问题比较难懂,一是为什么要选用累积分布函数,二是为什么使用累积分布函数处理后像素值会均匀分布。第一个问题。均衡化过程中,必须要保证两个条件:①像素无论怎么映射,一定要保证原来的大小关系不变,较亮的区域,依旧是较亮的,较暗依旧暗,只是对比度增大,绝对不能明暗颠倒;②如果是八位图像,那么像素映射函数的值域应在0和255之间的,不能越界。综合以上两个条件...
2018-08-15 17:04:54
12327
转载 精确度,召回率,真阳性,假阳性
已知如图: 金标准(标准集) 预测算法(预测集) 验证存在(T) 验证不存在(F) 合计 预测存在(P) 预测为正,真实为正(TP) 预测为正,真实为负(FP) P(预测为正样本) ...
2018-08-07 15:34:34
5319
2
转载 ubuntu 解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)”的方法
转自:https://blog.youkuaiyun.com/qq_31550425/article/details/52442905在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生下面的提示: 无...
2018-07-07 09:00:05
191
原创 pydotprint安装
keras画模型图像时,提示pydotprint安装。记录下安装方法: 在http://www.graphviz.org/download/下载安装包: 下载对应版本即可。win用户建议下载.zip已编译好的release版。将bin目录添加到环境目录即可。...
2018-06-08 14:58:15
694
原创 过拟合及常见处理办法整理
训练网络时,遇到过拟合问题,查找后,整理成文档,便于查看。判断方法过拟合(over-fitting),机器学习模型或者是深度学习模型在训练样本中表现得过于优越,导致在验证数据集以及测试数据集中表现不佳。出现这种现象的主要原因是训练数据中存在噪音或者训练数据太少。过拟合问题,根本的原因则是特征维度(或参数)过多,导致拟合的函数完美的经过训练集,但是对新数据的预测结果则较差。常见原因1)建模样...
2018-06-07 14:45:58
33648
转载 欠拟合、过拟合及其解决方法
转载:https://blog.youkuaiyun.com/jay463261929/article/details/60748509在我们机器学习或者训练深度神经网络的时候经常会出现欠拟合和过拟合这两个问题,但是,一开始我们的模型往往是欠拟合的,也正是因为如此才有了优化的空间,我们需要不断的调整算法来使得模型的表达能力更强。但是优化到了一定程度就需要解决过拟合的问题了,这个问题也在学术界讨论的比较多。(之...
2018-06-07 10:04:58
350
转载 numpy中数组合并
需要对numy的数组进行合并,做以下整理:1、"+"合并c1 = ["Red","Green","Blue"]c2 =["Orange","Yellow","Indigo"] c3 = c1 + c2 =>c3 ==["Red","Green","Blue","Orange",
2018-05-23 16:34:08
7067
原创 OOM ResourceExhaustedError in Python when allocating tensor
使用keras库进行模型训练时,出现以下错误:出现这种错误的原因时超出内存了,适当减小batch_size的大小即可解决。下面是stackoverflow对这个问题的描述与解决:https://stackoverflow.com/questions/41241571/resourceexhaustederror-in-python-when-allocating-tensor...
2018-05-11 17:55:19
2937
原创 ipynb文件打开
安装ipython 和jupyter命令如下:sudo pip install ipython --upgradesudo pip install jupyter如何使用接下来在需要查看的ipynb文件目录上,终端中输入:jupyter notebook即可在浏览器中打开当前目录。
2018-01-29 11:49:35
1226
原创 python中常用__future__特性整理
Python的每个新版本都会增加一些新的功能,或者对原来的功能作一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。要直接把代码升级到3.x是比较冒进的,因为有大量的改动需要测试。相反,可以在2.7版本中先在一部分代码中测试一些3.x的特性,如果没有问题,再移植到3.x不迟。Python提供了__future__模块,把下一个新版本的特性导入
2018-01-25 14:30:43
656
1
转载 Python枚举
1、枚举的定义2、枚举取值3、迭代器4、枚举比较1、枚举的定义首先,定义枚举要导入enum模块。枚举定义用class关键字,继承Enum类。用于定义枚举的class和定义类的class是有区别【下一篇博文继续分享】。 示例代码:from enum import Enumclass Color(Enum):red = 1
2017-12-26 11:35:55
389
原创 python注释文档
Python有一种独一无二的的注释方式:使用文档字符串,文档字符串是包、模块、类或函数里的第一个语句,这些字符串可以通过对象的__doc__成员被自动提取,并且被pydoc所用。1、注释文档2、查看python的模块和函数帮助文档方法1、注释文档一个文档字符串应该这样组织:首先是一行以句号,问号或惊叹号结尾的概述(或者该文档字符串单纯只有一行)。接着是一个空
2017-12-20 21:52:00
12069
转载 python中glob文件路径查找
glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:”*”, “?”, “[]”。”*”:匹配0个或多个字符;”?”:匹配单个字符;”[]”:匹配指定范围内的字符,如:[0-9]匹配数字。1、glob.glob2、glob.iglob1、glob.
2017-12-08 15:15:14
472
转载 Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
NodeJS 子进程提供了与系统交互的重要接口,其主要 API 有:1)标准输入、标准输出及标准错误输出的接口;child.stdin 获取标准输入 child.stdout 获取标准输出 child.stderr 获取标准错误输出 2)获取子进程的PID:child.pid 提供生成子进程的方法:child_process.spawn(cmd, args=
2017-12-04 21:39:23
12021
原创 numpy常用操作
numpy常用操作1、找出array中的最大值,最小值及对应坐标2、数组中满足某一条件的元素个数3、numpy转python4、numpy转换类型astype5、python获取数组中最多的元素6、numpy获取数组中最多的元素7、对数组中按关键字排序8、判断dict是否存在指定键值9、python 三元表达式10
2017-11-24 21:22:17
528
原创 conda安装和使用
1、conda下载2、添加第三方源3、Conda 三方源4、实例安装keras5、conda安装opencv1、conda下载可以从清华大学镜像下载。地址是 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/这里下载Miniconda。地址https://mirrors.tuna.tsi
2017-11-24 16:08:53
38953
原创 nodejs+express搭建自己的服务框架
应用nodejs中Express框架可以很容易的生成一个应用框架,通过 Express 应用创建应用只是众多方法中的一种。都是开源的嘛框架,你可以修改它让它符合你的需求。1、express创建默认工程1.1、全局安装express-generator1.2、在当前工作目录下创建一个app应用1.3、启动服务2、目录解读3、目录结构调整3.
2017-11-19 20:05:53
28433
3
原创 nodejs创建本地服务
nodejs创建一个简单的本地服务。nodejs语法跟js一致,很方便学习和使用。express框架下创建一个本地服务只需几行代码就可完成。1、创建package.json文件2、安装express包3、创建app.js4、访问首先要安装nodejs。1、创建package.json文件新建本地文件夹“wxapp-node”,在工程目录下
2017-11-19 12:23:41
622
原创 virtual box中ubuntu ssh 登录设置
需要通过xshell连接虚拟机中linux系统。Ubuntu下默认是没有安装,远程登录服务器ssh的,这就需要自己手动安装配置。主要分两个部分:ssh安装,端口转接。1、ssh安装1.1、更新源列表1.2、安装ssh1.3、查看ssh服务是否启动1.4、使用gedit修改配置文件"/etc/ssh/sshd_config"2、virtual bo
2017-11-18 22:14:58
992
原创 python自定义模块
1、导入自定义模块1、导入文件与当前文件在同一目录2、导入文件在同级目录下某文件夹folder下3、相对路径导入2、作为脚本来运行程序3、github上模块地址总结了几种方法供大家参考:1、导入自定义模块1、导入文件与当前文件在同一目录直接引入,import m_path 或 from m_path import *m
2017-11-14 22:12:19
5879
原创 pip之python库安装
以scikit-image库安装为例:1、到官网下载包,里面涵盖所有pip包http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-image2、查找scikit-image库位置,点击下载我们下载 scikit_image‑0.13.0‑cp35‑cp35m‑win_amd64.whl3、安装时会出现
2017-11-14 22:06:41
516
nodejs+express搭建自己的框架
2017-11-19
protobuf-2.5.0下载
2017-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人