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

Reduce ensemble transmission pars memory usage #126

Merged
merged 1 commit into from
Oct 11, 2016

Conversation

mundya
Copy link
Member

@mundya mundya commented Jul 20, 2016

Instead of storing 3(!?) matrices representing the decoders and transforms applied to a connection originating at an ensemble only store 1. This should significantly decrease memory usage, and may lead to a speed up when removing passthrough nodes from a network.

Instead of storing 3(!?) matrices representing the decoders and
transforms applied to a connection originating at an ensemble only store
1. This should significantly decrease memory usage, and may lead to a
speed up when removing passthrough nodes from a network.
@mundya
Copy link
Member Author

mundya commented Jul 22, 2016

An additional option is to store the matrices using one of the classes from scipy.sparse though this would require another dependency.

@neworderofjamie
Copy link
Contributor

Looks good to me

@neworderofjamie neworderofjamie merged commit 129194b into master Oct 11, 2016
@neworderofjamie neworderofjamie deleted the reduce-ensemble-transmission-pars-memory branch October 11, 2016 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants