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

重庆网站制作合作商vue.js 做网站

重庆网站制作合作商,vue.js 做网站,做一个网页容易吗,哪个网站可以做代销笔者最近在尝试实现AlexNet的底层算子,基于pytorch的框架,本文主要记录一下pytorch中是如何实现relu算子的。 首先最外层是位于torch\nn\modules\activation.py,主要代码如下: __constants__ ["inplace"]inplace: bool…

笔者最近在尝试实现AlexNet的底层算子,基于pytorch的框架,本文主要记录一下pytorch中是如何实现relu算子的。
首先最外层是位于torch\nn\modules\activation.py,主要代码如下:

    __constants__ = ["inplace"]inplace: booldef __init__(self, inplace: bool = False):super().__init__()self.inplace = inplacedef forward(self, input: Tensor) -> Tensor:return F.relu(input, inplace=self.inplace)def extra_repr(self) -> str:inplace_str = "inplace=True" if self.inplace else ""return inplace_str

调用的是位于torch\nn\functional.py的如下代码:

def relu(input: Tensor, inplace: bool = False) -> Tensor:  # noqa: D400,D402r"""relu(input, inplace=False) -> TensorApplies the rectified linear unit function element-wise. See:class:`~torch.nn.ReLU` for more details."""if has_torch_function_unary(input):return handle_torch_function(relu, (input,), input, inplace=inplace)if inplace:result = torch.relu_(input)else:result = torch.relu(input)return result

然后调用的是aten\src\ATen\native\Activation.cpp的如下代码:

Tensor relu(const Tensor & self) {TORCH_CHECK(self.scalar_type() != at::kBool, "Boolean inputs not supported for relu");return at::clamp_min(self, 0);
}

可以看到,主要就是一个大小的比较。

pytorch调试工具

先说问题,只能看到python的处理逻辑,不能看到底层的C++的处理逻辑。
如何使用,参考的是这篇文章。注意,pdb虽然是python内置的包,但是仍然需要通过import pdb导入才能使用。

还有一个问题就是,pytorch是如何通过python代码调用C++代码的,留到下一篇博文更新。

http://www.yayakq.cn/news/827982/

相关文章:

  • 家居东莞网站建设wordpress 机制
  • 门户网站开发模板自己做的网站怎么挣钱
  • 网站地图定位用什么技术做广东网站建设公司报价表
  • 一学一做短视频网站做网站需要什么配置服务器吗
  • 快速生成网站wordpress火车头插件防重复
  • php做的网站后台汕头网站设计开发专业
  • 怎样更新网站文章建筑方案设计考试
  • 专门做纪录片的网站长沙哪个平台做网站好
  • 专门做超市海报的网站wordpress给图片加链接地址
  • 计生网站生育文明建设西宁网站建设推广
  • 一级a做爰片免费网站短视频教程购物网站的建设背景
  • 网站建设_推广_网页设计_域名注册_企业邮箱_虚拟主机 新闻百度旗下的所有产品
  • 免费网站建设有哪些网上推广哪个平台好
  • 长春制作公司网站58同城招聘找工作
  • 做网站最少多少钱做广告推广哪家好
  • 工程建设项目网站网站接入变更
  • 公司网站 域名wordpress知名博客主体
  • 浙江坤宇建设有限公司 网站营业执照注册网站
  • 宣城市市政建设集团公司网站深圳有没有做网站的
  • 服装鞋帽 网站建设html5 网站建设
  • 温州网络学堂百度搜索推广优化师工作内容
  • 备案主体负责人 网站负责人南宁seo推广优化
  • 西安市建设干部学校网站新手怎么在义乌拿货
  • 网站网页建设与制作怎么做账做房源网站
  • 公司网站无法收录网页游戏手机怎么玩
  • 邢台路桥建设总公司网站asp网站抓取
  • 网站图片链接怎么做的中国招标采购网
  • 网站规范建设情况广告公司图片
  • 爱站网 关键词挖掘工具网站流程图设计
  • 石家庄移动端网站建设十大培训机构教育培训机构哪家好