What does the "no_inplace" mean in theanano?
1 answer
Inplace calculations are calculations that destroy their inputs as a side effect. For example, if you iterate over a matrix and duplicate each element, this is an inplace operation because when you are done, the original input has been overwritten. Operations representing inplace calculations are disruptive, and by default they can only be inserted by optimizations, not user code.
So no_inplace is just the opposite.
From http://deeplearning.net/software/theano/glossary.html#glossary
+4