single crop 参考地址:http://caffecn.cn/?/question/428既然知道single crop evaluation这个名词,那就从它开始吧。训练的时候,当然随机裁剪,但测试的时候就需要有点技巧了。Evaluation呢,就是指模型训练好了,测试评估它的性能。Singl Crop Evaluation通常是指在测试过程中,将图像Resize到某个尺度(比如256xN),选择其中的...
single crop 参考地址:http://caffecn.cn/?/question/428既然知道single crop evaluation这个名词,那就从它开始吧。训练的时候,当然随机裁剪,但测试的时候就需要有点技巧了。Evaluation呢,就是指模型训练好了,测试评估它的性能。Singl Crop Evaluation通常是指在测试过程中,将图像Resize到某个尺度(比如256xN),选择其中的...
python报错:ordinal not in range(128)解决方案 jupyter notebook中导入py文件,报错:ordinal not in range(128)原因:这是python中汉字编码出问题导致的报错。解决方法:是在python代码所在的文件头加上如下语句块import sysreload(sys)sys.setdefaultencoding('utf-8')但是如上代码块又会引入新的问题,那就是python中print函数失灵,...
深度学习工作站由于显卡驱动问题导致不能使用GPU 问题:实验室深度学习tesla k40c工作站GPU突然不能使用表现:跑神经网络模型特别慢,内存爆满,但是显存却空着原因:显卡驱动程序不兼容,导致显卡GPU不可用。备注:实验室显卡驱动型号:NVIDIA-Linux-x86_64-384.111.run下载地址:https://www.nvidia.cn/Download/driverResults.aspx/128768/cn还可...
python从非当前目录下import文件的方法 假如dir1目录下包含一个a.py文件,你的目标文件在dir2文件,你想将a.py import到你的目标文件中,可以通过如下方法:import sys;sys.path.append("dir1")import a
Chrome浏览器安装Adblock Plus插件拦截广告 1.下载Adblock Plus插件,推荐下载地址:http://dl.pconline.com.cn/download/387570-1.html?timer=tc 下载结果是rar压缩文件,解压文件,解压结果中仅仅包含一个以crx为后缀的文件,表示浏览器的扩展插件文件。2.打开Chrome浏览器,点击浏览器右上角更多图标,“更多工具”——>“扩展程序”——>“加载已解...
opencv sobel边缘指示算子体会 opencv中sobel算子求图像边缘:Mat sobel4edge(Mat src){Mat dst_x, dst_y,dst; Sobel(src, dst_x, CV_32F, 1, 0); Sobel(src, dst_y, CV_32F, 0, 1); Mat mag = Mat(dst_x.size(), CV_32F); magnitude(d...
git bash显示中文有问题,解决方法攻略 参考网址:https://www.cnblogs.com/fallenmoon/p/8659678.html把git的配置改一下 git config --global core.quotepath false 就可以了
python读写CSV文件 # 参考网址:https://blog.csdn.net/mjp_erhuo/article/details/80261552# 参考网址:https://www.cnblogs.com/unnameable/p/7366437.html
Docker的容器创建以及基本命令 转载自:https://www.cnblogs.com/crazywangzx/p/5633711.html另外,docker常用命令详解参考:https://blog.csdn.net/permike/article/details/51879578 1. 使用docker run创建docker容器,(docker命令都是以docker开头的)安装完docker后,大多数情况下,本...
docker安装tensorflow,及docker的相关命令 转载自:https://www.jb51.net/article/135441.htm前言google又一次成为大家膜拜的大神了。google大神在引导这机器学习的方向。 同时docker 也是一个非常好的工具,大大的方便了开发环境的构建,之前需要配置安装。 最近在自学机器学习,大热的Tensorflow自然不能错过,所以首先解决安装问题,为了不影响本地环境,所以本文基于Docker来安装...
imblearn解决机器学习中数据不平衡问题 网上关于数据不平衡处理的讨论有很多,大致来说,数据不平衡的处理方法有三种:一是欠采样,二是过采样,三是调整权重。今天要说的是过采样中的一个算法SMOTE。在网上找到一个Python库imbalance-learn package 。它是专门用来处理数据不平衡的,网址在这:https://pypi.python.org/pypi/imbalanced-learn#id27安装说明安装之后就可以...
如何解决机器学习中数据不平衡问题 转载自:https://www.cnblogs.com/zhaokui/p/5101301.html 这几年来,机器学习和数据挖掘非常火热,它们逐渐为世界带来实际价值。与此同时,越来越多的机器学习算法从学术界走向工业界,而在这个过程中会有很多困难。数据不平衡问题虽然不是最难的,但绝对是最重要的问题之一。一、数据不平衡在学术研究与教学中,很多算法都有一个基本假设,那就是数据分布是均匀...
jupyter中安装模块 # 安装pymysql,参考网址:https://www.cnblogs.com/Fordestiny/p/8901100.htmlimport pipdef do_install(pkgs): try: try: from pip._internal import main except Exception: ...
机器学习——什么时候需要显式的划分出“验证集” 所谓的显式的划分出“验证集”,其实就是显式的将数据集划分为“训练集”、“验证集”、“测试集”。但是假如要使用k折交叉验证来为模型进行超参数调优而言,是不需要显式的将数据集划分出“验证集”的。 当数据集的整体比较小时,常常需要使用k折交叉验证才能更加精确的评估一个模型的性能指标(因为k折交叉验证可以解决数据分布的敏感性问题),从而为模型选择比较优的超参数。使用k折交叉验...
机器学习——训练集、验证集、测试集 为什么要将数据集分为训练集、验证集、测试集三部分?对于很多机器学习的初学者来说,这个问题常常令人很迷惑,特别是对于验证集和测试集的区别更让人摸不到头脑。下面,我谈一下这三个数据集的作用,及必要性:训练集:显然,每个模型都需要训练集,训练集的作用很明显,就是直接参与模型的训练过程。测试集:测试集完全不参与训练,就是说模型的产生过程和测试集是完全没有关系的。之所以要求测试集和模型的产生...