torchsde icon indicating copy to clipboard operation
torchsde copied to clipboard

Differentiable SDE solvers with GPU support and efficient sensitivity analysis.

Results 28 torchsde issues
Sort by recently updated
recently updated
newest added

Is it possible to use or modify this code to do double stochastic integrals in a reasonable way, in order to support higher order SDE solvers? I am using your...

DEPRECATION: torchsde 0.2.5 has a non-standard dependency specifier numpy>=1.19.*; python_version >= "3.7". pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of...

I got the following errors: File ".venv\lib\site-packages\torchsde\_core\adjoint.py", line 271, in sdeint_adjoint extra_solver_state = solver.init_extra_solver_state(ts[0], y0) File ".venv\lib\site-packages\torchsde\_core\methods\reversible_heun.py", line 59, in init_extra_solver_state return self.sde.f_and_g(t0, y0) + (y0,) File ".venv\lib\site-packages\torchsde\_core\base_sde.py", line 92,...

WARNING: Error parsing dependencies of torchsde: .* suffix can only be used with `==` or `!=` operators numpy (>=1.19.*) ; python_version >= "3.7" ~~~~~~~^ python3 -V Python 3.10.10

Is the documentation for `extra_solver_state` going to come out at some point? Alternatively, are there any useful referencez to try and use this functionality? I would be particularly interested in...

I've applied the WGAN algorithm implemented in torchsde/example/sde_gap.py to sine function (deterministic with fixed initial conditions). After 30000 learning epochs we can see that algorithm struggles to capture the periodic...

DEPRECATION: distro-info 0.23ubuntu1 has a non-standard version number. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of distro-info or contact the...

kornia library has refactored some functions and the example/cont_ddpm.py was not working anymore due to an error raised in example/unet.py that needs to be changed to `return kornia.filters.filter2d(x, self.f, normalized=True)`.