Skip to content

Update to PyTorch 2.5.1 and Python 3.12 (And fix some things) - #33

Merged
nschaetti merged 15 commits into
nschaetti:devfrom
RaameshB:dev
Feb 28, 2026
Merged

Update to PyTorch 2.5.1 and Python 3.12 (And fix some things)#33
nschaetti merged 15 commits into
nschaetti:devfrom
RaameshB:dev

Conversation

@RaameshB

Copy link
Copy Markdown
Contributor

Still working on fixing the actual tests in the repository, but this should work once that is done.

@RaameshB

RaameshB commented Nov 2, 2024

Copy link
Copy Markdown
Contributor Author

There was a little eigenvalue piece within the code that was deprecated, fixed it so the package works with the latest PyTorch.

@RaameshB RaameshB changed the title Fix Dependecies Reqs and Update Github Actions to Test Accordingly Update to PyTorch 2.5.1 and Python 3.12 Nov 2, 2024
@RaameshB

RaameshB commented Nov 2, 2024

Copy link
Copy Markdown
Contributor Author

This should probably fix the random seed issues that were there earlier. Also, I've modified some of the tests, some need manual checking, which I will do later. They are commented out and have TODOs.

@RaameshB

RaameshB commented Nov 2, 2024

Copy link
Copy Markdown
Contributor Author

Gradient descent works now, all I did was pass the ESN hidden states into a linear layer if the learning algorithm was set to 'grad'

@RaameshB RaameshB changed the title Update to PyTorch 2.5.1 and Python 3.12 Update to PyTorch 2.5.1 and Python 3.12 (And fix some things) Nov 2, 2024
@nschaetti
nschaetti merged commit b60e7e7 into nschaetti:dev Feb 28, 2026
1 of 2 checks passed
@nschaetti

Copy link
Copy Markdown
Owner

Merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants