DiffEqML / torchdyn

A PyTorch library entirely dedicated to neural differential equations, implicit models and related numerical methods
https://torchdyn.org
Apache License 2.0
1.4k stars 130 forks source link

can I modify the package somehow to make it compatible with Python 3.6? #117

Closed abcde-1447 closed 2 years ago

abcde-1447 commented 3 years ago

Hi,

Thank you for this great repo! I was trying to run this package for my research projects, and it looks like it requires Python 3.8, which is not compatible with several of packages I am using (e.g. pandas == 0.21). I am wondering if it is possible to somehow modify this package to make it compatible with Python 3.6?

Any suggestions would be much appreciated, thank you!

Zymrael commented 3 years ago

This should be definitely doable. We don't extensively use any feature from the newer Python version. However, you might need to tinker with the dependency versions to get this working. torchcde and pytorch-lightning should both be fine since they are 3.6+.

Let me know if you encounter issues related to a specific dependency, and we'll find a workaround.

Zymrael commented 2 years ago

Closing as the issue seems to be fixed.