I want to use a hypernetwork on an entire vision backbone (39m parameters).
The hypernetwork structure looks like:
512 -> 512 -> 512 -> 39m
Unfortunately, the last layer means the hypernetwork has billions of parameters.
What could I do to reduce the parameter count of the hypernetwork?
(The 512-dimensional input vector is a noise vector that acts like a key that describes what details to focus on).