- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 torch中tensor的view函数
import numpy as np import torch x = torch.Tensor(2, 2, 2) y = x.view(1, 8) #输出维度:1*8 z = x.view(-1, 4) # -1表示维数自动判断,此输出的维度为:2*4 t = x.view(8) #输出维度 : 8*1 t = x.view(-1) #输出维度: 1*8 ...
2019-10-29 11:30:48 923
转载 Pytorch中的RNN之pack_padded_sequence()和pad_packed_sequence()
为什么有pad和pack操作? 先看一个例子,这个batch中有5个sample 如果不用pack和pad操作会有一个问题,什么问题呢?比如上图,句子“Yes”只有一个单词,但是padding了多余的pad符号,这样会导致LSTM对它的表示通过了非常多无用的字符,这样得到的句子表示就会有误差,更直观的如下图: 那么我们正确的做法应该是怎么样呢? 在上面这个例子,我们想要得到的表示仅仅是LSTM过...
2019-10-25 19:21:58 828
原创 python中的lambda函数用法
例1:传入多个参数的lambda函数 def sum(x,y): return x+y 用lambda来实现: p = lambda x,y:x+y print(p(4,6)) 例2:传入一个参数的lambda函数 a=lambda x:x*x print(a(3)) # 注意:这里直接a(3)可以执行,但没有输出的,前面的print不能少 例3:多个参数的lamb...
2019-10-25 09:58:25 254
原创 简述Dirichlet 过程与中国餐馆过程
Dirichlet 过程原始定义: 假如你是一家餐厅的主厨,你目前有一些食物:披萨、沙拉、意大利面等等。并且你叫来10个朋友问他们都吃了多少。(初始数据) 目的:合理的找到组别,以便对食客合理的分类。 k-means or Gaussian mixture modeling 这些是传统的聚类,它们在开始的时候就要设定类别的数目。这个数目一开始是要给出的,但是,问题是在现实世界中,没有一个固定...
2019-10-12 11:11:35 1187 2
原创 Keras学习笔记--常用层--Lambda层
Keras学习笔记[(lambda x: x*x)(x) for x in range(10)]) lambda解析 lambda a, b : a+b lambda 参数1,参数2: 返回值 分析表达式 [(lambda x: x*x)(x) for x in range(10)] [(lambda x: x*x)(参数x) for 参数x in range(10)] Ng课程中的x = L...
2019-08-27 11:18:12 2033
sidekit使用说明.rar
2020-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人