{ "info": { "author": "Oscar Knagg", "author_email": "oscar@knagg.co.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: Unix", "Programming Language :: Python :: 3.6" ], "description": "# Olympic PyTorch\n\nOlympic implements a Keras-like API for PyTorch.\n\nThe goal of Olympic is to combine the joy of Pytorch's dynamic graph execution with the joy of Keras's high level abstractions\nfor training. Concretely, Olympic contains:\n\n1. The ``olympic.fit()`` function. This implements a very similar API\n to Keras's ``model.fit`` and ``model.fit_generator`` methods in a\n more functional and less object-oriented fashion and spares you\n the effort of \"hand-rolling\" your own training loop.\n2. ``Callback`` objects that perform functionality common to most deep\n learning training pipelines such as learning rate scheduling, model\n checkpointing and csv logging. These integrate into ``olympic.fit()``\n and spare you the effort of writing boilerplate code.\n3. Some helpful utility functions such as common metrics and some\n convenience layers from Keras that are missing in PyTorch.\n\nDocumentation is available [here](https://olympic-pytorch.readthedocs.io/en/latest/)\n\nThis package is available on PyPi.\n\n```\npip install olympic\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/oscarknagg/olympic-pytorch", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "olympic", "package_url": "https://pypi.org/project/olympic/", "platform": "", "project_url": "https://pypi.org/project/olympic/", "project_urls": { "Homepage": "http://github.com/oscarknagg/olympic-pytorch" }, "release_url": "https://pypi.org/project/olympic/0.1.5/", "requires_dist": [ "tqdm", "torch", "torchvision" ], "requires_python": "", "summary": "A port of the Keras API to PyTorch", "version": "0.1.5" }, "last_serial": 5197339, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0b45bdc6f50cbe722ad04ae12643c349", "sha256": "be9cf805189a392a827ee1fb239fe80e5c1529f531a719ed9f9e23c530d09a73" }, "downloads": -1, "filename": "olympic-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0b45bdc6f50cbe722ad04ae12643c349", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10675, "upload_time": "2018-11-30T20:18:33", "url": "https://files.pythonhosted.org/packages/57/aa/b0ede414f44d4921d13b6c5cd748c0db38398b2de34df595b3801711918e/olympic-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6561ab03c6bf18de7b828c3d9398e8d1", "sha256": "1877a5049c29c435c949d5f2037190e64fd3eae6be3664e949c73a37cdc3fa39" }, "downloads": -1, "filename": "olympic-0.1.tar.gz", "has_sig": false, "md5_digest": "6561ab03c6bf18de7b828c3d9398e8d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8156, "upload_time": "2018-11-30T20:18:35", "url": "https://files.pythonhosted.org/packages/93/80/9db6adaa842af96fab05b4655cd21a95b5dc1a3cc288f6449468c75e3cfb/olympic-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7efc29a3deb11bf389a22e33a6aee691", "sha256": "2ab5834f9a4280c230dce60d79948bdf0dda63f43660a7506eb2866e863c1881" }, "downloads": -1, "filename": "olympic-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7efc29a3deb11bf389a22e33a6aee691", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12664, "upload_time": "2018-12-04T22:37:18", "url": "https://files.pythonhosted.org/packages/b4/b1/85cb0d0712df6e189da8c4229d9c0a1a7413e0db9092fbe2e094487e2ae1/olympic-0.1.1-py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d15822edf38e83afa332e5b3d80ef4b4", "sha256": "fd3282fe040a927715faae277030a082385615246c70793a3c868581b4434e4c" }, "downloads": -1, "filename": "olympic-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d15822edf38e83afa332e5b3d80ef4b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12690, "upload_time": "2018-12-05T20:37:24", "url": "https://files.pythonhosted.org/packages/aa/53/a330129058eb0070f5297472a0572665b455a7a1eb781a8a83e1db88c7c0/olympic-0.1.2-py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3c0af1c8255a5949ff8350390c04d0f2", "sha256": "1a62712f912740971c121a2e6896715de495b24d0cdd6d5f5af57efa34ca9585" }, "downloads": -1, "filename": "olympic-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3c0af1c8255a5949ff8350390c04d0f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12710, "upload_time": "2018-12-23T19:07:31", "url": "https://files.pythonhosted.org/packages/6c/bf/b8cf2d31086093db5306ea88455892024cc753da47af9b409bf1a4b85b17/olympic-0.1.3-py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "5cff84b9a2b85f020db90a5ce6769c77", "sha256": "a0a66c05d0cd03ed08814081d4b2946e34cbb23a8141c7cecb2cf4935f638591" }, "downloads": -1, "filename": "olympic-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5cff84b9a2b85f020db90a5ce6769c77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12711, "upload_time": "2019-04-27T17:56:37", "url": "https://files.pythonhosted.org/packages/f4/4d/1bc48f25b3ca3b8446cd3ea19ec9d0b824edef85878f3a7c2a03a95716d1/olympic-0.1.4-py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "db0d396645eb8035335145e75b96d271", "sha256": "c381414739cdc4f05b334d1ce9234ed6d6d16466de8a24bbe7637d866433d005" }, "downloads": -1, "filename": "olympic-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "db0d396645eb8035335145e75b96d271", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12710, "upload_time": "2019-04-27T18:05:04", "url": "https://files.pythonhosted.org/packages/8a/04/75e446a206ba62fbadcb1dfe068d4e56f454b87b11aa40d04f9b587b05dc/olympic-0.1.5-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "db0d396645eb8035335145e75b96d271", "sha256": "c381414739cdc4f05b334d1ce9234ed6d6d16466de8a24bbe7637d866433d005" }, "downloads": -1, "filename": "olympic-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "db0d396645eb8035335145e75b96d271", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12710, "upload_time": "2019-04-27T18:05:04", "url": "https://files.pythonhosted.org/packages/8a/04/75e446a206ba62fbadcb1dfe068d4e56f454b87b11aa40d04f9b587b05dc/olympic-0.1.5-py3-none-any.whl" } ] }