@nouiz The info level stuff by default is already there, see utils/logging.py and the stuff in train.py related to it. 

Basically 
```python
import logging
...
log = logging.getLogger(__name__)
```
and `log.info()` calls will get you what you want.

It won't work with the backspace-printing stuff but as far as I know that's not cross-platform anyway, and  _probably_ does not play well with lots of alternative output capture methods (IPython qtconsoles and notebooks being two big ones I can think of).