Как выполнить численное интегрирование с pytorch, аналогичное функции trapz от numpy?

#python #pytorch #numerical-integration

#python #pytorch #численное интегрирование

Вопрос:

Название говорит само за себя. Есть ли в pytorch удобная функция, которая может выполнять что-то вроде np.trapz(y, x) (интегрирование по точкам в x и y через трапециевидное правило)?

Ответ №1:

Начиная с версии pytorch 1.2, была введена собственная функция trapz.

Ответ №2:

Для этого нет встроенного инструмента, но реализовать его самостоятельно не составит труда, особенно используя код numpy в качестве ориентира.