一般我们自定义算子的时候,有以下流程
- 编写算子并注册
- 将算子放进模型定义
- 利用 torch.onnx.export() 编写 onnx 导出函数
第一步:手写一个算子,然后注册一下
(注册就是在正常的 forward 之前加一个 symbolic 函数)
(如何注册理解 symbolic 参考上个博客)
class CustomOp(torch.autograd.Function):
(注册就是在正常的 forward 之前加一个 symbolic 函数)
(如何注册理解 symbolic 参考上个博客)
class CustomOp(torch.autograd.Function):
2316
8887

被折叠的 条评论
为什么被折叠?