Metadata-Version: 2.1
Name: sysbench_loader
Version: 0.0.5
Summary: Downloads and prepares various system identification benchmark datasets
Home-page: https://github.com/daniel-om-weber/sysbench_loader
Author: Daniel Weber
Author-email: danielusweber@gmail.com
License: Apache Software License 2.0
Keywords: nbdev jupyter notebook python
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: nonlinear-benchmarks
Requires-Dist: h5py
Requires-Dist: easyDataverse
Requires-Dist: pandas
Requires-Dist: gdown
Requires-Dist: bagpy
Provides-Extra: dev
Requires-Dist: matplotlib; extra == "dev"

# sysbench_loader


<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

This file will become your README and also the index of your
documentation.

## Install

``` sh
pip install sysbench_loader
```

## How to use

``` python
import sysbench_loader
```

``` python
sysbench_loader.all_dataset_loader
```

    [<function sysbench_loader.workshop.wiener_hammerstein(save_path: pathlib.Path)>,
     <function sysbench_loader.workshop.silverbox(save_path: pathlib.Path)>,
     <function sysbench_loader.workshop.cascaded_tanks(save_path: pathlib.Path)>,
     <function sysbench_loader.workshop.emps(save_path: pathlib.Path)>,
     <function sysbench_loader.workshop.noisy_wh(save_path: pathlib.Path)>,
     <function sysbench_loader.industrial_robot.industrial_robot(save_path: pathlib.Path)>,
     <function sysbench_loader.ship.ship(save_path: pathlib.Path, remove_download=True)>,
     <function sysbench_loader.quad_pelican.quad_pelican(save_path: pathlib.Path, remove_download=False)>,
     <function sysbench_loader.quad_pi.quad_pi(save_path: pathlib.Path, remove_download=False)>,
     <function sysbench_loader.broad.broad(save_path: pathlib.Path)>]

``` python
save_path = './tmp'
loaders = (loader(save_path) for loader in sysbench_loader.all_dataset_loader)
#list(loaders)
```
