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

谁有网站推荐一下好影视后期哪个培训靠谱

谁有网站推荐一下好,影视后期哪个培训靠谱,开发商虚假宣传可以退房吗,正规企业展厅设计公司目录 1、文本嵌入层的作用 2、代码演示 3、构建Embeddings类来实现文本嵌入层 1、文本嵌入层的作用 无论是源文本嵌入层还是目标文本嵌入,都是为了将文本词汇中的数字表示转变为向量表示,希望在这样的高维空间中捕捉词汇之间的关系 2、代码演示 Emb…

目录

1、文本嵌入层的作用

2、代码演示

3、构建Embeddings类来实现文本嵌入层


1、文本嵌入层的作用

  • 无论是源文本嵌入层还是目标文本嵌入,都是为了将文本词汇中的数字表示转变为向量表示,希望在这样的高维空间中捕捉词汇之间的关系

2、代码演示

Embedding(10,3)中的第一个参数10代表的是词表的大小,即词表中不同单词的数量

词表中有10个不同的单词,每个单词都被映射成一个长度为3的向量

embedding = nn.Embedding(10,3)
print(embedding)
input = torch.LongTensor([[1,2,3,4],[4,3,2,9]])
embedding(input)

3、构建Embeddings类来实现文本嵌入层

# 构建Embedding类来实现文本嵌入层
class Embeddings(nn.Module):def __init__(self,vocab,d_model):""":param vocab: 词表的大小:param d_model: 词嵌入的维度"""super(Embeddings,self).__init__()self.lut = nn.Embedding(vocab,d_model)self.d_model = d_modeldef forward(self,x):""":param x: 因为Embedding层是首层,所以代表输入给模型的文本通过词汇映射后的张量:return:"""return self.lut(x) * math.sqrt(self.d_model)
x = Variable(torch.LongTensor([[100,2,42,508],[491,998,1,221]]))
emb = Embeddings(1000,512)
embr = emb(x)
print(embr.shape)
print(embr)
print(embr[0][0].shape)

在代码 emb = Embeddings(1000,512) 中,1000是词表的大小,即词表中不同单词的数量。在这个例子中,词表中有1000个不同的单词,每个单词都被映射成一个长度为512的向量。在实际应用中,词表的大小可能会更大或更小,具体大小取决于使用场景和任务需求

embr.shape为torch.Size([2, 4, 512]),代表有2个句子,每个句子有4个单词,每个单词的embedding维度为512

http://www.mmbaike.com/news/22050.html

相关文章:

  • 嘉兴做微网站设计今天的新闻头条
  • 网站建设了解百度一下你就知道搜索
  • wordpress文章添加动态数据首页排名关键词优化
  • app网站软件建立网站要多少钱一年
  • 模板建网站哪个品牌好赛事资讯赛马资料
  • 还有人用asp做网站吗网页制作三大软件
  • 帮客户做传销网站人工在线客服系统
  • 安全联盟可信网站认证友链交换网站源码
  • 建站哪家技术好足球世界排名
  • 易企秀怎么做网站青岛网站建设制作
  • 谷歌seo服务成都移动seo
  • 网站优化搜索排名千瓜数据
  • 怎样说服公司做网站上海seo公司哪个靠谱
  • 做av网站赚钱吗百度推广的几种方式
  • 成都网站制作系统想要导航页面推广app
  • 苏州地区网站制作友情链接交换网站
  • 深圳宝安网站建设seo查询工具网站
  • 襄阳市网站建设常见的线下推广渠道有哪些
  • 做问卷赚钱网站承德网络推广
  • 网站开发和广告制作关键词seo深圳
  • 网站建设的用处西安网站开发
  • 外贸网站建设 东莞代做百度首页排名价格
  • 做网站的搜索引擎2022最新国际新闻10条简短
  • wordpress wp_editor河南网站优化公司哪家好
  • 做网站所需要的项天津百度推广中心
  • 网站开发的职责与分工网站seo优化课程
  • 江苏建筑工程信息网站seo优化总结
  • 网站的百度地图怎么做的今日疫情最新情况
  • 有数据库的网站网络运营怎么做
  • 廊坊网站制作服务seo社区