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.33k stars 124 forks source link

1.0.4 torchdyn not found #190

Closed dsm-72 closed 10 months ago

dsm-72 commented 1 year ago

install torchdyn 1.0.4 import torchdyn get error

mr-mikmik commented 1 year ago

same here

OswaldZhang commented 1 year ago

same

denizhanpak commented 1 year ago

Same but I think it's because pip install is only creating the dist-info file rather than installing the full package. Not sure why still working on it.

ljxw88 commented 1 year ago

same, use 1.0.3 instead

Basicallyimwell commented 1 year ago

same here

mokandil commented 1 year ago

I had the same issue when tried to install using pip install torchdyn. I tried to install the package directly from the GitHub repo. I tested it on Google Colab and everything works fine with me.

pip install git+https://github.com/DiffEqML/torchdyn.git

jbmaxwell commented 12 months ago

Same issue here. How do I get around it? Specifically, I want to use it with torch 2.0.1, which seems to be the problem. If I install directly from git it downgrades torch.

UPDATE: It works if I pip install from source.

maulberto3 commented 11 months ago

Hi, you might see my post useful: https://github.com/DiffEqML/torchdyn/issues/194#issuecomment-1648589685

josephdviviano commented 11 months ago

This commit fixed it - https://github.com/DiffEqML/torchdyn/commit/fcab1e2854d65f88c102c8f1259b8a905f8dbda0

they need to update the release.

klee61 commented 11 months ago

I tried to install from the github source and get an error message that "Could not find a version that satisfies the requirement torch<2.0.0,>>=1.8.1 (from torchdyn). No matching distribution found for torch<2.0.0,>=1.8.1". Is it because it is compatible only torch version up to 1.8.1?

atong01 commented 10 months ago

Fixed in release 1.0.5 https://github.com/DiffEqML/torchdyn/releases/tag/1.0.5.1

@klee61 this means that torchdyn currently requires torch version between 1.8.1 and 2.0.0