You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mainly, the change will be focused on the rotation Hamiltonian part, including:
Change transform module to e3 transform, which can support batchlize transformation matrix construction and rotation. The transformation is performed atomwise, or orbital pairwise. It is left to be determined in the implementation.
Change the Hamiltonian construction from onsite and hopping blocks according to the rotation level (e.p. if it is rotated at atom level, then Hamiltonian should be constructed without the functions to get onsite and hopping blocks, and another situation should be discussed later.)
Try to construct and save the rotation matrix in begins of the training, then we need no further rotational matrix construction, but how to achieve this? (If save it in file, then we need to modify the structure class to consistently read files from disk).
try to write a general e3 matrix construction class, which can also be useful in the following development that supports the fitting of various e3 equivariant quantities.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
Describe Current Status and Possible Solution
mainly, the change will be focused on the rotation Hamiltonian part, including:
Change transform module to e3 transform, which can support batchlize transformation matrix construction and rotation. The transformation is performed atomwise, or orbital pairwise. It is left to be determined in the implementation.
Change the Hamiltonian construction from onsite and hopping blocks according to the rotation level (e.p. if it is rotated at atom level, then Hamiltonian should be constructed without the functions to get onsite and hopping blocks, and another situation should be discussed later.)
Try to construct and save the rotation matrix in begins of the training, then we need no further rotational matrix construction, but how to achieve this? (If save it in file, then we need to modify the structure class to consistently read files from disk).
try to write a general e3 matrix construction class, which can also be useful in the following development that supports the fitting of various e3 equivariant quantities.
Additional Context
No response
The text was updated successfully, but these errors were encountered: