自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈诚的博客

在校大学生

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python os库常用速查

使用os 记录一些常用方法路径相关操作os.path.dirname(file) # 获取当前文件所在路径 用于获取路径os.getcwd() # 得到当前工作目录(类似于终端命令中的pwd) 文件的相关操作os.listdir() # 获取指定目录下的所有文件和目录 os.remove() # 删除指定文件,相当于终端中的rm os.rmdi...

2018-03-14 20:57:29 703

原创 人人都能看懂的LSTM

这是笔者在看了台大李宏毅教授的深度学习视频之后的一点总结和感想。看完介绍的第一部分RNN尤其LSTM的介绍之后,整个人醍醐灌顶。本篇博客就是对视频的一些记录加上了一些个人的思考。0. 从RNN说起循环神经网络(Recurrent Neural Network)或RNN(Rumelhart et al.,1986c)是一种用于处理序列数据的神经网络。由于其能够“记录”先前的数据并且是一种“变长”(长

2017-12-16 22:37:09 1307

原创 浅谈将Pytorch模型从CPU转换成GPU

最近将Pytorch程序迁移到GPU上去的一些工作和思考 环境:Ubuntu 16.04.3 Python版本:3.5.2 Pytorch版本:0.4.00. 序言大家知道,在深度学习中使用GPU来对模型进行训练是可以通过并行化其计算来提高运行效率,这里就不多谈了。 最近申请到了实验室的服务器来跑程序,成功将我简陋的程序改成了“高大上”GPU版本。 看到网上总体来说少了很

2017-12-12 13:42:06 39205 2

原创 研究思路

1. 整体做研究的思路首先一个是整体的学习思路,大体来说分为两种。 1. 问题驱动改结构。 2. 结构迁移。 问题驱动改结构。就是从实际的问题出发,对原有的方法进行研究和探索,再想办法在原方法的基础上进行调整,又或者是创造一种新的方式,来达到不差于原方法的效果。 与传统方法相比,新的方法往往有自己特有的优势。另一方面,新的方法往往能够提供给我们灵感,让我们有另外一种弄角度来思考问题。

2017-09-21 21:01:34 8578

原创 对于在计算机中矩阵左乘右乘的思考

对于在计算机中矩阵左乘右乘的思考 在学习CS224n assignment的过程中,遇到了这么一句话: Note: In this assignment, the inputs to neural network layers will be row vectors because this is standard practice for TensorFlow(some b

2017-09-19 14:39:16 4114 1

原创 [读书笔记] 怎样读论文

[读书笔记] 怎样读论文 前言:我们导师推荐看的一篇论文 how to read a book,这里是我阅读此书做下的笔记和总结。三轮阅读法三轮阅读法顾名思义,就是通过三轮来阅读一篇文章。这里所说的三轮不是一篇文章从头到尾读三遍,而是将每一轮阅读的要求如下第一轮:让你掌握文章的大体意思。第二轮:抓住文章的内容,但不包括细节。第三轮:能够帮助你深入理解文章。第一轮阅读时间:5~10分钟

2017-09-09 09:40:52 767

翻译 Word2Vec导学第二部分 - 负采样

Word2Vec导学第二部分 - 负采样在word2vec导学的第二部分,我将介绍一些在基础skip-gram模型上的额外改进,这些改进是非常重要的,他将使得模型变得可以被训练。当你阅读word2vec中的skip-gram模型导学的时候,你会发现那个神经网络实在是太巨大了。在我给的这个例子下面,每个词向量由300个元素组成,并且一个单词表中包含了10000个单词。回想神经网络中有两个权重矩阵——一

2017-08-24 00:26:41 31673 8

翻译 Word2Vec导学 --- Skip-Gram模型

Word2Vec导学 — Skip-Gram模型这个导学覆盖了基于词转向量(Word2Vec)的skip-gram神经网络结构。我的这篇导学文章的目的是为了能够跳过一些通常的介绍和抽象内容,而能够洞察词转向量(Word2Vec)的本质,

2017-07-27 17:46:50 1695 1

原创 关于tile()函数在最近邻算法中的使用

关于tile()函数在最近邻算法中的使用 这里讨论的tile()函数指的是Python中的numpy包中的tile()函数 0. 前言最近在看机器学习实战这本书,在学习最近邻算法的时候书中使用了tile()这个函数。通过总结发现这个函数在一些场合中是非常好用的,可以通过数据的矩阵化思想来避免循环从而达到简化操作提高程序效率的目的。

2017-07-17 12:26:16 1136 1

原创 Git初学笔记

Git学习笔记2017/6/16 这次的笔记主要是笔者在观看莫烦的Git教学视频中进行记录的

2017-06-17 10:47:46 270

原创 Mac不能连接到服务器的终极解决方案

Mac不能连接到服务器的终极解决方案针对苹果电脑浏览网页不能连接到服务器,而可以正常上QQ的情况可以直接看最后粗体部分 使用苹果电脑上网的第一天还好好的到了第二天就突然打不开网页,说连接不到服务器了。使用苹果电脑上网的第一天还好好的到了第二天就突然打不开网页,说连接不到服务器如下图: 但是却可以正常使用QQ。通过网上的各种方案比如改DNS等都不能解决。 后面发现代理那勾着socket代理

2017-05-21 23:47:50 53404 9

原创 入门机器学习的第一个程序!(python版)

使用scikit-learn库写的第一个python机器学习小程序。值得大家一看。

2017-01-14 21:17:57 19322 6

原创 由getchar()浅谈stdin缓冲区

相信各位使用vs的都遇到过此类状况,当使用getchar()来要使程序暂停运行的时没有达到效果,而程序似乎忽略了getchar()一般直接走完了(黑色运行窗口运行完直接消失)对于此类函数程序前面都有使用到scanf()函数,比如下面的一个简单程序:

2016-06-17 09:02:23 3689 5

机器学习中的矩阵求导

本文的目标读者是想快速掌握矩阵、向量求导法则的学习者,主要面向矩阵、向量求导在机器学习中的应用。因此,本教程而非一 份严格的数学教材,而是希望帮助读者尽快熟悉相关的求导方法并在实践中应用。另外,本教程假定读者熟悉一元函数的求导。 所谓 ,仅仅是把把函数的自变量以及求导的结果排列成了矩阵的形式,方便表达与计算 而已。复合函数的求导法则本质上也是多元函数求导的链式法则,只是将结果整理成了矩阵的形式。只是对矩阵的每个分量逐元素 地求导太繁琐而且容易出错,因此推导并记住一些常用的结论在实践中是非常有用的。

2017-08-03

空空如也

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

TA关注的人

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