yifeim commented on issue #17676: URL: https://github.com/apache/incubator-mxnet/issues/17676#issuecomment-639087830
Hi there, I am too a little concerned about dropping module support. Since a large percent of the user based started with module APIs, dropping that support could alienate the user base. I got familiar around mxnet-1.3. The main functions I appreciate are: 1. sparse vector symbols - which are still best supported on module API or Symbol-Gluon; 2. control flow operators - which allow people to create basically any arbitrary operator that they would want (though it is still not quite arbitrary); 3. linalg package - some quite sophisticated algorithms that would not be easy to replicate. 4. Hybridize - some amount of input validation is desirable in shared libraries. I am not looking for the speed change, but rather the idea that I can easily catch the edge cases with a defined graph. To the gist of it, I do want to see more supports such as memory estimation / compute time estimation / nan checking, some of which are available in TVM. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
