自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Ubuntu 16.04安装N卡驱动、cuda、cudnn和tensorflow GPU版

安装驱动最开始在英伟达官网下载了官方驱动,安装之后无法登录系统,在登录界面反复循环,用cuda里的驱动也出现了同样的问题。最后解决办法是把驱动卸载之后,通过命令行在线安装驱动。卸载驱动:sudo nvidia-uninstall在线安装:sudo apt-add-repository ppa:graphics-drivers/ppasudo apt-get updates...

2018-11-25 22:05:00 138

转载 linux系统下如何在vscode中调试C++代码

本篇博客以一个简单的hello world程序,介绍在vscode中调试C++代码的配置过程。1. 安装编译器vscode是一个轻量的代码编辑器,并不具备代码编译功能,代码编译需要交给编译器完成。linux下最常用的编译器是gcc,通过如下命令安装:sudo apt-get install build-essential安装成功之后,在终端中执行gcc --version或者g+...

2018-11-03 23:06:00 290

转载 疑难杂症汇总(私人笔记)

pip下载速度太慢这是由于pip默认的镜像站太慢了,可以修改为国内的镜像站,国内比较好用的镜像站如下:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:...

2018-10-13 12:08:00 179

转载 神经网络优化算法:梯度下降法、Momentum、RMSprop和Adam

最近回顾神经网络的知识,简单做一些整理,归档一下神经网络优化算法的知识。关于神经网络的优化,吴恩达的深度学习课程讲解得非常通俗易懂,有需要的可以去学习一下,本人只是对课程知识点做一个总结。吴恩达的深度学习课程放在了网易云课堂上,链接如下(免费):https://mooc.study.163.com/smartSpec/detail/1001319001.htm神经网络最基本的优化算法...

2018-09-24 12:26:00 368

转载 逻辑回归原理推导

逻辑回归(Logistic Regression,LR)是一种线性分类器,通过logistic函数,将特征映射成一个概率值,来判断输入数据的类别。如下图,纵坐标就是概率。当概率大于0.5,判定为类别1,否则判定为类别0。logistic函数的表达式如下,其中w是需要训练的权值:\[\theta(w^Tx)=\frac{1}{1+e^{-w^Tx}}\]逻辑回归的损失函数叫做交叉熵...

2018-09-23 17:00:00 179

转载 二叉树镜像

方法1:递归实现先把根节点的左右子树交换,再对左子树、右子树进行同样的操作。class Solution {public: void Mirror(TreeNode *pRoot) { if(pRoot == NULL) return; TreeNode *temp; temp = pRoot-&gt...

2018-09-15 21:26:00 94

转载 PCA原理推导及其在数据降维中的应用

一个信号往往包含多个维度,各个维度之间可能包含较强的相关性。下图表示的是一组二维信号x=(x1,x2),可以看到数据点基本上分布在x2=x1这条直线上,二者存在很强的相关性(也就是确定x1之后,就能确定x2的大致范围)。主成分分析(Principal Component Analysis, PCA)的目的在于寻找到一组基,将信号投影到这组基上面,从而能够去除信号各个维度之间的相关性。...

2018-09-12 21:55:00 187

转载 github配置及使用

安装git对于linux系统,不同发行版本的安装方法不一样,请参考https://git-scm.com/download/linux。以ubuntu为例:sudo add-apt-repository ppa:git-core/ppasudo apt updatesudo apt install git如果是windows系统,则直接安装客户端即可,客户端下载地址:http...

2018-09-04 22:20:00 270

转载 ubuntu上的疑难杂症(不定期更新……)

ubuntu系统英伟达显卡驱动怎么装sudo apt-get purge nvidia* #如果之前安装过显卡驱动,就执行这一句来卸载sudo apt-add-repository ppa:graphics-drivers/ppa -ysudo apt-get updatesudo apt-get install nvidia-384 nvidia-settings nvidi...

2018-09-02 10:15:00 128

转载 神经网络风格转移

什么是风格转移就是输入两张图像,一张是内容图像C,一张是风格图像S,我们希望生成一张新的图像G,使得新图像G同时具备C的内容和S的风格。如下图,生成的图像内容还是建筑和河流,但是画风变成了梵高的油画。代价函数生成的图像G既要和C的内容相近,又要和S的风格相近,因此代价函数由两部分组成,即内容代价函数和风格代价函数,分别表征内容相近程度和风格相近程度,即\[J=\alpha J_...

2018-08-14 23:28:00 261

转载 如何在Linux下手动编译安装gcc

如果可以通过apt来安装的话,尽量不要手工编译了,手工编译是最后的选择。用apt安装,只需要输入一条命令:sudo apt-get install gcc手工编译的话,gcc和其他软件包存在如下的依赖关系:因此各个软件包的安装顺序是m4 --> gmp --> mpfr --> mpc --> gcc。编译之前,请先下载各软件包的源码压缩包。编译各个软...

2018-08-14 23:26:00 233

转载 ubuntu移动分区,修改目录挂在点

由于/tmp目录空间有点小,导致安装一个大软件的时候提示/tmp空间不足,最后通过创建新分区,并将新分区挂在到/tmp下,把/tmp空间扩大。安装gparted输入如下命令:sudo apt-get install gparted然后打开软件:sudo gparted打开后,界面如下:可以看到/dev/sda8挂载在/tmp目录下,空间大约为5G。最末尾有12.88G的空...

2018-08-04 22:24:00 200

转载 Tensorflow学习笔记3:卷积神经网络实现手写字符识别

# -*- coding:utf-8 -*-import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport osimport argparseimport sysDATA_DIR = os.path.join('.', 'mnist_link')# =====...

2018-07-29 21:29:00 160

转载 TensorFlow学习笔记2:逻辑回归实现手写字符识别

代码比较简单,没啥好说的,就做个记录而已。大致就是现建立graph,再通过session运行即可。需要注意的就是Variable要先初始化再使用。import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport matplotlib.pyplot as plt# 把下载...

2018-06-06 23:10:00 137

转载 TensorFlow学习笔记1:graph、session和op

graph即tf.Graph(),session即tf.Session(),很多人经常将两者混淆,其实二者完全不是同一个东西。graph定义了计算方式,是一些加减乘除等运算的组合,类似于一个函数。它本身不会进行任何计算,也不保存任何中间计算结果。session用来运行一个graph,或者运行graph的一部分。它类似于一个执行者,给graph灌入输入数据,得到输出,并保存中间的计算...

2018-05-21 23:40:00 435

空空如也

空空如也

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

TA关注的人

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