1 问题描述
在看CHEX: CHannel EXploration for CNN Model Compression论文时,发现他的代码用到了dllogger模块。
直接pip install dllogger
安装该模块,但运行代码时,发现报了 AttributeError: module ‘dllogger’ has no attribute ‘StdOutBackend’ 错误,如下图所示,百度也搜不到想过问题解决。
2 解决方案
此时盲猜是版本问题,但如何安装别的版本呢?
经过查阅资料,可以使用如下命令安装:
pip install git+https://github.com/NVIDIA/dllogger.git
我此时安装的版本是1.0.0,就不再有这个问题了,类似的报错,可能也是版本问题,欢迎大家尝试使用这个解决方案进行处理。
也可以自己下载dllogger源码进行安装。
下载dllogger源码,解压,进入该目录,运行setup.py进行安装
python3 setup.py install