当前位置: 首页 > wzjs >正文

兴远建设网站百度问一问官网

兴远建设网站,百度问一问官网,wap游戏平台,swipe类网站1.了解词嵌入层的作用 2.了解循环网络层的作用 1.词嵌入层 将文本进行数值化,词嵌入层首先会根据输入的词的数量构建一个词向量矩阵,例如:我们有 100 个词,每个词希望转换成 128 维度的向量,那么构建的矩阵形状即为:100*128,输入…

1.了解词嵌入层的作用
2.了解循环网络层的作用

1.词嵌入层

将文本进行数值化,词嵌入层首先会根据输入的词的数量构建一个词向量矩阵,例如:我们有 100 个词,每个词希望转换成 128 维度的向量,那么构建的矩阵形状即为:100*128,输入的每个词都对应了一个该矩阵中的一个向量。

分词   去重 

构建索引列表  

构建词嵌入层 embedding(单词数量,维度)   embed(tensor) 输入为tensor

import jieba
import torch
import torch.nn as nn
from torch.onnx.symbolic_opset9 import tensortext = '啥什尼基hi你哈是汉纳省的,啊飒飒的'#分词
words = jieba.lcut(text)
print(words)
#['啥', '什尼基', 'hi', '你', '哈', '是', '汉', '纳省', '的', ',', '啊', '飒飒', '的']# 构建索引表index_toword={}
word_toindex={}#去重 set 它是无序且唯一元素的集合。当你将一个列表 words 作为参数传递给 set() 函数时,Python 会自动去除列表中的重复元素。
unique_word=list(set(words))for index,word in enumerate(words):index_toword[index]=wordword_toindex[word]=index# 构建词嵌入层
embed = nn.Embedding(num_embeddings=len(index_toword),embedding_dim=4)
# embed输入为tensor
print(index_toword[0])
print(embed(torch.tensor(0)))
'''
啥
tensor([-1.4100, -0.4027,  0.5297, -1.4162], grad_fn=<EmbeddingBackward0>)
'''

 2rnn

词嵌入层将文本信息转化为数字信息,然而文本信息具有序列特征(文本信息是由顺序的),为了表示序列关系,这就需要用到rnn对数据建模,rnn具有记忆功能的网络,处理带有序列特征的样本数据.

输入层的数量跟隐藏层相同  只有输入的最后一个变化  隐藏层维度不变
def test01():# 初始化rnn网络#           输入的每个单词的维度   隐藏层的大小  隐藏层神经元个数(最终输出的为维度)rnn = nn.RNN(input_size=128, hidden_size=256)# 输入的数据 当前的 隐藏层的#                    输入的大小   样本数量      输入的维度#inputs = torch.randn(seq_len=1,batch_size= 4,input_size=128)inputs = torch.randn(8,16,128)# #####输入层的数量跟隐藏层相同# 初始化隐藏层   层数                        维度#hn=torch.zeros(num_layers=1,batch_size=4,hidden_size=256)hn=torch.zeros(1,16,256)# 输入模型outputs,hn=rnn(inputs,hn)print(outputs.shape)print(hn.shape)'''torch.Size([8, 16, 256])torch.Size([1, 16, 256])
'''

http://www.dtcms.com/wzjs/412028.html

相关文章:

  • 网站开发毕业论文参考期刊文献抖音关键词推广怎么做
  • 天猫网站建设分析sem培训
  • 网站建设技术团队中国新闻社
  • 网站轮播图片怎么做的淘宝运营培训
  • dw做的手机端网站搜索seo优化
  • 支付宝 手机网站支付接口2.0房地产最新消息
  • seo网站优化推广怎么做何鹏seo
  • 提供网站建设课程无锡百度公司王东
  • 做网站的意义百度首页排名优化多少钱
  • 网站被镜像怎么做网站关键词优化的价格
  • 四川建设培训网刷seo快速排名
  • 网站建设重要软文推广代理
  • 网站的差异平台宣传推广方案
  • 网站建设win2012企业管理系统
  • 建设信用卡激活中心网站百度数据平台
  • 哪个网站查备案价百度推广登录入口登录
  • 汕头网页网站制作百度电话怎么转人工客服
  • 太原网站建设baidu北京广告公司
  • 做动态网站的用工具栏百度推广app下载安卓版
  • 培训教育行业网站建设方案武汉百度关键词推广
  • 网站设计的工作内容网站关键词优化案例
  • 焦作网站制作-焦作网站建设-焦作网络公司-维科网络seo排名软件怎么做
  • 浦口区建设局网站爱站网长尾关键词挖掘
  • 淄博网站建设推广百度快速排名优化服务
  • 便宜点的WordPress太原seo外包平台
  • 建设银行企业网站无法打印回单销售平台软件有哪些
  • 大连建设教育网站seo排名推广
  • 网站建设 话术网络软文范文
  • 给女朋友做的网站源码建网站公司哪里好
  • 新云网站模版网站怎么建立