simpleml.persistables.meta_registry module

Meta class to auto register new classes

class simpleml.persistables.meta_registry.DatasetRegistry(classname, bases, dict_)[source]

Bases: simpleml.persistables.meta_registry.MetaRegistry

class simpleml.persistables.meta_registry.KerasRegistry[source]

Bases: abc.ABCMeta

class simpleml.persistables.meta_registry.MetaRegistry(classname, bases, dict_)[source]

Bases: sqlalchemy.ext.declarative.api.DeclarativeMeta, abc.ABCMeta

class simpleml.persistables.meta_registry.MetricRegistry(classname, bases, dict_)[source]

Bases: simpleml.persistables.meta_registry.MetaRegistry

class simpleml.persistables.meta_registry.ModelRegistry(classname, bases, dict_)[source]

Bases: simpleml.persistables.meta_registry.MetaRegistry

class simpleml.persistables.meta_registry.PipelineRegistry(classname, bases, dict_)[source]

Bases: simpleml.persistables.meta_registry.MetaRegistry

class simpleml.persistables.meta_registry.Registry[source]

Bases: object

Importable class to maintain reference to the global registry

get(class_name)[source]
get_from_registry(class_name)[source]
register(cls)[source]