{"push_id":865040752,"size":952,"distinct_size":952,"ref":"refs/heads/master","head":"5fcd7b18aa9496e5c47c38c6408430cd9f68a720","before":"a8ee67cba24c405e7efeb47bd54e7ecba9577014","commits":[{"sha":"cc974c9dff8594a320c46b19f28861ba56bcad39","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Some early steps implementing the new API\n\nusing OpenCL objects\n\n- Also renamed James's opencl stuff","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/cc974c9dff8594a320c46b19f28861ba56bcad39"},{"sha":"e4f2df51660f9e62dc4c007bca41bc6923e1fc91","author":{"email":"64ca792fb5c175e7df39b45a2e002dafe3bf02c1@gmail.com","name":"Trevor Bekolay"},"message":"Merged James's and Trevor's work. Tests run!","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/e4f2df51660f9e62dc4c007bca41bc6923e1fc91"},{"sha":"7692bb525e516aef9ea686c0d48626e94cf29fa8","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Removed out-of-date comment from old_api","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/7692bb525e516aef9ea686c0d48626e94cf29fa8"},{"sha":"d9e3b9035d42a6d482ca17b761acb05352ebc942","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Cleanup test dir\n\nRunning nosetests in the project should now\n* complete successfully\n* pass >= three tests\n* skip the rest of them.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/d9e3b9035d42a6d482ca17b761acb05352ebc942"},{"sha":"04fc308598301cc76ffac4d5a9e046c916ddb6f0","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Reorganization of nonlinear.py\n\nMoved Sim* classes to simulator.py, but kept math in nonlinear.py","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/04fc308598301cc76ffac4d5a9e046c916ddb6f0"},{"sha":"0397d70c68c3e6529479e2dd0d8138858990c26f","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Upgrade old_api.py to use refactored sim objects\n\nMainly this is work in the Ensemble-creation logic.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/0397d70c68c3e6529479e2dd0d8138858990c26f"},{"sha":"9e0285fc77fb49a29791555b19d9338c6a7c1a22","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Implement old_api make_input using Direct mode","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/9e0285fc77fb49a29791555b19d9338c6a7c1a22"},{"sha":"baa5c59c406c9ba8a8a8014faf5cdf8907c02e91","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Simulator workaround annoying np.dot semantics","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/baa5c59c406c9ba8a8a8014faf5cdf8907c02e91"},{"sha":"ef9f191015f6a64b841f23110943d5bdfb9d0609","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Revert crippling of test_old_api","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/ef9f191015f6a64b841f23110943d5bdfb9d0609"},{"sha":"475c77514fec04ab419816a772f96634c972c106","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Relax test_old_api with new make_input\n\nNew make_input using Direct mode makes decoded signal show up a timestep later\nthan before.  This is tested directly in test_simulator, so I removed\nthe assert from test_old_api.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/475c77514fec04ab419816a772f96634c972c106"},{"sha":"f0c24eb0bb1ae8f86776f427cef1ee76dc9e5e05","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Relaxed tolerance on test_api fast probe\n\nRecent refactoring means that the old seed is interpreted differently,\nresulting in a slightly less-accurate fast probe. The other probes are\nas accurate as before.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/f0c24eb0bb1ae8f86776f427cef1ee76dc9e5e05"},{"sha":"f6b09ac9a9e763d6a52fdd8cd7accc5a8230778d","author":{"email":"928a82b36634ae3020cbcee7ecf1b6ccd728df4b@uwaterloo.ca","name":"studywolf"},"message":"Added neuron to neuron connections\n\nInitial commit of neuron connection class.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/f6b09ac9a9e763d6a52fdd8cd7accc5a8230778d"},{"sha":"f9853089f91d7bfae2fc85a2b77db9d531fa7e04","author":{"email":"928a82b36634ae3020cbcee7ecf1b6ccd728df4b@uwaterloo.ca","name":"studywolf"},"message":"Added neuron to neuron connections to step","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/f9853089f91d7bfae2fc85a2b77db9d531fa7e04"},{"sha":"22824050e577a1979b8617b39861ae1684bd534e","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Testing old_api with TestCase class\n\nMaking tests into unit tests makes it easier to import them in nengo_ocl,\n swap the `Simulator` class attribute, and re-run all the tests with a\ndifferent simulator. I'd like to do more tests this way, rather than\nhaving them be just `test_foo` functions at the module level of test\nfiles.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/22824050e577a1979b8617b39861ae1684bd534e"},{"sha":"0cd78045e2ac805c82e09dd46e952e96f261a654","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"added old_api test of input probe","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/0cd78045e2ac805c82e09dd46e952e96f261a654"},{"sha":"6806f2323b212f868b4cc5a8841c91084827c79d","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Adding matmul test via old_api\n\nIt doesn't yet assert the correctness of the output signal, but it builds\nthe right graph and provides an option to show the converged signals.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/6806f2323b212f868b4cc5a8841c91084827c79d"},{"sha":"eff497209d606d11bac7faa92f39826dff72db27","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Added signals to Nonlinearities for probing\n\nThis turned out to be relatively easy, since the simulator was\neffectively allocating signal-like buffers for the input, output, and\nbias terms of nonlinearities anyway.\n\nThis change also had the the un-intended but nice consequence of\nremoving the need for separate neuron connections. These are now just\nencoders whose signal is the `output_signal` of some non-linearity.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/eff497209d606d11bac7faa92f39826dff72db27"},{"sha":"4777c7b0e1fd8a05b8eb5628a9de1efe62d580b0","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Adding preliminary support for signal names.\n\nMore to come, this should probably be included in the simulator_objects\nconstructors, to help with debugging in general.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/4777c7b0e1fd8a05b8eb5628a9de1efe62d580b0"},{"sha":"a3a9ad8b631b952d927d56c775705a9c4ae99bd3","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"Adding test_nonlinear\n\nFilling in support for rate mode, trying to track down\nbug in handling of lif bias.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/a3a9ad8b631b952d927d56c775705a9c4ae99bd3"},{"sha":"3ab8070f4ec993ac54be4521a030e641686d50c1","author":{"email":"2e2575547b5e016b3bb41f39548cd1d0b0e55244@gmail.com","name":"James Bergstra"},"message":"New old_api test (same old test with more neurons)\n\nThere is a bug in the current handling of the neuron bias, trying to find it.","distinct":true,"url":"https://api.github.com/repos/hunse/nengo/commits/3ab8070f4ec993ac54be4521a030e641686d50c1"}]}