Skip to main content

Machine Learning and Forecasting tools

Project description

CircleCI codecov

timeserio

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.

Loosing track of big networks with multiple inputs and outputs? Forgetting to freeze the right layers? Struggling to re-generate the input features? timeserio can help!

complex_network

Documentation and Tutorials

Please see the official documentation on how to get started.

Features

  • Enable encapsulated, maintainable and reusable deep learning models
  • Feed data from pandas through scikit-learn feature pipelines to multiple neural network inputs
  • Manage complex architectures, layer sharing, partial freezing and re-training
  • Provide collection of extensible building blocks with emphasis on time series problems

Installation

pip install timeserio, or install from source - pip install -e .

See Getting Started

Development

We welcome contributions and enhancements to any part of the code base, documentation, or tool chain.

See CONTRIBUTING.md for details on setting up the development environment, running tests, etc.

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

timeserio-0.10.3.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

timeserio-0.10.3-py2.py3-none-any.whl (40.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file timeserio-0.10.3.tar.gz.

File metadata

  • Download URL: timeserio-0.10.3.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.4

File hashes

Hashes for timeserio-0.10.3.tar.gz
Algorithm Hash digest
SHA256 cd5b62e303165c546f28e9771b0d8ce249e00431367b3ade74af4d4c227f7c8f
MD5 63f4540ef2ce128edd1d8b26a6084b35
BLAKE2b-256 b7b86374fd01a54f03eb5149889ef34566e2ed4565713ba039c49b929fdf06b2

See more details on using hashes here.

File details

Details for the file timeserio-0.10.3-py2.py3-none-any.whl.

File metadata

  • Download URL: timeserio-0.10.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 40.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.4

File hashes

Hashes for timeserio-0.10.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 67efabe5678ceca351d230f9124f0355c167a7089202394f5d59855381581cb2
MD5 86b9e96522957ddccc7ff189e7008741
BLAKE2b-256 9dcf71f607051d2def7dbb9fbf3292a52972527a7ec224697fd97e6ff1be4d17

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