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
I am writing to inquire about the rescale_factor = math.sqrt(length / (2 * mmax + 1)) defined in the SO3_Grid and CoefficientMappingModule classes within SO3.py. Could you please explain its purpose? Additionally, would omitting rescale_factor affect the network's equivariance?
Thank you for your assistance.
Best regards,
Yang Zhong
The text was updated successfully, but these errors were encountered:
The reason is that we only have a subset of m components (from 0 to mmax) when projecting to grids instead of having all the m components (from 0 to lmax).
Since we want the grid features to be well-normalized (i.e., std = 1 and mean = 0), we rescale the remaining m components with rescale_factor.
Removing rescale_factor.
Removing it would not affect equivariance. It is similar to rescaling a feature uniformly, so equivariance will still be preserved.
Dear Developer,
I am writing to inquire about the
rescale_factor = math.sqrt(length / (2 * mmax + 1))
defined in theSO3_Grid
andCoefficientMappingModule
classes withinSO3.py
. Could you please explain its purpose? Additionally, would omittingrescale_factor
affect the network's equivariance?Thank you for your assistance.
Best regards,
Yang Zhong
The text was updated successfully, but these errors were encountered: