资源简介
《深度学习进阶:自然语言处理》是《深度学习入门:基于Python 的理论与实现》的续作,围绕自然语言处理和时序数据处理,介绍深度学习中的重要技术,包括word2vec、RNN、LSTM、GRU、seq2seq 和Attention 等。本书语言平实,结合大量示意图和Python代码,按照“提出问题”“思考解决问题的新方法”“加以改善”的流程,基于深度学习解决自然语言处理相关的各种问题,使读者在此过程中更深入地理解深度学习中的重要技术。本资源是官方提供的免费源代码。
代码片段和文件信息
# coding: utf-8
import numpy as np
class Sigmoid:
def __init__(self):
self.params = []
def forward(self x):
return 1 / (1 + np.exp(-x))
class Affine:
def __init__(self W b):
self.params = [W b]
def forward(self x):
W b = self.params
out = np.dot(x W) + b
return out
class TwolayerNet:
def __init__(self input_size hidden_size output_size):
I H O = input_size hidden_size output_size
# 初始化权重和偏置
W1 = np.random.randn(I H)
b1 = np.random.randn(H)
W2 = np.random.randn(H O)
b2 = np.random.randn(O)
# 生成层
self.layers = [
Affine(W1 b1)
Sigmoid()
Affine(W2 b2)
]
# 将所有的权重整理到列表中
self.params = []
for layer in self.layers:
self.params += layer.params
def predict(self x):
for layer in self.layers:
x = layer.forward(x)
return x
x = np.random.randn(10 2)
model = TwolayerNet(2 4 3)
s = model.predict(x)
print(s)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1130 2020-08-03 15:18 【源代码】深度学习进阶:自然语言处理\ch01\forward_net.py
文件 432 2020-08-03 15:46 【源代码】深度学习进阶:自然语言处理\ch01\show_spiral_dataset.py
文件 569 2020-08-03 15:34 【源代码】深度学习进阶:自然语言处理\ch01\train.py
文件 2150 2020-08-03 15:43 【源代码】深度学习进阶:自然语言处理\ch01\train_custom_loop.py
文件 1299 2020-08-03 15:46 【源代码】深度学习进阶:自然语言处理\ch01\two_la
....... 887 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch02\count_method_big.py
文件 631 2020-08-03 16:38 【源代码】深度学习进阶:自然语言处理\ch02\count_method_small.py
....... 335 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch02\most_similar.py
文件 450 2020-08-03 16:38 【源代码】深度学习进阶:自然语言处理\ch02\ppmi.py
....... 484 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch02\show_ptb.py
文件 403 2020-08-03 16:38 【源代码】深度学习进阶:自然语言处理\ch02\similarity.py
文件 499 2020-08-03 17:01 【源代码】深度学习进阶:自然语言处理\ch03\cbow_predict.py
文件 1425 2020-08-03 17:11 【源代码】深度学习进阶:自然语言处理\ch03\simple_cbow.py
文件 1424 2020-08-03 17:11 【源代码】深度学习进阶:自然语言处理\ch03\simple_skip_gram.py
文件 902 2020-08-03 17:01 【源代码】深度学习进阶:自然语言处理\ch03\train.py
文件 1539 2020-08-03 17:03 【源代码】深度学习进阶:自然语言处理\ch04\cbow.py
....... 2211061 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch04\cbow_params.pkl
....... 799 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch04\eval.py
文件 3583 2020-08-03 17:10 【源代码】深度学习进阶:自然语言处理\ch04\negative_sampling_la
文件 1489 2020-08-03 17:11 【源代码】深度学习进阶:自然语言处理\ch04\skip_gram.py
文件 1481 2020-08-03 17:10 【源代码】深度学习进阶:自然语言处理\ch04\train.py
文件 1495 2020-08-03 17:16 【源代码】深度学习进阶:自然语言处理\ch05\simple_rnnlm.py
文件 829 2020-08-03 17:31 【源代码】深度学习进阶:自然语言处理\ch05\train.py
文件 2101 2020-08-03 17:31 【源代码】深度学习进阶:自然语言处理\ch05\train_custom_loop.py
文件 2596 2020-08-03 17:44 【源代码】深度学习进阶:自然语言处理\ch06\better_rnnlm.py
....... 494 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch06\clip_grads.py
文件 463 2020-08-03 17:44 【源代码】深度学习进阶:自然语言处理\ch06\eval.py
....... 4181172 2020-06-04 13:38 【源代码】深度学习进阶:自然语言处理\ch06\Rnnlm.pkl
文件 1638 2020-08-03 17:45 【源代码】深度学习进阶:自然语言处理\ch06\rnnlm.py
文件 581 2020-08-03 17:44 【源代码】深度学习进阶:自然语言处理\ch06\rnn_gradient_graph.py
............此处省略46个文件信息
相关资源
- Python自然语言处理(PDF高清书籍分享
- python自然语言处理中文版.pdf223593
- PYTHON自然语言处理中文版.pdf
- PYTHON自然语言处理【中文版】110353
- [超清版]用Python进行自然语言处理.中
- Python-NLP之旅包含NLP文章代码集锦
- Python-python3实现互信息和左右熵的新词
- Python-全唐诗分析程序
- Python-pycorrector中文错别字纠正工具音
- Python-对四种句子文本相似度计算方法
- PYTHON自然语言处理_超高清pdf
- 精通Python自然语言处理
- 精通Python自然语言处理.pdf
- Python-爬取百度百科中文页面抽取三元
- Python-CCKS2017中文电子病例命名实体识
- python 自然语言处理实战代码部分
- 网易新闻数据,用于中文文本分类,
- DNN判断句子的通顺程度.py
- Python-流行BERT模型的一个简单而完整的
- Python-这是GoogleBERT模型的一个Pytorch重
- nltk语料库
- Python-深度学习与自然语言处理知识图
- Python-利用Python实现中文文本关键词抽
- python自然语言处理中文停用词
- Python-2019年百度的三元组抽取比赛一个
- 用Python进行自然语言处理带标签高清
- Python-基于TensorFlow和BERT的管道式实体
- PYTHON自然语言处理
评论
共有 条评论