Metadata-Version: 2.1
Name: steams
Version: 0.18
Summary: Space-time prediction with sparse and irregular space-time multi-timeserie.
Home-page: https://git.nilu.no/aqdl/steams_pkg
Author: Jean-Marie Lepioufle
Author-email: Jean-Marie Lepioufle <jm@jeanmarie.eu>
License: MIT + Copyright NILU
Project-URL: Homepage, https://git.nilu.no/aqdl/steams_pkg
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas (~=1.2.5)
Requires-Dist: torch (~=1.11)
Requires-Dist: numpy (~=1.23.3)
Provides-Extra: examples
Requires-Dist: ipython ; extra == 'examples'
Requires-Dist: jupyter ; extra == 'examples'
Requires-Dist: os ; extra == 'examples'
Requires-Dist: matplotlib ; extra == 'examples'

# steams

Space-time prediction with sparse and irregular space-time multi-timeseries.

Models presented in this packages are using an adaptive distance attention mechanism.
The weight of the attention are based either on the Ordinary Kriging equation system or the Nadaraya-Watson Kernel.

## Install from PyPi
```bash
pip install steams
```


## install from source
```bash
cd /tmp
git clone https://git.nilu.no/aqdl/steams_pkg.git
cd steams_pkg
pip3 install -e .
```

Package 'steams' has been tested on python 3.8 and 3.9

Running 'steams' with CUDA (v11.3), requires a manual installation of pytorch:
```bash
pip3 install torch==1.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
```
