Change Log¶
torchdyn 0.1.0 (April 26, 2020)¶
First commit
torchdyn 0.1.1 (April 30, 2020)¶
Added new tutorial on integral adjoint training for trajectory tracking
torchdyn 0.2.0 (July 3, 2020)¶
Introduced new CNF nn.Module for continuous normalizing flows. CNFs disentangle Jacobian trace computation from data-dynamics, allowing for convenient extension to other variants.
Introduced Stable, HNN, LNN energy models. These wrap the func and handle the additional autograd calls, as well as dimension bookkeeping and concatenation.
Added several new tutorial notebooks
New static datasets: gaussians, gaussians_spiral, diffeqml.
Improved Adjoint to handle both terminal and integral loss functions simultaneously
Restructured overall API, including NeuralDE
controlled not a setting anymore: introduction of DataControl module
order, solver, atol, rtol are now arguments of NeuralDE
DEFunc is now implicitly called inside the NeuralDE class.
Slimmed down NeuralDE management of correct ODE solving call.
New test suite for adjoint, normalizing flows and NeuralDE`.