Closed studywolf closed 11 years ago
Also, in the spirit of reducing up build times, I found it more natural to use numpy.linalg.lstsq() instead of the various dots and eigh stuff in ensemble_origin. It's probably faster too. Does it work in general?
A = neurons.accumulate(...)
decoders = lstsq(A, target_values)
gaaahhhh wtf. the only thing i wanted to include was the very last commit, the one from today. that one only changes ensemble.py ... sigh. i'll just delete this and try again.
good question! thought @tcstewar ?
ready to merge!
This drops the buildtime by a factor of 10-20. Just used numpy instead of creating theano functions for the encoders and random numbers in ensemble.py.