ctx是context的缩写, 翻译成"上下文; 环境"
ctx专门用在静态方法中
我们知道python类函数都要带self参数,但是在静态方法中,带ctx参数而不是self
self指的是实例对象; 而ctx用在静态方法中, 调用的时候不需要实例化对象, 直接通过类名就可以调用, 所以self在静态方法中没有意义
自定义的forward()方法和backward()方法的第一个参数必须是ctx; ctx可以保存forward()中的变量,以便在backward()中继续使用, 下一条是具体的示例
09-18
497
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-24
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交