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

永久免费网站建立北京seo服务商找行者seo

永久免费网站建立,北京seo服务商找行者seo,合肥做网站的公司百度,安卓网站建站系统笔者最近在尝试实现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.yidumall.com/news/5100.html

相关文章:

  • 沈阳专业网站制作设计线上广告平台
  • 幼儿园网站建设情况今日腾讯新闻最新消息
  • 网站备案有什么作用全网营销推广平台有哪些
  • 个人网站主页建设教程自己做网络推广怎么做
  • php网站开发教程下载吴江seo网站优化软件
  • 做网站设计所遇到的问题营销网站类型
  • 怎么查询一个网站有没有做竞价品牌推广宣传词
  • react做网站培训学校加盟
  • 成都专业网站建设套餐网络营销师培训费用是多少
  • 张家界建设信息网站怎样自己做网站
  • 郑州好的网站设计公司seo查询平台
  • 澄迈网站新闻建设公司做网站一般多少钱
  • 网站专做盗版小说 会犯法吗crm
  • 内蒙古企业网站建设合肥全网优化
  • 网页制作培训要多少钱网站推广和seo
  • 公司网建设单位百度优化是什么
  • seo网站优化教程找一个免费域名的网站
  • 罗湖区网站公司西地那非片的功能主治和副作用
  • 做网站销售提成怎么算seopc流量排名官网
  • 甘肃省人民政府网站首页优化营商环境条例全文
  • 怎么查询网站是什么时候做的微信营销软件群发
  • 做网站推销手表阿里云建站费用
  • 云阳网站建设网站首页布局设计模板
  • 公关公司是干嘛的seo搜索引擎招聘
  • 网站建设套模板东莞做网络推广的公司
  • 网站建设付款方式苏州seo公司
  • 网站附件下载表格怎么做杭州网站推广找哪家
  • 怎么做网站不被发现职业技能培训网
  • seo教程自学seo关键词排名注册价格
  • 企业做网站被骗太原网站推广公司