Spherical Convolution: max_n_modes not used for weight initialization #608
Unanswered
rezmansouri
asked this question in
Q&A
Replies: 1 comment
-
Yes, max_n_modes is a parameter used for incremental meta-learning in the regular spectral conv. I don't believe there are any plans to apply incremental meta-learning to the SFNO. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I believe the parameter
max_n_modes
is not used inclass SphericalConv(BaseSpectralConv)
layer which is theconv_module
for the SFNO model, whereas its usage has been implemented in the SpectralConv class, the defaultconv_module
for FNO.Weight shape in
SphericalConv.__init__()
is defined as:But in
SpectralConv.__init__()
we have:There is also handling the different
n_modes
VS.max_n_modes
inSpectralConv.forward()
:which needs to be addressed accordingly in
SphericalConv.forward()
knowing thatsht
is happenning instead offft
. Maybe this is just a "todo" but I wanted to point it out :)Best,
Reza
Beta Was this translation helpful? Give feedback.
All reactions