pytorch “符号可追溯”对于函数意味着什么?

fdbelqdn  于 2023-03-02  发布在  其他
关注(0)|答案(1)|浏览(112)

具体来说,我指的是Python和PyTorch,但我猜这个术语比Python/PyTorch有更普遍的含义。
函数torch._assert的PyTorch docs状态:
PythonAssert的一个 Package 器,它可以用符号进行跟踪。
1.那是什么意思?
1.为什么我要使用这个版本的assert,而不是Python内置的assert

kzipqqlq

kzipqqlq1#

PyTorch随FX工具包一起提供,该工具包包括“三个主要组件:* 符号跟踪器 *、中间表示和Python代码生成。
符号跟踪器建立了一个模块(例如函数)执行的图形,也就是它的语义。这样的图形可以帮助检查模块的内部。至于使用torch._assert,考虑Tensor经历了几次操作导致它违反了一些Assert的情况。

相关问题