So if the weights were random e.g. 0.327 before conv, then after conv it became -0.2251. Then I do something with those weights. And I re-run the conv, wouldn’t it re-initialise with another random value then change based on what you feed it? Even if it were to randomly reinitialise to 0.327, I thought it would turn out different cause my inputs to it are different.
Or does it freeze the kernel weights after a single pass?
For my particular use case, I’m fine with overriding the conv weights cause I just want to use the weights straight after the conv for some equations