摘要: 1.nn.Module类理解 pytorch里面一切自定义操作基本上都是继承nn.Module类来实现的 方法预览: class Module(object): def __init__(self): def forward(self, *input): def add_module(self, n 阅读全文
posted @ 2020-07-25 21:19 雨后观山色 阅读(17905) 评论(0) 推荐(3)
摘要: 1.类和对象的基本概念 面向对象的思想中提出了两个概念,即类和对象。类是对某一类事物的抽象描述,是一种抽象的数据类型,一种模板。而对象用于表示现实中该类事物的个体,也就是具体化了类的描述。它们的关系是,对象是类的具体实例,类是对象的模板。对象根据类创建,一个类可以创建多个对象。比如我定义了一个学生类 阅读全文
posted @ 2020-07-25 19:54 雨后观山色 阅读(1057) 评论(0) 推荐(0)
摘要: 1.word Embedding的概念理解 首先,我们先理解一下什么是Embedding。Word Embedding翻译过来的意思就是词嵌入,通俗来讲就是将文字转换为一串数字。因为数字是计算机更容易识别的一种表达形式。我们词嵌入的过程,就相当于是我们在给计算机制造出一本字典的过程。计算机可以通过这 阅读全文
posted @ 2020-07-25 18:12 雨后观山色 阅读(4291) 评论(0) 推荐(0)
摘要: 1.为什么要用pack_padded_sequence在使用深度学习特别是RNN(LSTM/GRU)进行序列分析时,经常会遇到序列长度不一样的情况,此时就需要对同一个batch中的不同序列使用padding的方式进行序列长度对齐(可以都填充为batch中最长序列的长度,也可以设置一个统一的长度,对所 阅读全文
posted @ 2020-07-25 15:18 雨后观山色 阅读(1991) 评论(0) 推荐(0)