解决AttributeError: module ‘numpy‘ has no attribute ‘asscalar‘

在使用TensorBoard时发现代码没有报错能正常运行,但是在终端中导入logs文件夹时出现此错误。

原因:在使用numpy模块的时候,调用了不存在的方法asscalar。

解决办法:

1.将代码中调用的asscalar方法替换为正确的方法,例如使用numpyl的item方法来获取数组
的值。

2.numpy的版本过高,需要降版本。终端中依次输入两条指令

    1)pip uninstall numpy

    2)pip install -U numpy==1.22.4

推荐使用方法2,最后成功打开tensorboard,问题解决!

你可能感兴趣的:(一些报错,numpy)