自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lusing的专栏

Android爱好者,C++爱好者,汇编爱好者,数学爱好者

  • 博客(9)
  • 收藏
  • 关注

原创 Python全栈快餐教程(1) - 用Flask处理HTTP请求

Python全栈快餐教程(1) - 用Flask处理HTTP请求初识FlaskFlask是最流行的Python web框架之一。我们来写个最小的web应用,只有一个路由先跑进来玩玩吧。from flask import Flask# 定义flask app对象app = Flask(__name__)# 处理路由@app.route('/')def index(): ...

2019-10-31 17:53:02 344

原创 代码补全快餐教程(1) - 30行代码见证奇迹

代码补全快餐教程(1) - 30行代码见证奇迹下面是我用30多行代码,包含了很多空行和注释的代码写成的代码补全模型。我们先看看效果吧。补全效果案例先来看个比较普通的(Python, Keras)已知:y_train = keras.utils.to_categorical(y_train, num_classes)\ny_test = keras.`补全之后是这样的:```pytho...

2019-10-27 18:02:07 856

原创 from torch._C import * ImportError: DLL load failed的一些原因

from torch._C import * ImportError: DLL load failed的一些原因没有安装最新的CUDA版本PyTorch升级版本的时候,请注意下是否CUDA版本也升级了。比如1.2的时候用的是CUDA 10.0,但是1.3的时候已经要求是CUDA 10.1了。如果没有安装CDUA 10.1,就会出现上面的错误。python script目录没有放到path中...

2019-10-24 19:25:36 725

原创 PyTorch快餐教程2019 (2) - Multi-Head Attention

PyTorch快餐教程2019 (2) - Multi-Head Attention上一节我们为了让一个完整的语言模型跑起来,可能给大家带来的学习负担过重了。没关系,我们这一节开始来还上节没讲清楚的债。还记得我们上节提到的两个Attention吗?上节我们给大家一个印象,现在我们正式开始介绍其原理。Scaled Dot-Product Attention首先说Scaled Dot-Pr...

2019-10-22 19:39:05 18171 7

原创 PyTorch快餐教程2019 (1) - 从Transformer说起

PyTorch快餐教程2019 (1) - 从Transformer说起深度学习已经从热门技能向必备技能方向发展。然而,技术发展的道路并不是直线上升的,并不是说掌握了全连接网络、卷积网络和循环神经网络就可以暂时休息了。至少如果想做自然语言处理的话并非如此。2017年,Google Brain的Ashish Vaswani等人发表了《Attention is all you need》的论文,提...

2019-10-21 16:27:39 2859 3

原创 Javascript类型推断(4) - 隐藏层的更新

Javascript类型推断(4) - enhance_data解析熟悉了整个流程之后,我们可以关注更多的细节。前面讲训练过程时,没有讲enhance_data的细节。这一部分的主要功能是更新隐藏层。它的调用点在:def train(): train_reader = create_reader(files['train']['file'], is_training=True) step...

2019-10-10 17:30:56 328

原创 强化学习快餐教程(3) - 一条命令搞定atari游戏

强化学习快餐教程(3) - 一条命令搞定atari游戏通过上节的例子,我们试验出来,就算是像cartpole这样让一个杆子不倒这样的小模型,都不是特别容易搞定的。那么像太空入侵者这么复杂的问题,建模都建不出来,算法该怎么写?别急,我们从强化学习的基础来讲起,学习马尔可夫决策过程,了解贝尔曼方程、最优值函数、最优策略及其求解。然后学习动态规划法、蒙特卡洛法、时间差分法、值函数近似法、策略梯度法...

2019-10-04 01:49:49 1411

原创 强化学习快餐教程(2) - atari游戏

强化学习快餐教程(2) - atari游戏不知道看了上节的内容,大家有没有找到让杆不倒的好算法。现在我们晋阶一下,向世界上第一种大规模的游戏机atari前进。太空入侵者可以通过pip install atari_py来安装atari游戏。下面我们以SpaceInvaders-v0为例看下Atari游戏的环境的特点。图形版在太空入侵者中,支持的输入有6种,一个是什么也不做,一个是...

2019-10-02 23:28:46 2120

原创 强化学习快餐教程(1) - gym环境搭建

强化学习快餐教程(1) - gym环境搭建欲练强化学习神功,首先得找一个可以操练的场地。两大巨头OpenAI和Google DeepMind都不约而同的以游戏做为平台,比如OpenAI的长处是DOTA2,而DeepMind是AlphaGo下围棋。下面我们就从OpenAI为我们提供的gym为入口,开始强化学习之旅。OpenAI gym平台安装安装方法很简单,gym是python的一个包,通...

2019-10-02 02:33:25 1125

空空如也

空空如也

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

TA关注的人

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