{ "info": { "author": "Octopus Energy", "author_email": "nerds@octopus.energy", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "[![CircleCI](https://circleci.com/gh/octoenergy/timeserio/tree/master.svg?style=svg)](https://circleci.com/gh/octoenergy/timeserio/tree/master)\n\n# timeserio\n\n`timeserio` is the missing link between `pandas`, `scikit-learn` and `keras`. It simplifies building end-to-end deep learning models - from a DataFrame through feature pipelines to multi-stage models with shared layers. While initially developed for tackling time series problems, it has since been used as a versatile tool for rapid ML model development and deployment.\n\nLoosing track of big networks with multiple inputs and outputs? Forgetting to freeze the right layers?\nStruggling to re-generate the input features? `timeserio` can help!\n\n![complex_network](https://raw.githubusercontent.com/octoenergy/timeserio/master/docs/source/_static/multinetwork_complex.svg?sanitize=true)\n\n## Features\n\n* Enable encapsulated, maintainable and reusable deep learning models\n* Feed data from `pandas` through `scikit-learn` feature pipelines to multiple neural network inputs\n* Manage complex architectures, layer sharing, partial freezing and re-training\n* Provide collection of extensible building blocks with emphasis on time series problems\n\n## Installation\n\n`pip install timeserio`, or install from source - `pip install -e .`\n\nSee [Getting Started](http://docs.octopus.engineering/timeserio/overview/getting_started.html#installation)\n\n## Documentation and Tutorials\n\nPlease see the [official documentation](http://tech.octopus.energy/timeserio/) on how to get started.\n\n## Development\n\nWe welcome contributions and enhancements to any part of the code base, documentation, or tool chain.\n\nSee [CONTRIBUTING.md](https://github.com/octoenergy/timeserio/blob/master/CONTRIBUTING.md) for details on setting up the development environment, running tests,\netc.\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": "https://github.com/octoenergy/timeserio", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "timeserio", "package_url": "https://pypi.org/project/timeserio/", "platform": "", "project_url": "https://pypi.org/project/timeserio/", "project_urls": { "Homepage": "https://github.com/octoenergy/timeserio" }, "release_url": "https://pypi.org/project/timeserio/0.10.1/", "requires_dist": [ "joblib", "numpy", "pandas", "scikit-learn (==0.20.3)", "keras (==2.2.4)", "s3fs", "holidays" ], "requires_python": "", "summary": "Machine Learning and Forecasting tools", "version": "0.10.1" }, "last_serial": 5523809, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "6530752fa94fc3476df5c1de90857056", "sha256": "245f7de5dd6f187a513f6ef9703277b2cc9ad9dfa60a537106d16127467b9971" }, "downloads": -1, "filename": "timeserio-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6530752fa94fc3476df5c1de90857056", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37535, "upload_time": "2019-07-12T15:51:24", "url": "https://files.pythonhosted.org/packages/c3/0d/ff4cbf375e527dbe19c7054fd2b917055382c5b0e85ea930e41ec0060c07/timeserio-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6b7d4ffe630b18d2b45a716a3fa2049", "sha256": "5510a698540d1f99361de6d7dbdb7ef5c1a6678b2caa76fa871d4af717e8f0d3" }, "downloads": -1, "filename": "timeserio-0.10.0.tar.gz", "has_sig": false, "md5_digest": "d6b7d4ffe630b18d2b45a716a3fa2049", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26988, "upload_time": "2019-07-12T15:51:29", "url": "https://files.pythonhosted.org/packages/06/60/d20bd73c8cccd42dd2dd2e5ed9efcb259030f2bf40af5e2ffa9dcbb5cec0/timeserio-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "387b436294eba62d67c92da838a39382", "sha256": "08a501d678f64a8ea1d772a8322c733b8066fd5224ec66d40921b52d6439bef0" }, "downloads": -1, "filename": "timeserio-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "387b436294eba62d67c92da838a39382", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37551, "upload_time": "2019-07-12T16:03:23", "url": "https://files.pythonhosted.org/packages/fa/e0/691c2ca83f5e5260c9714c52c961dbafdb77be9840663e6e04fbc143679d/timeserio-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a0d3cf08a977f3aea87a21a07e2959b", "sha256": "2ae07f01d9a4b6344208b278264a9e3f3e38740af670eb3f28f5741a285b8dd0" }, "downloads": -1, "filename": "timeserio-0.10.1.tar.gz", "has_sig": false, "md5_digest": "7a0d3cf08a977f3aea87a21a07e2959b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27043, "upload_time": "2019-07-12T16:03:25", "url": "https://files.pythonhosted.org/packages/d6/e4/09a6759f363cf896a58175f8b1f239580e76951d1a034d221ef9d947d759/timeserio-0.10.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "387b436294eba62d67c92da838a39382", "sha256": "08a501d678f64a8ea1d772a8322c733b8066fd5224ec66d40921b52d6439bef0" }, "downloads": -1, "filename": "timeserio-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "387b436294eba62d67c92da838a39382", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37551, "upload_time": "2019-07-12T16:03:23", "url": "https://files.pythonhosted.org/packages/fa/e0/691c2ca83f5e5260c9714c52c961dbafdb77be9840663e6e04fbc143679d/timeserio-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a0d3cf08a977f3aea87a21a07e2959b", "sha256": "2ae07f01d9a4b6344208b278264a9e3f3e38740af670eb3f28f5741a285b8dd0" }, "downloads": -1, "filename": "timeserio-0.10.1.tar.gz", "has_sig": false, "md5_digest": "7a0d3cf08a977f3aea87a21a07e2959b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27043, "upload_time": "2019-07-12T16:03:25", "url": "https://files.pythonhosted.org/packages/d6/e4/09a6759f363cf896a58175f8b1f239580e76951d1a034d221ef9d947d759/timeserio-0.10.1.tar.gz" } ] }