pyRiemann / pyRiemann-qiskit

A library for machine learning and quantum programming based on pyRiemann and Qiskit projects
https://pyriemann-qiskit.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
22 stars 9 forks source link

Enable result caching #63

Closed gcattan closed 1 year ago

gcattan commented 2 years ago

Due to extensive computation time, it would be interesting to gather results from individual execution's to a cloud database, such as firebase.

gcattan commented 1 year ago

First step would be to create a firestore database (noSql):

datasets: {
     bi2012: {
          subject_01: {
               pipeline1: {
                    true_labels: [...],
                    predicted_labels: [...]
               }
          }
     }
}

And then a connector with Python:

https://firebase.google.com/docs/firestore/quickstart#python