
机器学习
北方的杨先生
声明:博文的编写,主要参考网上资料,并结合个人见解,仅供学习、交流使用,如有侵权,请联系博主删除,原创文章转载请注明出处。博主微信:wx_big。
展开
-
mean.npy的生成方法
mean.binaryproto转mean.npy使用Caffe的C++接口进行操作时,需要的图像均值文件是pb格式,例如常见的均值文件名为mean.binaryproto;但在使用Python接口进行操作时,需要的图像均值文件是numpy格式,例如mean.npy。所以在跨语言进行操作时,需要将mean.binaryproto转换成mean.npy,转换代码如下:import caffeimp...转载 2018-03-15 14:14:11 · 682 阅读 · 0 评论 -
cv2.imread()和caffe.io.loadimage的区别
使用opencv和caffe的伙伴们,可能会有一个疑问,那就是对于同时读取图片的cv2.imread()和caffe.io.loadimage两个函数,有什么差别?1、cv2.imread()接口读图像,读进来直接是BGR 格式数据格式在 0~255,通道格式为(H,W,C),即行,列、通道数(Row, Col, C)。2、caffe.io.load_image()读进来是RGB格式和 0~1(f...转载 2018-02-24 18:38:06 · 557 阅读 · 0 评论 -
python读写xml文件
最近有做ssd打标xml框统计,顺便记录一下python的glob模块和读写xml的xml.dom.minidom模块xml文件特性:1、有标签对组成,2、标签可以有属性:3、标签对可以嵌入数据:abc4、标签可以嵌入子标签(具有层级关系): 因此读写就有格式可循。#!/usr/bin/python#c原创 2018-02-01 14:52:27 · 346 阅读 · 0 评论 -
pca 解析
转载 2019-07-01 17:24:36 · 444 阅读 · 0 评论 -
PyTorch中使用指定的GPU
PyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。有如下两种方法来指定需要使用的GPU。1. 类似tensorflow指定GPU的方式,使用CUDA_VISIBLE_DEVICES。1.1 直接终端中设定:CUDA_VISIBLE_DEVICES=1 python my_script.py1.2 python代码中设定:import osos.environ[...转载 2018-05-31 09:47:07 · 8203 阅读 · 0 评论 -
[AirFlow]AirFlow使用指南四 DAG Operator Task
1. DAG在Airflow中,DAG或有向无环图是你运行所有任务的集合,以某种组织方式来反映所有任务之间的关系和依赖。例如,一个简单的DAG可以包括三个任务:A,B和C.可以说A必须在B运行之前成功运行,但C可以随时运行。 可以说任务A在5分钟后超时,为防止失败,B可以最多重启5次。也可以说工作流从某个特定日期开始每晚10点运行。以这种方式,DAG描述了你如何执行工作流程转载 2018-01-29 10:04:00 · 1807 阅读 · 0 评论 -
[AirFlow]AirFlow使用指南三 第一个DAG示例
经过前两篇文章的简单介绍之后,我们安装了自己的AirFlow以及简单了解了DAG的定义文件.现在我们要实现自己的一个DAG.1. 启动Web服务器使用如下命令启用:airflow webserver现在可以通过将浏览器导航到启动Airflow的主机上的8080端口来访问Airflow UI,例如:http://localhost:8080/admin/转载 2018-01-29 10:03:19 · 1960 阅读 · 0 评论 -
[AirFlow]AirFlow使用指南二 DAG定义文件
1. Example"""Code that goes along with the Airflow tutorial located at:https://github.com/airbnb/airflow/blob/master/airflow/example_dags/tutorial.py"""from airflow import DAGfrom airflow.o转载 2018-01-29 10:02:24 · 1162 阅读 · 0 评论 -
[AirFlow]AirFlow使用指南一 安装与启动
1. 安装通过pip安装:xiaosi@yoona:~$ pip install airflow如果速度比较慢,可以使用下面提供的源进行安装:xiaosi@yoona:~$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple airflow如果出现下面提示,表示你的air转载 2018-01-29 09:57:12 · 4235 阅读 · 0 评论 -
线性分类器
线性分类器主要包括评分函数与损失函数。评分函数就是计算输入特征向量(x图片)为标签label(y)的得分,得分高低表示为该类别的可能性的高低损失函数就是计算预测标签与真实标签的不同,一般损失函数的值越小越好,获取损失函数最小的过程也叫优化,结合训练网络中的loss参数。原创 2017-08-31 22:34:00 · 697 阅读 · 0 评论 -
kNN(K-Nearest Neighbor)最邻近规则分类
基本想法:在距离空间里,如果一个样本的最接近的k个邻居里,绝大多数属于某个类别,则该样本也属于这个类别。俗话叫,“随大流”。思路是:如果一个样本在特征空间的k个最相思(即特征空间中最近邻)的样本的大多数属于某一类别,则该样本也属于这一类别。算法描述:[plain] view plain copy print?1. 依公式计算 Item原创 2017-08-30 23:18:38 · 1517 阅读 · 0 评论