I guess my question is not well phrased. What I meant is why move out from 
header file while leaving the same function for CPU in the header

See line: 
https://github.com/apache/incubator-mxnet/pull/12374/files#diff-ba5bcd7d0b76b85a2df1f793dc4d3302R82

Aside from that, I think these functions are inside the inner class Impl which 
is supposed to handle all the implementation. Therefore I think it is very 
logical to leave them here in the header file.  Not to mention the performance 
advantage of calling inline function.

[ Full content available at: 
https://github.com/apache/incubator-mxnet/pull/12374 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to