nouiz/Theano — pull request #17 by mrocklin (2012-09-12 16:24:11+00:00)
Title: Gpu send wait

TODO

0. Test current implementation
1. ~~Split XFromY into two ops, leaving the original intact~~
2. ~~Create a local optimization to perform the split~~
3. ~~Create a PyObject to wrap `cudaEvent_t`~~
4. Add more inputs/outputs to Waits/Sends to handle garbage collection
5. Register the optimization correctly
6. Add destructor and reference counting to cudaEvent PyObj