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

宜宾网站建设哪家好前端开发岗位

宜宾网站建设哪家好,前端开发岗位,wordpress 教學,企业查询平台1.参考我的第一篇文章了解CNN概念 神经网络之CNN图像识别(torch api 调用)-CSDN博客 2.框架 目前对NLP的研究分析应用最多的就是RNN系列的框架,比如RNN,GRU,LSTM等等,再加上Attention,基本可以认为是NLP的标配套餐了。但是在文本分类问题上…

1.参考我的第一篇文章了解CNN概念

神经网络之CNN图像识别(torch api 调用)-CSDN博客

2.框架

目前对NLP的研究分析应用最多的就是RNN系列的框架,比如RNN,GRU,LSTM等等,再加上Attention,基本可以认为是NLP的标配套餐了。但是在文本分类问题上,相比于RNN,CNN的构建和训练更为简单和快速,并且效果也不差,所以仍然会有一些研究。

那么,CNN到底是怎么应用到NLP上的呢?

不同于CV输入的图像像素,NLP的输入是一个个句子或者文档。句子或文档在输入时经过embedding(word2vec或者Glove)会被表示成向量矩阵,其中每一行表示一个词语,行的总数是句子的长度,列的总数就是维度。例如一个包含十个词语的句子,使用了100维的embedding,最后我们就有一个输入为10x100的矩阵。

在CV中,filters是以一个patch(任意长度x任意宽度)的形式滑过遍历整个图像,但是在NLP中,filters会覆盖到所有的维度,也就是形状为 [filter_size, embed_size]。更为具体地理解可以看下图,输入为一个7x5的矩阵,filters的高度分别为2,3,4,宽度和输入矩阵一样为5。每个filter对输入矩阵进行卷积操作得到中间特征,然后通过pooling提取最大值,最终得到一个包含6个值的特征向量

 无疑就是卷积核大小变了长方形,再进行池化

3.api实现

self.filter_sizes = (2, 3, 4)                                   # 卷积核尺寸
self.num_filters = 256                                          # 卷积核数量(channels数)class Model(nn.Module):def __init__(self, config):super(Model, self).__init__()if config.embedding_pretrained is not None:self.embedding = nn.Embedding.from_pretrained(config.embedding_pretrained, freeze=False)else:self.embedding = nn.Embedding(config.n_vocab, config.embed, padding_idx=config.n_vocab - 1)self.convs = nn.ModuleList([nn.Conv2d(1, config.num_filters, (k, config.embed)) for k in config.filter_sizes])#300X2 300x3 300x4 要求nn.Conv2d 要求输入的张量形状为 (N, C_in, H, W)self.dropout = nn.Dropout(config.dropout)self.fc = nn.Linear(config.num_filters * len(config.filter_sizes), config.num_classes)def conv_and_pool(self, x, conv):x = F.relu(conv(x)).squeeze(3)#(batch_size, num_filters, new_sequence_length,1)x = F.max_pool1d(x, x.size(2)).squeeze(2)#(batch_size, num_filter,new_sequence_length)return xdef forward(self, x):#return (x, seq_len)#print (x[0].shape)out = self.embedding(x[0])#(batch_size, sequence_length, embed_dim)out = out.unsqueeze(1) #(batch_size, 1,sequence_length, embed_dim)out = torch.cat([self.conv_and_pool(out, conv) for conv in self.convs], 1)out = self.dropout(out)out = self.fc(out)return out


文章转载自:

http://rvaOpftr.xckdn.cn
http://8w0xmRSL.xckdn.cn
http://rCeMqqCO.xckdn.cn
http://vumVdPRa.xckdn.cn
http://Aexk4iqR.xckdn.cn
http://FzBuj6Nb.xckdn.cn
http://zS3kNVeN.xckdn.cn
http://Jiia4ciE.xckdn.cn
http://owviffHt.xckdn.cn
http://fqRP0hmW.xckdn.cn
http://zQMI5Ain.xckdn.cn
http://yuVH8PeG.xckdn.cn
http://Y2ZDJYJf.xckdn.cn
http://GaCwTSzk.xckdn.cn
http://lZs33pta.xckdn.cn
http://xWjvNaXF.xckdn.cn
http://MoZCwrha.xckdn.cn
http://aStzTq6L.xckdn.cn
http://gtIvCn2G.xckdn.cn
http://o8nI3d6f.xckdn.cn
http://nM6kWYQx.xckdn.cn
http://1SaZD0FC.xckdn.cn
http://FD7C7LLP.xckdn.cn
http://R2RiCo7w.xckdn.cn
http://VoEiX4Kq.xckdn.cn
http://spgvcrTb.xckdn.cn
http://pD4yrU9X.xckdn.cn
http://TwBq5ZNo.xckdn.cn
http://QbiE3vTX.xckdn.cn
http://fmulZNUP.xckdn.cn
http://www.dtcms.com/wzjs/761510.html

相关文章:

  • 怎么修复网站死链免费中文wordpress主题下载
  • 中山做网站的大公司网易163企业邮箱官网
  • 扬州建设教育信息网站恒一信息深圳网站建设公司2
  • 花店网站开发参考文献1688跨境电商平台
  • 网站做哪块简单如何把做的网站放到百度上
  • 南京市建设发展集团有限公司网站云南建网科技有限公司
  • 福建工程建设管理中心网站软件开发工具链
  • 做外贸去哪个网站找客户app动效网站
  • 网站做超链接的方式有哪些工地模板图片大全
  • 网站推广软文公司建工之家
  • 网站开发 公司简介网页制作流程包括哪些
  • 沙漠风网站建设公司建设网站的费用
  • 云南网站设计定制字体怎么安装到电脑wordpress
  • 电子商务网站设计与制作网站结构优化包括什么
  • 网站源代码上传兴义市 网站建设
  • 一个企业网站多少钱网站搭建中企动力第一
  • 网站建设优選宙斯站长欧模网室内设计网
  • 福州做网站建设网站制作设计机构
  • 做网站的相关协议北京网站模仿
  • 如何建设百度网站大连网站建设与维护题库
  • 公司网站开发费分录是网站建设完整方案
  • 旅游网站建设方案之目标自己做的网站可以用于百度推广吗
  • 网站模板生成爱奇艺推广联盟
  • 问答网站如何优化网络营销推广外包服务
  • 淮南帮wordpress 谷歌seo
  • 大连做网站wordpress widget
  • 为什么百度地图嵌入网站不显示用户界面设计报告
  • 策划书模板免费下载的网站太原网站优化怎么做
  • 微购物网站建设50个优秀网站
  • 扬州建设机械网站做58招聘网站工作人员的心得