自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 ubuntu16.04 升级gcc,g++

昨天编译caffe时候遇到的,很久没编译了,发现现在caffe的版本升级了。用gcc-4.8和g++-4.8都会报错:/,libcaffe.so :std :undefined: vectorreference< unsignedto  char`,google :std:::protobufallocator:<:unsignedinternal :char:>String...

2018-10-27 15:41:18 3189

原创 ubuntu16.04 配置vim

网上已经有一大堆关于vim的使用和配置教程,所以,对于大部分功能我就不就少了,只重点说一下安装插件YouCompleteMe的过程。1. 配置文件vim的所有配置都是在~/.vimrc文件中。默认是没有的需要自己新建:cd ~touch .vimrc #新建一个不存在的文件vim .vimrc一下为我的一些基本配置(” “为注释):"去掉vi的一致性"

2017-12-29 15:11:48 3007

原创 Ubuntu安装TensorFlow1.2

TensorFlow更新的是真快,对于GPU版本,现在已经不支持cudnn6.0以下了,但是,我又是一个恋旧的人=_=,懒得更新cudnn,那就只能折腾以下TensorFlow,不安装最新版本了。 正常安装,直接就是pip install tensorflow-gpu但是,一般默认安装的是最新版,现在是1.4。 想安装1.3,怎么办,最简单的方法是这样:pip install tensorflo

2017-12-28 20:53:50 944

原创 Ubuntu16.04 安装基于NVIDIA CUDA的opencv320

opencv基本是做图像相关学习必备库之一。前期基于opencv做了一个项目,但是发现移植到Ubuntu有问题,不能够读取视频,才发现基于Python的opencv-python竟然不能使用。网上查了一下原因说,pip可以安装的opencv-python安装并不依赖opencv,只是封装了opencv的Python API,一般情况下也够用。只能够编译opencv源码进行安装才能安装完整版本open

2017-12-28 16:01:47 755

原创 TensorFlow保存TensorBoard图像

简单的代码:import tensorflow as tfIn [2]: matrix1=tf.constant([[3.,3.]])In [3]: matrix2=tf.constant([[2.],[2.]])with tf.Session() as sess:   ...:     writer = tf.summary.FileWriter('./graph',

2017-12-28 00:59:27 8325 1

原创 一张关于layer的思维导图

感觉很不错。

2017-03-14 21:33:36 855

原创 神经网络总结()

最近几天综合的看了一下以前上课用的CMU的Tom M.Mitchell的机器学习,Michael A. Nielsen, "Neural Networks and Deep Learning" ,还有赵永科著的深度学习,21天实战caffe。一次性接受的有点多。但是,万变不离其宗,总归是用反向传播算法。细致的做一下笔记,以供后续参考。混合着英文和中文!!!input training ex

2017-03-09 22:09:20 469

原创 解决Windows中caffe用python运行solve时kernel restart问题

捣鼓了两天,本来以为只要把python和caffe配置好,那么在运行时候应该可以在任何工作目录下了。但是,在Windows中,DOS默认的工作路径下运行是不行的,要加载到caffe的根目录下面才行,和用bat,Ubuntu下情况类似。这样再运行应该就没问题了:import caffecaffe.set_mode_cpu()solve=caffe.SGDSolver('D:\\caf

2017-03-06 15:19:22 1916 1

原创 C++中int main(int argc, char *argv[])解释

int main(int argc, char *argv[])argc是命令行总的参数个数,argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数。ofstream:文件写操作,内存写入存储设备;ifstream:文件读操作,存储设备读到内存中;fstream:读写操作,对打开的文件可进行读写操作。get()遇到'\n'后便返回,

2017-02-24 23:22:36 963

原创 C++中函数的参数传递

一、值传递形参和实参是存放在两个不同的内存单元中。二、指针传递(地址传递)1.当进行指针传递时,形参是指针变量,实参是一个变量的地址或是指针变量,调用函数时,形参指向实参的地址。因此形参指针的值与实参变量的值应该相等。即把实参的地址传递给形参,通过形参指针可以更改实参指向的内存空间的值。2.在指针传递中,函数体内可以通过形参指针改变实参地址空间的内容。三、传递引用1.引用实

2017-02-24 21:38:47 358

原创 C++的Vector

Vector是一个容器。是一个模板类,允许我们重复利用已有的实现构造自己的特定类型下的数据结构。vector的参数允许我们制定容器汇总的元素的数据类型。一、基本操作:1)头文件声明:#include;2)创建vector对象:vector vec;3)尾部插入数字:vec.push_back(a);4)使用下标访问元素,cout5)使用迭代器访问元素:vector::i

2017-02-24 20:30:13 394

原创 windows下caffe运行我的第二个程序

我的第二个程序时运行caffe自带的mnist手写数据。具体过程如下:一、获取数据可以从我的网盘中下载:链接:http://pan.baidu.com/s/1dEVYUHj 密码:joyq包含4个文件。2个是训练集的:train-images.idx3-ubyte(训练集照片)和train-labels.idx1-ubyte(训练集照片对应的label).2个是测试集的:t

2017-02-23 16:51:18 825

原创 windows下caffe运行我的第一个程序

运行的是自带的cifar10程序。1.首先下载数据集,总共6个文件,5个train文件,1个test文件。一、将数据转为leveldb文件。2.在Debug或者Release下(取决于上面编译的时候采取的是debug还是release)新建文件夹,取名input_folder.3.然后在Debug目录下新建一个bat文件,例如convert.bat。写入如下代码:convert

2017-02-23 15:09:36 1252

原创 关于Windows下安装caffe

目前只为练手,因此只用CPU练习。配环境。等CPU上面熟练了再练习安装cuda。先说目前遇到的bug。1.首先在github上下载Windows/caffe。https://github.com/microsoft/caffe。解压。2.我用的visual studio2013 Ultimate版本。3.进入解压的caffe-master/CommonSettings.props.

2017-02-23 00:07:03 1102 1

原创 caffe中获取图像数据的label,即文件列表。

1.Windows下可以在开始菜单下cmd,然后一路cd到要进行批处理图片的位置,然后输入命令:dir/s/on/b>d:/train.txt,则会在D盘中生成一个train.txt的文件。另外使用笔记本或者notebook执行查找(CTRL+F)再替换为空白。即可以得到无路径的文件。再替换jpg为jpg 0.则得到对应的列表清单。eg:cat 02.也可以使用C++,matlab编程实现

2017-02-22 16:45:56 1089

原创 Ubuntu上编译运行C++程序

1.确保安装了gcc编辑器,安装可以使用命令:sudo apt-get install gcc2.编写一个简单的.cpp文件,可以使用VIM也可以使用gedit。 本人菜鸟,对于VIM的使用不是很熟练,习惯于使用gedit编辑器。命令:sudo gedit test.cpp即在跟目录下面新建了一个test.cpp文件。3.编译:g++ 文件路径/test.cpp -o 自定义.ou

2017-02-21 23:58:25 798

原创 关于Ubuntu中运行python报错No module named _sysconfigdata_nd

我的解决方案是参考https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/1115466run:$ cd /usr/lib/python2.7$ ln -s plat-x86_64-linux-gnu/_sysconfigdata_nd.py

2017-02-21 15:52:40 5597

原创 Ubuntu14.04安装python后conda命令找不到

在使用anaconda装python时,有时候路径可能没有加入到系统路径中,要手动加入:#将anaconda的bin目录加入PATH,根据版本不同。确定anaconda的名字,如果是默认的,python2.7生成anaconda2$ echo 'export PATH="~/anaconda2/bin:$PATH"'>>~/.bashrc#然后更新bashrc,即可立即生效,不用关机

2017-02-20 20:24:41 8870

SwitchyOmega_Chromium.crx

SwitchyOmega 2.5.4 for Chromium 支持对切换规则添加备注。 被广告屏蔽插件等阻止的请求不会再显示为错误。 支持 HTTP/HTTPS/SOCKS5 代理用户名密码验证,以及。 (仅限 Firefox Nightly 编译日期 >= 2017-09-18 可用!) SOCKS5 现在会使用远程 DNS 解析。 (仅限 Firefox Nightly 编译日期 >= 2017-09-18 可用!) 改善了本地化(例如日期显示)。

2017-10-19

MySQL-python-1.2.5.win-amd64-py2.7

64位MySQL-python,对应的Python版本是py2.7.也是从很多坑中挖出来的。分享给大家,64位Python一定要使用对应的版本。

2017-10-14

TensorFlow For Machine Intelligence

writer by Sam Abrahams, Danijar Hanfner, Erik Erwitt, Ariel Scarpinelli. A hands-on introduction to learning algorithms TensorFlow, a popular library for machine learning, embraces the innovation and community-engagement of open source, but has the support, guidance, and stability of a large corporation. Because of its multitude of strengths, TensorFlow is appropriate for individuals and businesses ranging from startups to companies as large as, well, Google. TensorFlow is currently being used for natural language processing, artificial intelligence, computer vision, and predictive analytics. TensorFlow, open sourced to the public by Google in November 2015, was made to be flexible, efficient, extensible, and portable. Computers of any shape and size can run it, from smartphones all the way up to huge computing clusters.

2017-10-14

关于caffe架构的一份文档

caffe开发时使用

2017-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除