Hi MACE team,
We are the authors of ELoRA: Low-Rank Adaptation for Equivariant GNNs (OpenReview), published at ICML 2025.
We noticed that MACE v0.3.15 introduced LoRA-based fine-tuning for equivariant interatomic potentials, a direction we are very glad to see gaining traction in the community.
To our knowledge, ELoRA was the first published work to formally study and address the challenge of parameter-efficient fine-tuning for SO(3) equivariant GNNs, and was made publicly available several months before v0.3.15. While the implementations differ, with ELoRA applying low-rank decomposition directly to the path-dependent weight matrices and MACE's approach introducing an equivariant bottleneck layer in activation space, the two are mathematically equivalent for o3.Linear layers: both reduce to a rank-r update along each shared irrep path. We appreciate that your implementation was independently developed, and we raise this purely in the spirit of keeping the academic record connected.
If you feel it is appropriate, we would appreciate a citation in the relevant documentation or any accompanying publication.
Finally, we would like to express our sincere appreciation for MACE. Its quality and openness made it possible for us to build on top of it, and we are grateful for the work your team has put into it.
Best regards,
The ELoRA Authors
Hi MACE team,
We are the authors of ELoRA: Low-Rank Adaptation for Equivariant GNNs (OpenReview), published at ICML 2025.
We noticed that MACE v0.3.15 introduced LoRA-based fine-tuning for equivariant interatomic potentials, a direction we are very glad to see gaining traction in the community.
To our knowledge, ELoRA was the first published work to formally study and address the challenge of parameter-efficient fine-tuning for SO(3) equivariant GNNs, and was made publicly available several months before v0.3.15. While the implementations differ, with ELoRA applying low-rank decomposition directly to the path-dependent weight matrices and MACE's approach introducing an equivariant bottleneck layer in activation space, the two are mathematically equivalent for
o3.Linearlayers: both reduce to a rank-r update along each shared irrep path. We appreciate that your implementation was independently developed, and we raise this purely in the spirit of keeping the academic record connected.If you feel it is appropriate, we would appreciate a citation in the relevant documentation or any accompanying publication.
Finally, we would like to express our sincere appreciation for MACE. Its quality and openness made it possible for us to build on top of it, and we are grateful for the work your team has put into it.
Best regards,
The ELoRA Authors