Metadata-Version: 2.1
Name: time_series_generator
Version: 0.0.3
Summary: Time Series Generator
Home-page: UNKNOWN
Author: Daniel Kaminski de Souza
Author-email: daniel@kryptonunite.com
License: UNKNOWN
Description: # Time Series Generator
        
        [![PyPI version](https://badge.fury.io/py/time-series-generator.svg)](https://badge.fury.io/py/time-series-generator) [![travis](https://travis-ci.org/krypton-unite/time_series_generator.svg?branch=master)](https://travis-ci.org/github/krypton-unite/time_series_generator) [![codecov](https://codecov.io/gh/krypton-unite/time_series_generator/branch/master/graph/badge.svg)](https://codecov.io/gh/krypton-unite/time_series_generator) [![GitHub license](https://img.shields.io/github/license/krypton-unite/time_series_generator)](https://github.com/krypton-unite/time_series_predictor)
        
        
        ## Description
        Emulates Teras Tensorflow TimeSeriesGenerator functionality
        
        ## Instalation
        
        ```terminal
        pip install time-series-generator
        ```
        
        ## Usage
        
        ```python
        import numpy as np
        from time_series_generator import TimeseriesGenerator
        
        data = np.array([[i] for i in range(50)])
        targets = np.array([[i] for i in range(50)])
        
        data_gen = TimeSeriesGenerator(data, targets,
                                        length=10, sampling_rate=2,
                                        batch_size=2)
        assert len(data_gen) == 20
        
        batch_0 = data_gen[0]
        x, y = batch_0
        assert np.array_equal(x,
                                np.array([[[0], [2], [4], [6], [8]],
                                        [[1], [3], [5], [7], [9]]]))
        assert np.array_equal(y,
                                np.array([[10], [11]]))
        ```
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: dev
Provides-Extra: test
