Wpis z mikrobloga

Witam, muszę policzyć pochodną funkcji, która ma kilka argumentów (x0, x1, x2, x3, x4) i nie potrafię ogarnąć jak to zrobić używając pytorch autograd (takie mam zadanie). Co próbowałem zrobić:

import torch

import math

x = torch.tensor([x0, x1, x2, x3, x4], requires_grad=True)
y = (zdefiniowana funkcja względem x0 ... x4)
y.backward()

Natomiast dostaję error: 'float' object has no attribute 'backward'
Robię coś głupiego na pewno ale nie potrafię ogarnąć co. W zadaniu mam użyć autograd function.
#python #pytorch
  • 2