- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 1. 初始化方法
1. 为什么要选择合适的权重初始化 在训练一个神经网络模型之前,我们需要对模型中的权重进行初始化。这时,选择一个合适权重初始化方法尤为重要,一个好的权重初始化方法能够加速模型收敛减少训练时间。2. 合适的初始化方法应该具备哪些条件早期标准各层激活值不会出现饱和现象(早期激活函数主要以Sigmoid为主)。各层激活值不为0。Glorot条件前向过程中,各层激活值方...
2020-04-05 23:57:33
852
2
原创 树莓派4B安装ncnn
1. 准备工作一台刷好机的树莓派4B设备2. 安装相关库g++cmakeprotobuf2.1 安装cmake sudo apt-get install cmake2.2 安装protobuf下载protobuf安装包git clone https://github.com/protocolbuffers/protobuf.git安装相关依赖库...
2020-03-22 22:00:20
970
原创 1 Opencv数据类型 (一)
1.前言 跟学习大多数编程编程语言一样,我们首先学习Opencv数据类型。在Opencv中,设计了大量的数据类型,来方便我们直观地处理一些计算机视觉中的概念。主要分为三大类: - 基础数据类型。主要是C++的内建类型(int, float,等)和一些简单的vector和matrices,它们用来表示一些简单的几何概念,比如:点、矩形、尺寸等。 - 帮助类型。用来...
2018-02-17 00:10:04
332
原创 0 前言
申明本系列文章主要是《Learning OpenCV 3》学习笔记,其中会加入一些理解。添加一些关于图像处理的知识,比如:高斯滤波器的原理结合深度学习做一些关于计算机视觉的小任务希望自己能够坚持写完。
2018-02-16 22:51:22
192
原创 一次性配置opencv环境
1. 添加系统环境变量将opencv/bin目录添加到系统变量PATH中,由于我编译了Debug和Release两个版本所以添加了两个路径。 2. 保存opencv项目属性新建一个VC空项目 -视图->其他窗口->属性管理器 -新建属性表 右键->添加新项目属性表 C++->常规->附加包含目录 添加opencv /include ...
2018-02-12 22:37:11
1411
1
原创 win10 opencv3.4 + opencv_contrib
1. 下载相应的库opencv 3.4 和 opencv_contrib 下载地址:https://github.com/opencvCMake 下载地址:https://cmake.org/download/2. 安装 * 注意:由于使用的是VS2013 * 添加扩展库opencv_contrib 将opencv_contrib中modules路径添加到图中位...
2018-02-12 19:12:30
6735
原创 opencv常用模块介绍
本篇主要记录opencv3.0以及扩展模块opencv_contrib 的一些常用模块及功能。1. opencv3.0常用模块core 包含了所有基础对象类型和它们的基础操作。imgproc 图像处理模块,包含了基础的图像变化操作,比如滤波器和类似卷积操作。highgui 这个模块包含了用户交互函数,比如显示以上图片或者接收用户输入。可以被看做轻量级的window UI工具。video
2017-08-15 16:45:13
728
原创 ubuntu16.04 CUDA 8.0 caffe错误
1.引言 这篇文章主要记录自己在安装caffe时,遇到的两个比较坑爹的错误,caffe的具体安装和配置过程,这里不详细介绍,网上有很多博客介绍.2. 遇到两个错误第一个错误:对‘google::base::CheckOpMessageBuilder::NewString()’未定义的引用对‘google::base::CheckOpMessageBuilder::NewS
2017-07-30 14:27:18
4752
原创 GTX 1080 装 Ubuntu 16.04
1. 遇到的问题 在帮同学装Ubuntu 16.04 的时候遇到一个问题。我用的U盘作为Ubuntu的系统安装盘,当我点击install Ubuntu的时候,显示屏显示一个提示框,大概意思就是输出信号超过了范围,然后它自动调整之后,系统进入休眠期,自动黑屏。之前我在自己电脑上 GTX 1060上装完全没有问题,于是怀疑是GTX 1080 的引发的问题,网上找了,绝大部分的答案都说
2017-06-04 19:29:04
860
原创 Pytorch遇到的几个问题
本文主要记录一下使用pytorch几个问题问题一ImportError: No module named torchvisiontorchvison:图片、视频数据和深度学习模型解决方案安装torchvision,参照官网问题二安装torchvision过程中遇到 Could not find a version that satisfies the req
2017-05-05 16:56:12
30886
原创 VS2014工程转化成VS2013工程
1. 起因 微软的VS系列向下兼容,高版本的能编译低版本的项目但低版本无法编译高版本项目。VS版本众多,有时候网上下载的项目所用VS版本比你目前使用版本高,该如何解决?一般有两种方法:1. 下载相同版本的VS。 2. 将VS高版本的改成低版本的。2. 方法 将高板本的改成低版本需要修改两个文件,一个是.sln的解决方案文件,一个是.vc
2017-04-18 20:00:57
1309
原创 Windows下安装ipython
1. 前提准备 默认已安装python2.7和pip 等工具,如果没有安装可以参考博主森林森博客。2. 安装ipython CMD命令行下输入pip install ipython[all] 然后可能会出现以下错误: error:Setup scrip
2017-04-02 16:18:47
1758
原创 protocol buffer 笔记
1. 什么是Protocol BuffersProtocol Buffers 是一个灵活、高效、和自动化机制的序列化结构数据的方法,独立于语言,独立于平台。2. 如何工作?通过在.proto文件定义Protocol Buffers 消息类型来指定要如何结构序列化信息,每一个Protocol Buffer消息都是一个小的信息逻辑记录,包含了一系列的键值对. 接下来以caffe.p
2017-02-23 21:07:04
237
原创 win7 上安装caffe并配置matcaffe
近期由于用到caffe,所以尝试安装一个,教程参照happynear博客,安装博客中的操作完成之后,配置matcaffe遇到一些问题,可能是自己运气比较背,下面一一介绍我遇到的问题和解决方法。 在安装happynear提供的教程安装完之后,配置matcaffe,首先需要将主目录中的Makefile.config.example拷贝一份,并将其改名为Makefile.config,紧
2017-02-22 14:23:40
2456
原创 awk学习笔记(一)
1. 什么是awk?awk是一个优良的文本处理工具,与其他语言不同之处在于它是数据驱动,大多数其他语言是进程驱动2. awk的种类awk 有3个版本:awk、nawk和gawk,其中gwak是awk的GNU版本,可以输入一下指令查看awk的版本及版本号:awk --version3. 运行awkawk 命令格式:awk [参数] ‘模式匹配 {处理}
2017-02-19 20:16:46
389
原创 第一章 Unix基础知识
一言不合先上代码#include "apue.h"#include int main(int argc, char * argv[]){ DIR *dp; struct dirent *dirp; if (argc !=2) err_quit("usage: ls directory_name"); if ((dp = opendir(argv[1])
2016-10-18 10:48:48
261
原创 神经网络初探
1. 前言 第一次接触神经网络时,感觉它太神奇,太有趣了,同时也勾起我对生物的一些情愫,高中那会酷爱生物,然而高考阴差阳错调剂到信息与计算科学,进而到计算机专业,基于那点对生物的情愫,我打算用生物的方法理解一下人工神经网络.2. 神经元 首先,我们来学习一下生物中的神经元在受刺激的情况下如何进行反应.
2016-09-18 23:14:39
450
原创 未来三年学习计划
C 语言: C primer plus C与C指针 C陷阱与缺陷 C专家编程C++ : C++ primer effect C++Python: Python核心编程 Python源码剖析Linux: 鸟哥的Linux私房菜 Unix环境高级编程 Uni
2016-08-09 16:47:22
1154
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人