Inlining
Page describes some problems we need to overcome to make inlining more robust and less buggy
Refactor BinOp and UnOp
Move BinOp and UnOp out of Variable. Make them factory functions. This would unclutter Variable.
Check efficiency
Check efficiency of inlining before and after the switch to numpy. Blitz converts were dropped and this may have given us an efficiency hit. The converters were dropped because of the int and float issues for single valued arrays. weave.inline can be written in different ways depending on the converters see http://scipy.org/PerformancePython#head-a3f4dd816378d3ba4cbdd3d23dc98529e8ad7087
Bugs
Bunch of bugs have appeared that need to throw test errors. See