Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.3.2 -> v0.3.3 #69

Merged
merged 25 commits into from
May 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b96d5be
Bump version v0.3.2.post1 -> v0.3.3
nTrouvain May 2, 2022
8e1a21b
Fix: Wrong formating of requirements in setup.py
nTrouvain May 2, 2022
c79dfce
Fix: incorrect import path for ArpackNoConvergence error
nTrouvain May 2, 2022
7313997
Fix: Concat nodes not appened before multi input nodes
nTrouvain May 3, 2022
3487618
WIP: DataDispatcher squeezes vectors
nTrouvain May 3, 2022
ac2b0d6
Fix: typo in comments
nTrouvain May 5, 2022
cf2935d
Fix: clean mapping inputs/targets to input/trainable nodes in Models
nTrouvain May 5, 2022
5ad1fdd
Fix: typing problem for nodes and edges (set -> list)
nTrouvain May 5, 2022
4e5eb4b
Fix: Model.run should operate on several sequences at once
nTrouvain May 5, 2022
a0375f8
Fix: remove target mapping from data for unsupervised nodes
nTrouvain May 6, 2022
526a5bb
Fix: better error message for validation + handling __del__ Attribute…
nTrouvain May 6, 2022
41f573c
Refact+Fix: properly handling data in complex models
nTrouvain May 6, 2022
4f75e08
Add maintainance branch to test suite
nTrouvain May 6, 2022
879c870
Add doctrings
nTrouvain May 6, 2022
17c590c
Fix: bad file path + 'transient' parameter in readout changed to 'war…
nTrouvain May 6, 2022
ea6b5aa
Fix: Update random state generator to numpy.random.Generator
nTrouvain May 6, 2022
6bcfe1f
Fix: thread Lock called too soon (triggering timeout)
nTrouvain May 7, 2022
ceb6523
Update docs
nTrouvain May 7, 2022
a684c88
Add: Japanese vowels dataset
nTrouvain May 8, 2022
93a65b3
Update index badges + add Japanese vowels dataset
nTrouvain May 8, 2022
1cf997e
Update tutorials
nTrouvain May 8, 2022
7c4781e
Fix: remove dowloader from coverage
nTrouvain May 8, 2022
59c5b6e
Merge branch 'v0.3.0-maintainance' of https://github.com/reservoirpy/…
nTrouvain May 8, 2022
add03ee
Fix: bad logging function
nTrouvain May 8, 2022
523cd5d
Bump version in README (v0.3.2 -> v0.3.3)
nTrouvain May 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: "Testing"

on:
push:
branches: [master]
branches: [master, v0.3.0-maintainance]
paths-ignore:
- 'docs/**'
- 'examples/**'
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
[![Testing](https://github.com/reservoirpy/reservoirpy/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/reservoirpy/reservoirpy/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/reservoirpy/reservoirpy/branch/master/graph/badge.svg?token=JC8R1PB5EO)](https://codecov.io/gh/reservoirpy/reservoirpy)

# ReservoirPy (v0.3.2) 🌀🧠
# ReservoirPy (v0.3.3) 🌀🧠
**Simple and flexible code for Reservoir Computing architectures like Echo State Networks (ESN).**


Expand Down Expand Up @@ -64,7 +64,7 @@ pip install reservoirpy
or

```bash
pip install reservoirpy==0.3.2
pip install reservoirpy==0.3.3
```

If you want to use the previous version 0.2.4, you can install ReservoirPy using:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
reservoirpy.datasets.japanese\_vowels
=====================================

.. currentmodule:: reservoirpy.datasets

.. autofunction:: japanese_vowels
1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Concat.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Concat
~Concat.name
~Concat.output_dim
~Concat.params
~Concat.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.FORCE.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.FORCE
~FORCE.name
~FORCE.output_dim
~FORCE.params
~FORCE.unsupervised

Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.IPReservoir
~IPReservoir.name
~IPReservoir.output_dim
~IPReservoir.params
~IPReservoir.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Identity.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Identity
~Identity.name
~Identity.output_dim
~Identity.params
~Identity.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Input.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Input
~Input.name
~Input.output_dim
~Input.params
~Input.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.NVAR.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.NVAR
~NVAR.name
~NVAR.output_dim
~NVAR.params
~NVAR.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Output.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Output
~Output.name
~Output.output_dim
~Output.params
~Output.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.ReLU.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.ReLU
~ReLU.name
~ReLU.output_dim
~ReLU.params
~ReLU.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Reservoir.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Reservoir
~Reservoir.name
~Reservoir.output_dim
~Reservoir.params
~Reservoir.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Ridge.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Ridge
~Ridge.name
~Ridge.output_dim
~Ridge.params
~Ridge.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Sigmoid.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Sigmoid
~Sigmoid.name
~Sigmoid.output_dim
~Sigmoid.params
~Sigmoid.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Softmax.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Softmax
~Softmax.name
~Softmax.output_dim
~Softmax.params
~Softmax.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Softplus.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Softplus
~Softplus.name
~Softplus.output_dim
~Softplus.params
~Softplus.unsupervised

1 change: 1 addition & 0 deletions docs/source/api/generated/reservoirpy.nodes.Tanh.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,5 @@ reservoirpy.nodes.Tanh
~Tanh.name
~Tanh.output_dim
~Tanh.params
~Tanh.unsupervised

11 changes: 8 additions & 3 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,14 @@ ReservoirPy
**A simple and flexible code for Reservoir Computing architectures like Echo State Networks (ESN).**

.. image:: https://badge.fury.io/py/reservoirpy.svg
:target: https://badge.fury.io/py/reservoirpy
.. image:: https://travis-ci.org/reservoirpy/reservoirpy.svg?branch=master
:target: https://travis-ci.org/reservoirpy/reservoirpy
:target: https://badge.fury.io/py/reservoirpy.svg
.. image:: https://img.shields.io/pypi/pyversions/reservoirpy
:target: https://img.shields.io/pypi/pyversions/reservoirpy
.. image:: https://github.com/reservoirpy/reservoirpy/actions/workflows/test.yml/badge.svg?branch=master
:target: https://github.com/reservoirpy/reservoirpy/actions/workflows/test.yml/badge.svg?branch=master
.. image:: https://codecov.io/gh/reservoirpy/reservoirpy/branch/master/graph/badge.svg?token=JC8R1PB5EO
:target: https://codecov.io/gh/reservoirpy/reservoirpy/branch/master/graph/badge.svg?token=JC8R1PB5EO


:mod:`reservoirpy` is a simple user-friendly library based on Python scientific modules.
It provides a flexible interface to implement efficient Reservoir Computing (RC)
Expand Down