Since dmlc-core logging is providing logging capability to several projects, it would be great to have the capability of setting logging levels which will improve the user experience in these projects.
apache/mxnet#16666
apache/mxnet#10492
The implementation should allow changing the logging level at runtime, and for disabled logging levels, the invocation should incur as little overhead as possible.