{"push_id":963198145,"size":138,"distinct_size":1,"ref":"refs/heads/keep_stack_trace_in_opt","head":"d983bde36040e21f639558e0a17f26d25f5e25a4","before":"e891fb3fed4c1522f23a201bda6cfee6cf115e8b","commits":[{"sha":"713fd0feedd3e61c3c4a381c4eef024ca56bbdba","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDotOp: implement and test infer_shape","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/713fd0feedd3e61c3c4a381c4eef024ca56bbdba"},{"sha":"f6c486412c038ac5a87fffbb451287d7b8a0f7d1","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: implement and test","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/f6c486412c038ac5a87fffbb451287d7b8a0f7d1"},{"sha":"e68999e81f275b56c88ddee1592773e4472fbf19","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDotOp: simplify tests","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/e68999e81f275b56c88ddee1592773e4472fbf19"},{"sha":"ed4e0679d776f0811bd8720a8eaa9dcc89f588f5","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: test and fix grad","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/ed4e0679d776f0811bd8720a8eaa9dcc89f588f5"},{"sha":"7d1c99170275e97a4eb74079f3968589ea27f3a3","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: provide dtype in numpy reference implementation","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/7d1c99170275e97a4eb74079f3968589ea27f3a3"},{"sha":"1a285716c3ec231478541ee39087b22fdc7ec575","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"introduce optimization to move BatchedDot to GPU","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/1a285716c3ec231478541ee39087b22fdc7ec575"},{"sha":"91fe0a2ba900891311a51b1bedf417d1810b16c2","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: write docstrings","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/91fe0a2ba900891311a51b1bedf417d1810b16c2"},{"sha":"bee1a7a0d5488078e1cc5a41cb96372b91a67e3b","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: catch bad inputs","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/bee1a7a0d5488078e1cc5a41cb96372b91a67e3b"},{"sha":"2202eb41b4b824f28c35dfc4fd98d2c4adf1f719","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: more diverse tests","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/2202eb41b4b824f28c35dfc4fd98d2c4adf1f719"},{"sha":"cc8c9e4c3d46db40ec90566d7323a9d1ab4caa2c","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: fix grad","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/cc8c9e4c3d46db40ec90566d7323a9d1ab4caa2c"},{"sha":"62e2bf52b38064f8b2fe1a788eae317e7f7251b1","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: trust that gradients are floats","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/62e2bf52b38064f8b2fe1a788eae317e7f7251b1"},{"sha":"a915c8215bda85c516a5ebd69235461e7d7613e2","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: remove reference to Dot","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/a915c8215bda85c516a5ebd69235461e7d7613e2"},{"sha":"82aac7d9e97a3c7233a2d327d5c7e5123dc7b176","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: remove unnecessary __str__","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/82aac7d9e97a3c7233a2d327d5c7e5123dc7b176"},{"sha":"a3fc110c282756d5d31e289d9d41737590411c8e","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: fix optimization to handle matrices","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/a3fc110c282756d5d31e289d9d41737590411c8e"},{"sha":"cccef96c9ed4211c55f5253f8a399d3643d74e90","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: fix comments and remove assertion","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/cccef96c9ed4211c55f5253f8a399d3643d74e90"},{"sha":"4ce8a48027a98a6d8b972b0876f2b9dffc198545","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: first stab at C implementation","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/4ce8a48027a98a6d8b972b0876f2b9dffc198545"},{"sha":"9a3f6681661f60ccf5eb4a82c5a9ad80b9c8ce5c","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: generalize matrix-matrix code to matrix-vector, vector-matrix, vector-vector products","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/9a3f6681661f60ccf5eb4a82c5a9ad80b9c8ce5c"},{"sha":"0f03bac6ea66791d2df5b6e989a6eb0ad98043c6","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: PyArray_Newshape complains about NPY_KEEPORDER when it shouldn't","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/0f03bac6ea66791d2df5b6e989a6eb0ad98043c6"},{"sha":"c56c2f7082fceda268dca83faf0262949cac9ea1","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: fix potential bug","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/c56c2f7082fceda268dca83faf0262949cac9ea1"},{"sha":"1ac274a9d1fe3db5468af205de0f5db2e6e270db","author":{"email":"9fd31582139c4811e6ac66166cf126d1174746d9@gmail.com","name":"Tim Cooijmans"},"message":"BatchedDot: fix bad pointer arithmetic","distinct":false,"url":"https://api.github.com/repos/vmichals/Theano/commits/1ac274a9d1fe3db5468af205de0f5db2e6e270db"}]}