Open DiogenesAnalytics opened 11 months ago
Might be interesting to a have a method called mutate()
that changes the layer parameters/type in a meaningful way in order to "evolve" the autoencoder architecture ...
def mutate(self) -> MutableLayerParams:
"""Mutate layer parameters in order to aid evolution of autoencoder."""
pass
Problem
Might be good to have a single autoencoder class that is completely customizable (i.e. you can not only configure the layer parameters, but also change the layer type).
Solution
The tentative solution: