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

怎样做多商户网站客户管理系统小程序

怎样做多商户网站,客户管理系统小程序,企业软文,wordpress首页调用评论假设词汇量为 100 万个时的 CBOW 模型如下#xff0c;输入层和输出层存在 100 万个神经元。 下面两个问题导致耗时严重。 问题一、输入层的 one-hot 表示和权重矩阵的乘积。one-hot 表示占用内存过多#xff0c;计算 one-hot 表示与权重矩阵 的乘积#xff0c;需要花费大量…假设词汇量为 100 万个时的 CBOW 模型如下输入层和输出层存在 100 万个神经元。 下面两个问题导致耗时严重。 问题一、输入层的 one-hot 表示和权重矩阵的乘积。one-hot 表示占用内存过多计算 one-hot 表示与权重矩阵 的乘积需要花费大量时间。 问题二、中间层和权重矩阵的乘积以及 Softmax 层的计算。需要大量的计算花费大量时间。 解决问题一 计算one-hot 表示矩阵和权重矩阵的乘积其实就是将权重矩阵的某个特定的行取出来。如下图所示。 Embedding 层一个从权重矩阵中抽取单词ID对应行(向量)的层。 使用 params 和 grads 作为成员变量params中保存要学习的参数grads中保存梯度。并在成员变量 idx 中以数组的形式保存需要提取的行的索引(单词ID)。 正向传播从权重矩阵W中提取特定的行并将特定行的神经元原样传给下一层。 反向传播上一层(输出侧的层)传过来的梯度将原样传给下一层(输入侧的层)。上一层传来的梯度会被应用到权重梯度dW的特定行(idx)。 反向传播里面将梯度累加到对应索引上用于处理idx 中出现了重复的索引的情况。dW[…] 0的目的是保持dW的形状不变将它的元素设为0。 将原来CBOW模型中输入侧的 MatMul 层换成 Embedding 层减少内存使用量避免不必要的矩阵计算。 class Embedding:def __init__(self, W):self.params [W]self.grads [np.zeros_like(W)]self.idx Nonedef forward(self, idx):W, self.paramsself.idx idxout W[idx]return outdef backward(self, dout):dW, self.gradsdW[...] 0if GPU:np.scatter_add(dW, self.idx, dout)else:np.add.at(dW, self.idx, dout)return None
http://www.pierceye.com/news/154024/

相关文章:

  • 娱乐网站建设宁波网站建设多少钱一年
  • app制作器手机版下载网站关键词优化排名怎么做
  • 网站站外优化推广方式网站建设网站需要什么软件有哪些
  • 重庆建设厂招聘信息网站做坑网站需要
  • 光谷 网站建设公司海珠区住房和水务建设局网站
  • 公司做网站还是做appwordpress多文件传递变量
  • 网站教学苏州优化网站
  • 扁平化网站下载网站设计公司深圳
  • flash网站用什么做网站建设免费软件有哪些
  • 卖车网站投资网站建设
  • 网站开发过程 文档合肥婚恋网站建设
  • 网站自助建设目录更新 wordpress
  • 百度给做网站吗flash网站制作教程 下载
  • 化工销售怎么做网站wordpress 论坛功能
  • 网上做平面设计兼职不错的网站网站 seo优化
  • seo做的最好的网站设计专业
  • 顾家家居网站是哪个公司做的东莞软件有限公司
  • 云南做网站哪家好wordpress文章内多页效果
  • 上海做网站公司哪家好建筑公司有哪些部门和职位
  • 用front page2003做网站的导航条网站的站点建设分为
  • 开封网站建设zducmwordpress评论ajax
  • 电脑如何做网站空间西安网站建设sxyun
  • 济南历城区网站建设2022年没封网站直接进入
  • 平面设计和网站建设哪个好icp备案可以自己搞吗
  • 平面电商网站建设初级网页设计
  • 个人购物网站怎么备案数据调查的权威网站
  • 网站规划和建设的基本要求100个无水印短视频素材免费
  • 河北住房和建设厅官方网站如何建设运输网站
  • 网络品牌网站建设价格网站设计部
  • 用自己照片做衣服 杯子的是哪个网站深圳东门老街