Эффективное вычисление производных третьего порядка с использованием PyTorch для многомерных входных данныхPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Эффективное вычисление производных третьего порядка с использованием PyTorch для многомерных входных данных

Сообщение Anonymous »

Я пытаюсь вычислить производные третьего порядка $f_{ijk} $ для
$i j
# Compute third derivative: ∂³f/∂x_i∂x_j∂x_k
third_ijk = torch.autograd.grad(hessian[i,j], x0, retain_graph=True, create_graph=True)[0][k]
f_ijk.append(third_ijk.item())

[/code]
Мои вопросы:
  • Как мне оптимизировать этот код, чтобы я мог найти f_{i,j,k } и f_{i,i,j
  • Существуют ли альтернативные методы или библиотеки, которые могут более эффективно обрабатывать производные высокого порядка для входных данных большой размерности?
Будем очень признательны за любые предложения и идеи! Заранее спасибо!!!

Подробнее здесь: https://stackoverflow.com/questions/791 ... h-dimensio
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»