Skip to main content

auto-bots

auto-bots is an easy-to-use time series forecasting package that does all the model selection work for you.

Installation

You can install auto-bots with a simple

pip install auto-bots

Then, to use the AutoTS model in your code, import it like so:

from auto_bots.AutoTS import AutoTS

Quickstart

AutoTS follows sci-kit learn's model.fit()/model.predict() paradigm. The only requirement of your data is that it must be a pandas dataframe with a datetime index. Given such a dataframe, here is how to train your model and make predictions:

model = AutoTS()

model.fit(data, series_column_name='passengers')
model.predict(start=pd.to_datetime('1960-1-1'), end=pd.to_datetime('1960-12-1'))

Tips/Tricks/Things to know

  • Since you provide the name of the time series column during fit, the dataframe provided during fit can contain as many extra columns as you like and the model will ignore them. No need to do a bunch of filtering before training!
  • You can have the model predict in-sample by setting the start_date equal to a date inside the data given during fit.

For a more thorough introduction, check out this example

Metadata

Release files for auto-bots 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auto-bots 0.0.4
File Size Uploaded
auto-bots-0.0.4.tar.gz 10.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for auto-bots 0.0.4
File Interpreter ABI Platform
auto_bots-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 28.8 kB

Release files / auto-bots-0.0.4.tar.gz

Download URL auto-bots-0.0.4.tar.gz
Size 10.5 kB
Tags Source
SHA-256 checksum
How to use checksums
8ed7e31ffb73d78d055fb0c630b492b950b6e13027fb4012a7ff84c26f2a4c54
BLAKE2b-256 checksum
How to use checksums
0b9e29fb6c04c0f024c7f0bfc1a55d6a90beae7d68f45baf113df6cab0c28f90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.6

Release files / auto_bots-0.0.4-py3-none-any.whl

Download URL auto_bots-0.0.4-py3-none-any.whl
Size 18.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cd0200ca84eecaa1b96dd24343accbc539b8b513d9e10358ae9198e5311a919d
BLAKE2b-256 checksum
How to use checksums
205a247e61fb67b147f790dada31dcb35901f569c9e40c54cbd276ba07d301d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.6

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page