Added new Op for C ops to inherit from
Updated Theano tutorials with example for new COp class
example this tutorial => example of this tutorial
Main external function now has non-void arguments + Fixed extenal C example that was out of date.
Updated documentation to show that main functions now get typed arguments
Updated documentation to explain the necessity of c_support_code() and c_support_code_apply()
interupt => interrupt
Added warning about using the NODE_NAME_PLACEHOLDER macro in apply-agnostic support code
Added section comments in the C code
Update extending_theano tutorial
Fix uppercase for Op
Updated local_alloc_elemwise to remove all allocs when possible and to add assert only when we cannot determine whether the shapes will be correct.
Deprecated experimental.local_alloc_elemwise and enabled local_alloc_elemwise by default.
Incorporated reviewer comments.
Created tests.
Removed unnecessary assert.
Added documentation for config.experimental.local_alloc_elemwise_assert
Incorporated review comments.
Replaced <<<<APPLY_NAME_PLACEHOLDER>>>> with macro APPLY_SPECIFIC
Fixed bug wherein graph had more than one input but only one alloc and it tried to use an input without alloc as a baseline.
Incorporated reviewer suggestion.