如何结合mxnet修复tensorboard中的numpy错误?

问题描述 投票:0回答:1

我正在尝试学习如何使用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只运行旧版本。所以我有点困惑......

然而,总的来说,我完全失去了如何像其他人那样可视化图层激活。所以,如果你知道如何做到这一点的不同方式,我很高兴能得到一些帮助!

非常感谢!

numpy tensorboard mxnet
1个回答
0
投票

看起来tensorboard期待与安装的numpy不同版本。您可以尝试升级numpy的版本(但这可能会破坏MXNet功能),或者降级tensorboard的版本。作为一个安全的选择,请放手一搏:

pip install --upgrade tensorflow==1.6.0
pip install --upgrade tensorboard==1.6.0
© www.soinside.com 2019 - 2024. All rights reserved.