我正在尝试学习如何使用MXNet和Tensorboard在卷积神经网络中可视化层激活。但是,在学习本教程时,我遇到了一个似乎与numpy有关的错误。
我按照本教程:https://medium.com/apache-mxnet/mxboard-mxnet-data-visualization-2eed6ae31d2c
当我在conda提示符并输入代码时:
tensorboard --logdir=./logs --host=127.0.0.1 --port=8888
发生以下错误:
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
ImportError: numpy.core.multiarray failed to import
我以为我在网上找到了一个解决方案,声称我已经安装了旧版本的numpy(1.14)。这具有讽刺意味,因为MXNet只运行旧版本。所以我有点困惑......
然而,总的来说,我完全失去了如何像其他人那样可视化图层激活。所以,如果你知道如何做到这一点的不同方式,我很高兴能得到一些帮助!
非常感谢!
看起来tensorboard
期待与安装的numpy
不同版本。您可以尝试升级numpy
的版本(但这可能会破坏MXNet功能),或者降级tensorboard
的版本。作为一个安全的选择,请放手一搏:
pip install --upgrade tensorflow==1.6.0
pip install --upgrade tensorboard==1.6.0