Skip to content
Snippets Groups Projects

WIP: First attempt to approach the issue bob.bio.base#106

Closed Tiago de Freitas Pereira requested to merge big-issue-106 into master
3 unresolved threads
Files
6
@@ -16,11 +16,6 @@ boost::shared_ptr<bob::learn::activation::ActivationRegistry> bob::learn::activa
return s_instance;
}
boost::shared_ptr<bob::learn::activation::Activation> bob::learn::activation::load_activation(bob::io::base::HDF5File& f) {
auto make = ActivationRegistry::instance()->find(f.read<std::string>("id"));
return make(f);
}
boost::shared_ptr<bob::learn::activation::Activation> bob::learn::activation::make_deprecated_activation(uint32_t e) {
switch(e) {
case 0:
@@ -99,11 +94,11 @@ bob::learn::activation::activation_factory_t bob::learn::activation::ActivationR
*/
template <typename T> struct register_activation {
static boost::shared_ptr<bob::learn::activation::Activation> factory (bob::io::base::HDF5File& f) {
static boost::shared_ptr<bob::learn::activation::Activation> factory () {
auto retval = boost::make_shared<T>();
retval->load(f);
return retval;
}
register_activation() {
T obj;
Loading