Skip to main content

A wrapper for Keras models

Project description

ModelManager

Wrapper for keras models to ensure logging and reproducibility

import keras
from keras.models import Sequential

from ModelManager import ModelManager

# Create some simple model
my_model = Sequential()
my_model.add(Dense(2, input_dim=1, activation='relu'))
my_model.add(Dense(1, activation='sigmoid'))
my_model.compile(optimizer=keras.optimizers.Adam(learning_rate=0.01), loss='categorical_crossentropy')

# Some data
x = [1, 2, 3, 4, 5]
y = [1, 2, 3, 4, 5]

mm = ModelManager("some/path", model=my_model, save_history=True, save_weights=True, save_model=True)

mm.fit(x=x, y=y, batch_size=1, epochs=3)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

KerasModelManager-0.0.5.tar.gz (3.4 kB view details)

Uploaded Source

File details

Details for the file KerasModelManager-0.0.5.tar.gz.

File metadata

  • Download URL: KerasModelManager-0.0.5.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for KerasModelManager-0.0.5.tar.gz
Algorithm Hash digest
SHA256 8894d2628e75c83688cc2fd2b0cb51ebb47d1086929dc449a828a8581bfdec4f
MD5 e2167ac0b457fdaff4d80be2d8ec319d
BLAKE2b-256 36ab48b89361ebbf6afe481ae050787c2d9f2d60d7004b2366b90edc75732c40

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page