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

动易学校网站电商网站订烟

动易学校网站,电商网站订烟,怎么为做的网站配置域名,学院网站建设实例一、自然语言概述 自然语言处理研究的主要是通过计算机算法来理解自然语言。对于自然语言来说,处理的数据主要就是人类的语言,该类型的数据不像我们前面接触的结构化数据或图像数据可以很方便的进行数值化 二、词嵌入层 词嵌入层的作用就是将文本转换为向…

一、自然语言概述

  • 自然语言处理研究的主要是通过计算机算法来理解自然语言。对于自然语言来说,处理的数据主要就是人类的语言,该类型的数据不像我们前面接触的结构化数据或图像数据可以很方便的进行数值化

二、词嵌入层

  • 词嵌入层的作用就是将文本转换为向量,词嵌入层首先会根据输入的词的数量构建一个词向量矩阵,例如:我们有5个词,每个词希望转换成3维度的向量,那么构建的矩阵的形状即为5*3,输入的每个词都对应了一个该矩阵中的一个向量

在Pytorch中,使用nn.Embedding词嵌入层来实现输入词的向量化

nn.Embedding(num_embeddings = 10, embedding_dim = 4)

nn.Embedding对象构建时,最主要有两个参数:

  • num_embeddings表示词的数量
  • embedding_dim表示用多少维的向量来表示每个词

将词转换为词向量的步骤:

  1. 先将语料进行分词,构建词与索引的映射,我们可以把这个映射叫做词表,词表中的每个词都对应了一个唯一的索引
  2. 然后使用nn,Embedding构建词嵌入矩阵,词索引对应的向量即为该词对应的数值化后的向量表示
import jieba
import torch
import torch.nn as nn# 分词
text = "北京冬奥的进度条已经过半,不少外国运动员在完成自己的比赛后踏上归途"
words = jieba.lcut(text)
print(words)print("-"*50)
# 去重
un_words = list(set(words))
print(un_words)
print("-"*50)
num = len(un_words)
print(num)# 调用embedding
embeds = nn.Embedding(num_embeddings=num, embedding_dim=3)
print(embeds(torch.tensor(4))) # 获取  '已经'  的词向量print("-"*50)for i,word in enumerate(un_words):print(word)print(embeds(torch.tensor(i)))
http://www.dtcms.com/wzjs/41796.html

相关文章:

  • wordpress最新文章调用河北百度seo点击软件
  • 怎样先做网站后买域名百度的seo关键词优化怎么弄
  • 为什么百度不收录wordpress网站推广与优化方案
  • 中国建设银行个人网站注册seo的理解
  • 网站建设首页面谷歌搜索排名规则
  • 股票网站建设seo优化几个关键词
  • 网上商城网站建设方案长尾词排名优化软件
  • 广州联雅做的网站怎么样百度seo优化
  • 谁有做任务网站全网营销推广系统
  • 做网站提成视频专用客户端app
  • 网站地图如何做西安百度框架户
  • 设计感十足的网站北京seo关键词
  • 记事本怎么做网站图片链接免费外链发布
  • 做企业网站安装什么系统好admin5站长网
  • 网站怎么做更新宁波做seo推广企业
  • 建自己博客网站枫树seo网
  • 网站不备案的后果免费网络项目资源网
  • 做html网站搜索框代码百度推广怎么收费的
  • 网站开发与经营百度加盟
  • 网站内容搜索百度风云榜明星
  • 二级建造师证件查询全国联网seo推广网址
  • 寻找在山西运城专业做网站推广的搜狗推广效果好吗
  • 怎样制作一个app软件seo搜索优化技术
  • 视频上传网站如何做优化seo网站
  • 龙港哪里有做阿里巴巴网站磁力猫最佳搜索引擎入口
  • 临桂城乡建设局网站凡科建站
  • 房地产公司网站建设与推广方案最新的全国疫情
  • 毕业设计做网站哪种好seo网站的优化流程
  • 河南省住建委官方网站长春网站建设
  • seo对于电子商务网站推广的作用公司软文代写