Skip to content

Conversation

@sef43
Copy link
Collaborator

@sef43 sef43 commented Dec 30, 2025

  • adds the new tensornet2 architecture for the aceff-2.0 pre-trained model.

  • the key addition is Aimnet2 style neutral charge equilibration and a coulomb interaction.

  • This PR adds the tensonet2 model and a new output model that does a coulomb interaction using the predicted charges.

Note that the parent branch is #373

@sef43 sef43 requested a review from stefdoerr December 30, 2025 09:09
@sef43
Copy link
Collaborator Author

sef43 commented Dec 30, 2025

It also includes some Tensornet optimizations first attempted in this PR: #320
which reduce memory by ~30% and increase speed by ~30%, where possible:

  • I is kept as a scalar with shape [...,F]
  • A is kept as a vector with shape [...,F,3]
  • S is still a tensor with shape [...,F,3,3]

where F is the embedding dimension and the leading dim is the number of nodes or number of edges.

@stefdoerr stefdoerr merged commit 5242cc4 into torchmd:main Jan 5, 2026
@peastman
Copy link
Collaborator

peastman commented Jan 5, 2026

I see you merged this just after creating the 2.5 release. How soon will there be a release that can support AceFF-2.0?

@stefdoerr
Copy link
Collaborator

stefdoerr commented Jan 5, 2026 via email

@giadefa
Copy link
Contributor

giadefa commented Jan 5, 2026 via email

@stefdoerr
Copy link
Collaborator

Done, release building right now as 2.6.0. Should be available in 30ish minutes

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.

4 participants