Added VAE to cortex as well as numerous other functionality.
VAEs are the first model that uses plugins from other modules. Notably, the simple classifier now added to cortex/built_ins/models/classifier.py is used in VAE ModelPlugin.
In order to do this, I needed to added more referencing to the kwarg passing, so that the user could have control what parameters were being passed to the build functions. This may have added some difficult-to-interpret behavior in the back-end, which needs to be cleaned up in the future to make development clear.
Added VAE to cortex as well as numerous other functionality.
VAEs are the first model that uses plugins from other modules. Notably, the simple classifier now added to cortex/built_ins/models/classifier.py is used in VAE ModelPlugin.
In order to do this, I needed to added more referencing to the kwarg passing, so that the user could have control what parameters were being passed to the
build
functions. This may have added some difficult-to-interpret behavior in the back-end, which needs to be cleaned up in the future to make development clear.