Skip to content

Feat/noise up main merge#45

Merged
sayeg84 merged 190 commits intofeat/noise_upfrom
feat/noise_up_main_merge
Mar 23, 2026
Merged

Feat/noise up main merge#45
sayeg84 merged 190 commits intofeat/noise_upfrom
feat/noise_up_main_merge

Conversation

@sayeg84
Copy link
Copy Markdown
Collaborator

@sayeg84 sayeg84 commented Mar 23, 2026

PR Checklist

  • Bug fix
  • Feature addition/change
  • [] Documentation addition/change
  • [] Test addition/change
  • [] Black formatting

Describe your changes here:

Updating the noise branch with some results from main

sayeg84 and others added 30 commits January 24, 2025 17:19
Migrating Paul Mifsud's cuda kernel and code adaptation for using it in SchNet over to the new repo
… test logic or due to numerical errors, have not run train loop yet, will incomporate some of the backwards logic in a cuda kernel later
jacopoventurin and others added 28 commits October 22, 2025 12:02
Add model compilation for simulation and update torch version
Fixed _search_for_model to also work with objects that do not have the __iter__ attribute.
* Make more strict check to enable loading of checkpoints

* Added missing dependencies to the list

* Fix typo

* Black
#32)

* If standard compilation fails, models are compiled using torch._dynamo.config.suppress_errors = True

When standard compilation raise an error a compilation with automatich detection of graph cuts will be performed, reporting a colorful warning

* updated compilation test

* bugfix: compilation for simulation only allowed when more than one structure is provided

torch.compile may behave incorrectly with scatter operations when only a single structure is provided.

* Added possibility to force compilation also for 1 molecule in a batch

* Added check for invalid valus in potential and forces
* Deprecate setup.py and reformat source

* Correct circle ci configuration

* Black scripts

* fixed linters python version and black

* fixed pytest path

* fixed small installation bug

* Change folder ordering

* Update example testing path

* Fix examples testing

* separated tests and and correct pytest structure

* Refactor tests

* Black

---------

Co-authored-by: jacopoventurin <venturinjacopo@gmail.com>
* test_stability

* restricted bending using angle raw

* test_stability

* original torsions

* cleaned

* merged and cleaned

* corrected dihedral

* added documentation to restrictedBending

* cleaned

* blacked

* scatter is now correctly imported from torch_geometric.utils
* Add saving of energy and force components

* run black

* Fix bug with tensor size

* Fix tensor shape mismatch
@sayeg84 sayeg84 merged commit ef1c2ee into feat/noise_up Mar 23, 2026
0 of 2 checks passed
@sayeg84 sayeg84 deleted the feat/noise_up_main_merge branch March 23, 2026 15:30
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.

9 participants