如何用pytorch做类似于numpy的trapz函数的数值积分?

How to do numerical integration with pytorch similar to numpy's trapz function?

标题说明了一切。 pytorch 中是否有一个方便的函数可以做类似 np.trapz(y, x) 的事情(通过梯形法则对 xy 中的点进行积分)?

没有内置工具,但自己实现应该不难,尤其是使用 numpy code 作为指导。

自 pytorch 1.2 版以来,引入了原生 trapz function