What I meant is that there is no way to make an true inplace detrend currently. By "true" I mean that doesn't need to use twice as much memory as the input array needs. So the copy argument is useless: there will be a copy in any case.