Una alumna muy acertadamente nos hizo notar que la derivada temporal de la trayectoria está mal calculada en el apunte de PINNs y, consecuentemente, el error de la física. En vez de calcular la velocidad en conjunto
v = torch.autograd.grad(xhf, t_physics, torch.ones_like(xhf), create_graph=True)[0]
hay que calcular la velocidad en cada componente por separado
dx_dt = torch.autograd.grad(xhf[:, 0], t_physics, torch.ones_like(xhf[:, 0]), create_graph=True)[0]
dy_dt = torch.autograd.grad(xhf[:, 1], t_physics, torch.ones_like(xhf[:, 1]), create_graph=True)[0]
v = torch.concatenate([dx_dt, dy_dt], axis=-1
Ya corregimos este error en el apunte. No esperamos que cambien todo el TP numérico, pueden entregar el problema 3 como lo tienen. Sin embargo, sí les vamos a pedir que corrijan este punto en el problema 4 para poder calcular correctamente los parámetros. Obviamente vamos a tener esto en cuenta durante la corrección y sepan disculpar los estreses generados al respecto.
Les extendemos la fecha al Jueves 16/04 hasta las 23:59 hs para hacer las correcciones correspondientes.


