Source code for simpleml.models.classifiers.keras.model

'''
Uses Keras's API to create a model classifier
'''

[docs]__author__ = 'Elisha Yadgaran'
from simpleml.models.classifiers.keras.base_keras_classifier import KerasClassifier from simpleml.models.classifiers.external_models import ClassificationExternalModelMixin # Import optional dependencies from simpleml.imports import Model
[docs]class WrappedKerasModelClassifier(Model, ClassificationExternalModelMixin): pass
[docs]class KerasModelClassifier(KerasClassifier):
[docs] def _create_external_model(self, **kwargs): external_model = WrappedKerasModelClassifier return self.build_network(external_model, **kwargs)