python - AttributeError:模块“torch.nn”没有属性“ReflectionPad3d”
问题描述
我正在练习 PyTorch 中的填充层。
当我尝试运行3d padding 中给出的示例时,发生了标题中给出的错误。
m = nn.ReflectionPad3d(1)
input = torch.arange(8, dtype=torch.float).reshape(1, 1, 2, 2, 2)
m(input)
这个错误的原因是什么?
解决方案
不幸的是ReflectionPad3d
,官方版本中还没有。您所指的文档针对的是不稳定的开发者预览版。查看最新稳定版本 1.9.0 的填充层部分,看看哪些是可用层。由于该主题的官方问题已经结束,我相信它将进入下一个版本。
推荐阅读
- android - 为什么 Compose 状态不仅更新 UI 组件,还重新启动 Android Studio 中的逻辑代码?
- intellij-idea - 我的 DataSpell 无法正确显示 Latex 公式
- node-pdfkit - Pdfkit 将页面拆分为 2 部分(页面的一半 - 左右)
- python - 向/从字典错误添加和报告数据
- rx-java - RXJava 在等待订阅者完成后丢弃并仅发出最新消息
- python - 这是将大数据框拆分为具有一定行数的较小数据框的正确方法吗?
- ios - 处理 iOS App Clip 中被拒绝的相机权限
- python - 是否可以使用 Pymongo 更新 Atlas 中的 MongoDB 文档而不替换它?
- python - 方法包装器'__init__'是什么意思?
- javascript - 我似乎无法使用 while 循环来处理我的代码