自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 linux下将当前文件夹下某一类型文件名存储在一个txt文件里面

ls *.jpg > log.txt

2018-05-23 21:08:00 3891

原创 python里面的join函数用法及简单示例

join函数介绍:(1)作用:连接字符串数组,即将字符串,元组,字典等指定的字符以指定的分割符(如:空格' ',逗号','等)连接成一个新的字符串,如下图:(2)参数返回值   返回一个以分割符seq连接各个元素后生成的字符串2.os.path.join()函数:将各个路径组合后返回 如下图:返回值:将多个路径组合后返回

2017-11-27 16:50:27 1020

转载 OpenCL快速入门教程

原文地址:http://opencl.codeplex.com/wikipage?title=OpenCL%20Tutorials%20-%201这是第一篇真正的OpenCL教程。这篇文章不会从GPU结构的技术概念和性能指标入手。我们将会从OpenCL的基础API开始,使用一个小的kernel作为例子来讲解基本的计算管理。首先我们需要明白的是,OpenCL程序是分成两部分的:一部分是在

2017-11-09 15:36:46 1895 1

转载 在Linux下将PNG和JPG批量互转的四种方法

计算机术语中,批处理指的是用一个非交互式的程序来执行一序列的任务的方法。这篇教程里,我们会使用 Linux 命令行工具,并提供 4 种简单的处理方式来把一些 .PNG 格式的图像批量转换成 .JPG 格式的,以及转换回来。计算机术语中,批处理指的是用一个非交互式的程序来执行一序列的任务的方法。这篇教程里,我们会使用 Linux 命令行工具,并提供 4 种简单的处理方式来把一些 .PNG 格

2017-10-14 14:41:55 3864

原创 C++中换行符‘\n’和控制符‘endl’的区别(cout和printf区别)

1.显示字符串时,在字符串中包含换行符,而不是在末尾加上endl,可以减少输入量2.如果生成一个空行,则两种方法的输入量相同,但对大多数人而言输入endl更为方便3.显示引号括起来的字符串通常使用换行符‘\n’,其他情况下则使用控制符endl4.endl确保程序继续运行前刷新输出;而‘\n’不提供这样的保证

2017-10-11 13:49:41 2679

原创 vim常用命令

1.插入文本命令(1)i,直接插入文本(2)a在光标之后插入文本,A在行末插入文本(3)小o在光标的下一行插入文本,大O在光标的上一行插入文本cw:改变一个单词的部分或者全部(插入文本)2.删除(1)x删除光标位置的字符   (2) dd 删除光标所在的那一行   (3) d num d:删除光标后的num行,如:d2d:删除光标后两行3.复制(1)yy

2017-09-01 08:54:41 202

转载 在linux下无法访问Windows下的文件,显示错误为:不能访问软件的解决办法

我的电脑是在win10下装的ubuntu16.04双系统,今天进入ubuntu系统访问win10磁盘,出现如下错误:、可能原因:上一次使用win10后使电脑睡眠,没有完全关机,这次开机直接进入ubuntu系统,访问win10磁盘报错。解决方法:1. 在终端输入如下命令,查看分区挂载情况[plain] view plain copy s

2017-07-21 15:00:46 1001

原创 单层感知器算法(可用于与或非)

