This repository is an implementation of the readout layer in this paper.
To install requirements:
pip install -r requirements.txt
In 'Data_preprocessing.ipynb', you can model neuron output currents with Gaussian distributions of varying standard deviations.
We don't share the data of neuron output currents.
You can simulate the linear classification in 'Linear_classification.ipynb'. Supervised learning models like single-layer perceptron, support vector machine, and logistic regression were used for the readout layer.