Quantcast
Channel: Redino blog
Viewing all articles
Browse latest Browse all 80

ImportError: cannot import name ‘pad’ from ‘skimage.util’

$
0
0

Got error after upgrading skimage

Traceback (most recent call last):
  File "afy/yanderify.py", line 21, in 
    from afy.predictor_local import PredictorLocal
  File "K:\QQData\519329064\FileRecv\yanderifier\yanderify\cuda100\afy\afy\predictor_local.py", line 9, in 
    from animate import normalize_kp
  File "K:\QQData\519329064\FileRecv\yanderifier\yanderify\cuda100\afy\fomm\animate.py", line 7, in 
    from frames_dataset import PairedDataset
  File "K:\QQData\519329064\FileRecv\yanderifier\yanderify\cuda100\afy\fomm\frames_dataset.py", line 10, in 
    from augmentation import AllAugmentationTransform
  File "K:\QQData\519329064\FileRecv\yanderifier\yanderify\cuda100\afy\fomm\augmentation.py", line 12, in 
    from skimage.util import pad
ImportError: cannot import name 'pad' from 'skimage.util' (L:\ProgramData\Anaconda3\envs\fomm\lib\site-packages\skimage\util\__init__.py)

It's because skimage has removed pad API starting from version 0.18 (https://github.com/scikit-image/scikit-image/issues/4147)

So we should use np.pad instead of skimage.util.pad

The post ImportError: cannot import name ‘pad’ from ‘skimage.util’ appeared first on Redino blog.


Viewing all articles
Browse latest Browse all 80

Trending Articles