自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PyTorch版《动手学深度学习》学习笔记 Task.4

有效长度 def SequenceMask(X, X_len,value=0): maxlen = X.size(1) mask = torch.arange(maxlen)[None, :].to(X_len.device) < X_len[:, None] X[~mask]=value return X 在seq2seq模型中,解码器只能隐式地从编...

2020-02-18 17:27:49 219

原创 PyTorch版《动手学深度学习》学习笔记 Task.3

循环神经网络:基于当前的输入与过去的输入序列,预测序列的下一个字符。 scatter() 一般可以用来对标签进行 one-hot 编码,这就是一个典型的用标量来修改张量的一个例子 class_num = 10 batch_size = 4 label = torch.LongTensor(batch_size, 1).random_() % class_num #tensor([[6], # ...

2020-02-17 16:35:14 208

原创 PyTorch版《动手学深度学习》学习笔记 Task.2

正则表达式 lines = [re.sub('[^a-z]+', ' ', line.strip().lower()) for line in f] Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 Python lower() 方法转换字符串中所有大写字符为小写。 正则表达式将所有非英文字符构成的子串全都替换成空格。 分词 现有的分词工具 Spa...

2020-02-14 19:45:54 196

原创 PyTorch版《动手学深度学习》学习笔记 Task.1

Python yield Python yield和return的关系和区别:带yield的函数是一个生成器,而不是一个函数了,这个生成器有一个函数就是next函数,next就相当于“下一步”生成哪个数,这一次的next开始的地方是接着上一次的next停止的地方执行的,所以调用next的时候,生成器并不会从foo函数的开始执行,只是接着上一步停止的地方开始,然后遇到yield后,return出要生...

2020-02-13 22:12:03 260

空空如也

空空如也

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

TA关注的人

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