{ "info": { "author": "Eitan Kosman", "author_email": "eitan.kosman@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "# Keras Utils\n\nThis package provides utilities for Keras, such as modified callbacks, genereators, etc.\n\n## Installation\n\nTo install the package from the PyPi repository you can execute the following\ncommand:\n```sh\npip install keras-utils\n```\n\n## Usage\n\nThe usage of the package is simple:\n```py\nimport keras\nimport keras_utils\n\n# build your model\nmodel = get_model(input_shape, num_classes=num_classes, reserve_layers=reserve_layers)\n\n# build your train-set & validation-set generators\ntrain_generator = ImageDataGenerator().flow_from_directory(\n train_images_path,\n target_size=target_size,\n batch_size=batch_size,\n color_mode='rgb',\n class_mode='categorical',\n seed=seed,\n shuffle=True\n)\n\nvalid_generator = ImageDataGenerator().flow_from_directory(\n valid_images_path,\n target_size=target_size,\n batch_size=1,\n color_mode='rgb',\n class_mode='categorical',\n shuffle=False\n)\n\n# create a validation-callback which tests the validation-set every 10 epocks\nvalid_callback = ValidateCallback(10, valid_generator, model)\n\n# create a save-callback which saves the model every 20 epochs under the name \"model_name\"\nsave_callback = SaveCallback(20, 'model_name.model', model)\n\n# train your model\nmodel.fit_generator(generator=train_generator,\n epochs=epochs,\n verbose=1,\n workers=8,\n callbacks=[valid_callback, save_callback])\n\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eitankos/keras-utils", "keywords": "keras utilities", "license": "", "maintainer": "", "maintainer_email": "", "name": "keras-utils", "package_url": "https://pypi.org/project/keras-utils/", "platform": "", "project_url": "https://pypi.org/project/keras-utils/", "project_urls": { "Homepage": "https://github.com/eitankos/keras-utils" }, "release_url": "https://pypi.org/project/keras-utils/1.0.13/", "requires_dist": null, "requires_python": "", "summary": "Extended utilities for Keras", "version": "1.0.13" }, "last_serial": 4298215, "releases": { "1.0.10": [ { "comment_text": "", "digests": { "md5": "3ef134852d8f8b62794fba5b5396d4ed", "sha256": "16ffc445e226d94bf9fae791b08d89f8c2b14e18c5729ef0c2a20bf5daa407cd" }, "downloads": -1, "filename": "keras-utils-1.0.10.tar.gz", "has_sig": false, "md5_digest": "3ef134852d8f8b62794fba5b5396d4ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2426, "upload_time": "2018-09-21T21:25:18", "url": "https://files.pythonhosted.org/packages/d0/eb/f363ebf1c2d789fcd311057ae6f8ebc16e3a5c2f1b6aa18b24f02ab06829/keras-utils-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "f3ff18c2d8b9e537ecc92c6513f32caa", "sha256": "4aa83cf32ac2956d8aa19f3b9d72ea30c590946fc0642bd198a57836b933e678" }, "downloads": -1, "filename": "keras-utils-1.0.11.tar.gz", "has_sig": false, "md5_digest": "f3ff18c2d8b9e537ecc92c6513f32caa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2018-09-21T21:27:01", "url": "https://files.pythonhosted.org/packages/8c/15/79435d7c2ad652b62862db3dc5625e4d9534ffe504907593d7d8e61b80e4/keras-utils-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "f77eefdc78aa3275d2436abc04efd49c", "sha256": "90802f67d5d9d6aa239b62f663dcb3191556b73a333b534c9d58de3e9f1eca95" }, "downloads": -1, "filename": "keras-utils-1.0.12.tar.gz", "has_sig": false, "md5_digest": "f77eefdc78aa3275d2436abc04efd49c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2018-09-21T21:30:43", "url": "https://files.pythonhosted.org/packages/4f/a3/1bfae0a79ea410b17044635022ef56b465707ce044d53091c42ed408048f/keras-utils-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "e281eb73ee99fa2419fd5cef3b3d766e", "sha256": "2e0269412869b38a321356421bfc12f5787e37752601dd2c000b6d87d86a5a7a" }, "downloads": -1, "filename": "keras-utils-1.0.13.tar.gz", "has_sig": false, "md5_digest": "e281eb73ee99fa2419fd5cef3b3d766e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2018-09-21T21:50:48", "url": "https://files.pythonhosted.org/packages/31/a2/8be2aee1c8cd388e83d447556c2c84a396944c8bad93d710c5e757f8e98e/keras-utils-1.0.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e281eb73ee99fa2419fd5cef3b3d766e", "sha256": "2e0269412869b38a321356421bfc12f5787e37752601dd2c000b6d87d86a5a7a" }, "downloads": -1, "filename": "keras-utils-1.0.13.tar.gz", "has_sig": false, "md5_digest": "e281eb73ee99fa2419fd5cef3b3d766e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2018-09-21T21:50:48", "url": "https://files.pythonhosted.org/packages/31/a2/8be2aee1c8cd388e83d447556c2c84a396944c8bad93d710c5e757f8e98e/keras-utils-1.0.13.tar.gz" } ] }