输入为x,权重为w,n为输入个数,y为输出bool output(double x*,double w*,int n,int &y){while(x==NULL||w==NULL)    return falsesum = 0.0for(int i = 0;i{     sum+=(x[i]*w[i])}if(sum>0.0)    y =

2017-06-08 09:04:50 5191 2

原创 安装opencv出现常见问题的解决办法

1.如果遇到如下图问题的时候:出需要修改一处源码,即将graphcuts.cpp里面的#if !defined (HAVE_CUDA) || defined (CUDA_DISABLER) 修改为:#if !defined (HAVE_CUDA) || defined (CUDA_DISABLER) || (CUDART_VERSION >= 8000) 2.如果出现下面的错误:

2017-05-31 17:24:36 3546

原创 ubuntu16.04安装配置tensorflow以后,每次开启都显示错误,需要设置变量

1.打开终端并输入:    sudo gedit ~/.bashrc2.在打开的文件末尾添加如下代码:    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64" export CUDA_HOME=/usr/local/cuda3.保

2017-05-30 13:58:39 431

原创 hdf5文件的创建以及读写

1.hdf5文件的创建:创建的文件如下:2.hdf5文件内容写入:分别将键值为'a'和'b'的值存储到hd.h5里面,用g.keys()可以显示所有的键3.hdf5文件内容读取:接下来显示的是值:“HDF”代表”Hierarchical Data Format”(分层数据格式). HDF5文件中group对象类似于文件夹,我们创建的文件对

2017-05-17 09:12:24 12129

原创 Linux环境下用命令行实时监视显卡使用情况

如果想要查看显卡的使用情况,只需要输入如下代码:watch -n 10 nvidia-smi每10秒更新一次结果如下图所示:

2017-05-09 19:42:33 831

转载 Convolution Neural Network (CNN) 原理与实现

转载自:http://blog.csdn.net/abcjennifer/article/details/25912675本文结合Deep learning的一个应用,Convolution Neural Network 进行一些基本应用,参考Lecun的Document 0.1进行部分拓展,与结果展示(inPython)。分为以下几部分:1. Convolution(卷积

2017-05-03 19:22:16 301

原创 Ubuntu16.04下安装配置了tensorflow GPU版本后导致的常见错误

作为菜鸟的我花费了一天的时间终于将TensorFlow GPU版本安装配置好了,配置网址为:http://www.linuxidc.com/Linux/2016-11/137561.htm,我个人觉得这个教程比较详细是针对python2.7的。配置以后我想将自己之前下载的代码(这里可以用这个mnist代码来测试速度:http://blog.csdn.net/toormi/article/detai

2017-04-27 21:07:39 3187

原创 安装tensorflow gpu enable python 2.7 版本

只需要输入如下代码:export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whlsudo pip install --upgrade $TF_BINARY_URL

2017-04-27 09:57:27 2916

原创 Ubuntu16.04下python虚拟环境的创建/进入以及退出代码

1.如果你想创建一个虚拟环境你只需要在终端输入如下代码: virtualenv a这里面的a就是你所创建的虚拟环境的名字2.进入你所创建的虚拟环境: source a/bin/activate3.退出虚拟环境: deactivate

2017-04-26 20:55:12 462

原创 几种激活函数的比较

激活函数:用来加入非线性因素的,因为线性模型的表达能力不够比如下图的数据比较简单是线性可分的,一条直线就可以对样本进行分类了:但是如果碰到下面这个情况,数据变成线性不可分的时候,一条直线根本无法很好的对数据进行分类,这样就引入非线性因素,而激活函数恰好能够做到这点:下面介绍几个常用的激活函数:1.sigmoid函数:用于隐层神经元输出函数图像为:

2017-04-14 17:21:30 16111 4

原创 python里面三个很有用的大小写处理方法

(1)title()方法:返回标题化字符串,即所有的单词以大写开始,其余的为小写         语法格式:str.title()          如:a = "My name is xiao ming"                 print a.title()          结果是:My Name Is Xiao Ming(2)upper()方法:将字符串全部改为

2017-04-13 11:00:32 8587

原创 用python找出两个文档的差异输出行号和列号

有时候想查看两个文档的不同之处,当文档内容过多的时候不好查找,逐字查找费时费力,所以,直接定位到在哪一行会更方便比较和修改。下面这段代码就实现了这个功能,即输出不同内容所在的行号和列号,A.txt可以看成是原文档,B.txt则是和A.txt修改后的和A.txt有少部分不同,可以找出哪行哪列不同最后输出#-×- coding:utf-8 -*-a=open('A.txt')b=ope

2017-04-12 14:58:13 3505 1

原创 python里面Nose和pytest的区别

pytest和Nose都是单元测试模块。py.test的文档做成了精美的pdf文档,便于人们阅读,并且它有详细的实例。相反的Nose的文档只有web的,且几乎找不到什么实例。下面我给出一个例子分别使用pytest和Nose进行测试的结果如下:下面是简单的例子:使用pytest测试的结果如下而将import pytest替换成import nose以后结果显示如下:

2017-04-11 14:28:16 3836

原创 指数分布族

作为一个计算机初学者我最近在学习Tensorflow ,当学习到MNIST时候遇到softmax回归模型,这个知识我之前从来没有接触过,所以查找了很多资料,现在我把它总结出来,有什么不对之处望见谅: softmax是基于广义线性模型的,而广义线性模型是把自变量的线性预测函数当作因变量的估计值。它是基于指数分布族的,下面这个就是指数分布族的概率分布:我刚开始看到这个公式有点摸

2017-04-07 16:03:50 1108

空空如也

空空如也

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

TA关注的人

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