- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 torch中tensor的view函数
import numpy as npimport torchx = torch.Tensor(2, 2, 2)y = x.view(1, 8) #输出维度:1*8z = x.view(-1, 4) # -1表示维数自动判断,此输出的维度为:2*4t = x.view(8) #输出维度 : 8*1t = x.view(-1) #输出维度: 1*8...
2019-10-29 11:30:48
953
转载 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
876
原创 python中的lambda函数用法
例1:传入多个参数的lambda函数def sum(x,y): return x+y用lambda来实现:p = lambda x,y:x+yprint(p(4,6))例2:传入一个参数的lambda函数a=lambda x:x*xprint(a(3)) # 注意:这里直接a(3)可以执行,但没有输出的,前面的print不能少 例3:多个参数的lamb...
2019-10-25 09:58:25
278
原创 简述Dirichlet 过程与中国餐馆过程
Dirichlet 过程原始定义:假如你是一家餐厅的主厨,你目前有一些食物:披萨、沙拉、意大利面等等。并且你叫来10个朋友问他们都吃了多少。(初始数据)目的:合理的找到组别,以便对食客合理的分类。k-means or Gaussian mixture modeling这些是传统的聚类,它们在开始的时候就要设定类别的数目。这个数目一开始是要给出的,但是,问题是在现实世界中,没有一个固定...
2019-10-12 11:11:35
1292
2
原创 Keras学习笔记--常用层--Lambda层
Keras学习笔记[(lambda x: x*x)(x) for x in range(10)])lambda解析lambda a, b : a+blambda 参数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
2092
sidekit使用说明.rar
2020-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人