在使用TensorBoard时发现代码没有报错能正常运行,但是在终端中导入logs文件夹时出现此错误。
原因:在使用numpy模块的时候,调用了不存在的方法asscalar。
解决办法:
1.将代码中调用的asscalar方法替换为正确的方法,例如使用numpyl的item方法来获取数组
的值。
2.numpy的版本过高,需要降版本。终端中依次输入两条指令
1)pip uninstall numpy
2)pip install -U numpy==1.22.4
推荐使用方法2,最后成功打开tensorboard,问题解决!