- 博客(18)
- 问答 (2)
- 收藏
- 关注
原创 BN (Batch Normlization) 批归一化
BN,Batch Normalization, 属于Normalization中的一种归一化方式,所以在介绍BN之前,首先了解一下Normalization.1. 为什么需要 Normalization 在机器学习领域中,通常假设数据具有“独立同分布”的特性,这样可以简化常规机器学习模型的训练、提升机器学习模型的预测能力。具体为什么要求“独立同分布”,也附上相关解释:关于独立同分布,西瓜...
2019-01-15 15:49:59
833
原创 pytorch中transform函数详解
transforms模块详解torchvision.transforms是pytorch中的图像预处理包,包含了很多种对图像数据进行变换的函数,这些都是在我们进行图像数据读入步骤中必不可少的。data_transforms = transforms.Compose([ transforms.RandomResizedCrop(224), transforms.R...
2018-12-19 16:08:14
32711
2
原创 解决PyCharm import torch包失败的问题
pycharm 导入torch失败Problem解决方案在Project Interpreter选择“Show All...”菜单点击“+”,新增新的Interpreter选择Anaconda3目录下的python3.6文件Update Interpreter测试代码Problem解决方案在Project Interpreter选择“Show All…”菜单Show All...点击...
2018-12-19 14:30:48
9558
原创 python numpy看这一篇就够了
numpy科学计算工具numpy基础ndarray 多维数组(N Dimension Array)ndarray的随机创建ndarray的序列创建ndarray的数据类型ndarray的矩阵运算ndarray的索引与切片ndarray的维数转换numpy中的nan和infndarry缺失值填充均值数组的拼接数组的行列交换numpy中常用统计函数元素判断函数元素去重排序函数numpy读取数据num...
2018-11-29 00:28:46
1083
原创 mask rcnn 测试指定图片
这篇演示如何修改demo.py,来指定自己想要测试的图片,直接贴代码# coding: utf-8 import osimport sysimport randomimport mathimport numpy as npimport skimage.ioimport matplotlibimport matplotlib.pyplot as plt # Root ...
2018-08-23 14:21:58
2397
1
转载 mask rcnn 使用COCO权重进行特定类别预测
这篇主要是记录一下我在测试时遇到的错误# coding: utf-8import osimport sysimport randomimport mathimport numpy as npimport skimage.ioimport matplotlibimport matplotlib.pyplot as plt# Root directory of the p...
2018-08-22 19:53:10
2531
2
原创 matterport Mask_RCNN配置 ·「GPU」
这篇主要是讲如何配置Mask RCNN(基于tensorflow + keras的gpu版本), github地址: https://github.com/matterport/Mask_RCNNStep 1 : 安装anaconda从官网https://www.anaconda.com/download/上下载适合自己的版本,如果嫌速度慢,可以从该网址下载:Anaconda清华镜像 ...
2018-08-20 18:17:11
1707
2
转载 关于FCN 论文中的 Shift-and-stitch 的详尽解释
本篇属于转载,原文出自:点击打开链接点击打开链接首先思考一个问题:当网络最后一层输出的 prediciton map size 和 label map size 不匹配时,除了 cropping, resize 等暴力措施,且不采取 bilinear , uppooling, deconvolution 等decoder 结构, 为了实现 dense prediction , 该怎么做...
2018-07-06 08:31:00
3985
5
原创 Ubuntu 16.04 下修改默认的Python版本
Ubuntu默认的Python是2.7版本的,想修改为Python3 可以通过软链接的方式:ubuntu@user~$:python --versionPython 2.7搜索系统是否已经安装Python3:ubuntu@user~$:whereis python3如果结果里有/usr/bin/python3说明已经安装,如果没有则需要手动安装。下面进行python切换:1.删除/usr/bin...
2018-06-28 22:30:31
765
原创 cifar10数据集的训练测试及ResNet20模型测试
参考博客:http://blog.youkuaiyun.com/hongbin_xu/article/details/76407581cifar10数据集:http://www.cs.toronto.edu/~kriz/cifar.htmlCIFAR-10数据集包括由10个类别的事物,每个事物各有6000张彩色图像,每张图片的大小是32*32。 整个数据集被分成了5个训练集和1个测试集,各有10000张图片,
2017-11-15 13:56:53
10604
1
转载 ubuntu16.04配置caffeCPU版常遇到的问题总结
这两篇篇基本都把问题总结到了,写的很好~~~~http://blog.youkuaiyun.com/bbzz2/article/details/55261492稍微比较难解决的问题可能就这个了:caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录http://blog.youkuaiyun.com/xue_wenyuan/article/details/52037121
2017-11-08 01:27:27
365
原创 ubuntu16.04安装CPU版SSD及caffe配置,训练及测试过程
CPU版SSD(Single Shot MultiBox Detector)/Caffe版本github链接:https://github.com/weiliu89/caffe/tree/ssdSSD是16年ECCV一篇深度学习目标检测的文章,本文主要讲如何实现 参考博文: http://blog.youkuaiyun.com/gaohuazhao/article/details/72664145?loca
2017-11-04 16:43:50
2886
3
原创 Caffe命令行解析及log日志文件生成
1.查看caffe命令选项 cd caffe./build/tools/caffecaffe程序的命令行执行格式如下: caffe <command> <args>command有四种选项:train—-训练或finetune模型(model) test—–测试模型 device_query—显示gpu信息 time—–显示程序执行时间args参数有:-solver -gpu -sn
2017-11-03 19:42:56
1808
原创 Caffe下使用draw_net.py绘制lenet网络结构图
一.安装库: python/draw_net.py, 这个文件,就是用来绘制网络模型的。也就是将网络模型由prototxt变成一张图片。在绘制之前,需要先安装两个库1、安装GraphVizsudo susudo apt-get insall graphviz #这里用的是apt-get来安装,而不是pip.2 、安装pydotsudo pip install pydot #pip安装pydotp
2017-11-03 00:40:10
791
原创 Mnist数据集测试Caffe
1、准备数据cd caffesudo sh ./data/mnist/get_mnist.shsudo sh ./examples/mnist/create_mnist.sh2、修改配置 修改该目录下的prototxt扩展名配置文件: 修改./examples/mnist/lenet_solver.prototxt, 定位到最后一行:solver_mode: GPU,将GPU改为CPU。 使用
2017-11-02 19:31:23
338
原创 ubuntu16.04配置caffe(CPU版)
参考博文:http://blog.youkuaiyun.com/u013989576/article/details/56677749一、安装依赖项 把下面四个命令依次复制运行即可;sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compile
2017-11-02 18:36:59
397
原创 PyQt5 用QSqlTableModel操作sql数据库(插入新的列和setFilter()的使用)
这篇主要是解决在pyqt5中,如何用QSqlTableModel模型为数据库添加新列,以及在执行查询操作时,如何使用setFilter()进行过滤。 添加新列之前: self.model = QSqlTableModel(self) self.model.setTable("reference") self.model.setSort(ID, Qt.AscendingOrder) self.
2017-10-28 21:36:21
18390
3
空空如也
caffe运行get_mnist报错,路径是对的,不知道为什么报这个错
2017-11-14
请各位大佬帮看看问题出在哪里~~使用PyQt的设计师 信号与槽不响应
2017-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人