You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 16, 2021. It is now read-only.
There are some issues with the current Neural Network implementation. Though rusty-machine will not be able to beat existing deep learning frameworks it would be nice if we could provide a simple but powerful api.
Here are some issues with the current implementation that we would like to address:
Cannot control activation functions at the layer level (criterion controls the entire network).
There are other issues. But if we can find a solution to address these alone it would be a good step in the right direction.
One obvious improvement would be to adjust how the layers are defined in the model. Currently we simply give each layer a size. If instead each layer could be defined individually based on some enum we would gain more control (it could contain a simple ActivationFunc for feed forward, Pool etc.)
There are some issues with the current Neural Network implementation. Though rusty-machine will not be able to beat existing deep learning frameworks it would be nice if we could provide a simple but powerful api.
Here are some issues with the current implementation that we would like to address:
There are other issues. But if we can find a solution to address these alone it would be a good step in the right direction.
One obvious improvement would be to adjust how the layers are defined in the model. Currently we simply give each layer a size. If instead each layer could be defined individually based on some enum we would gain more control (it could contain a simple
ActivationFuncfor feed forward,Pooletc.)