ImportError: cannot import name ‘compare_mse‘ from ‘skimage.measure‘

本文涉及的产品
云原生网关 MSE Higress,422元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: ImportError: cannot import name ‘compare_mse‘ from ‘skimage.measure‘

问题描述

在复现模型代码的时候遇到错误:ImportError: cannot import name 'compare_mse' from 'skimage.measure' 。


解决方案

这是由于 scikit-image 的版本问题,由于scikit-image版本升级后就修改了库函数。


方法1(修改scikit-image版本,不推荐):

pip install scikit-image==0.15.0


方法2(修改代码):

from skimage.measure import compare_mse


修改为:

from skimage.metrics import mean_squared_error as compare_mse


类似的问题:ImportError: cannot import name 'compare_ssim' from 'skimage.measure'

ImportError: cannot import name 'compare_psnr' from 'skimage.measure'

可以参考:ImportError: cannot import name ‘compare_ssim‘ from ‘skimage.measure‘-CSDN博客


相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
目录
相关文章
|
PyTorch 算法框架/工具 Python
代码import torch 报错 ImportError: numpy.core.multiarray failed to import
代码import torch 报错 ImportError: numpy.core.multiarray failed to import
503 0
|
Python
ImportError: cannot import name 'qmc' from 'scipy.stats' 解决办法
ImportError: cannot import name 'qmc' from 'scipy.stats' 解决办法
1495 0
ImportError: cannot import name 'qmc' from 'scipy.stats' 解决办法
cannot import name ‘DistanceMetric‘ from ‘sklearn.metrics‘
cannot import name ‘DistanceMetric‘ from ‘sklearn.metrics‘
650 0
cannot import name ‘DistanceMetric‘ from ‘sklearn.metrics‘
【Bug记录】ImportError: cannot import name ‘fetch_mldata‘ from ‘sklearn.datasets‘
【Bug记录】ImportError: cannot import name ‘fetch_mldata‘ from ‘sklearn.datasets‘
511 0
|
机器学习/深度学习 算法
ImportError: cannot import name ‘cross_validation‘ 解决方法
在学习机器学习分类算法 KNN 时,使用交叉验证时,调用了 cross_validation 函数,导入时报错。
381 0
ImportError: cannot import name ‘cross_validation‘ 解决方法
|
C++
ImportError: cannot import name ‘_maybe_get_pandas_wrapper_freq‘ from ‘statsmodels.tsa.filters._util
cannot import name ‘_maybe_get_pandas_wrapper_freq‘ from ‘statsmodels.tsa.filters._util
560 0
ImportError: cannot import name ‘_maybe_get_pandas_wrapper_freq‘ from ‘statsmodels.tsa.filters._util
|
Python
from scipy import special, optimize, from ._nnls import nnls ImportError: DLL load failed: 找不到指定的模块。
from scipy import special, optimize, from ._nnls import nnls ImportError: DLL load failed: 找不到指定的模块。
601 0
from scipy import special, optimize, from ._nnls import nnls ImportError: DLL load failed: 找不到指定的模块。
from sklearn.cross_validation import train_test_split发生报错
from sklearn.cross_validation import train_test_split发生报错
269 0
from sklearn.cross_validation import train_test_split发生报错
成功解决sklearn.exceptions.NotFittedError: This StandardScaler instance is not fitted yet. Call ‘fit‘ wi
成功解决sklearn.exceptions.NotFittedError: This StandardScaler instance is not fitted yet. Call ‘fit‘ wi