You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Hi, when I ran some checks before merging (#7712 ), there were some bugs.
Because of the check with matplotlib 3.8.4 worked perfectly, so I think the reason is the new version(3.9.0) of matplotlib (released Released: May 16, 2024) has no attribute 'get_cmap'.
The below log are some errors:
2024-05-16T10:23:10.3631070Z ======================================================================
2024-05-16T10:23:10.3631954Z ERROR: test_blend_00 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3633156Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3633925Z Traceback (most recent call last):
2024-05-16T10:23:10.3635837Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3637800Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3638729Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3639546Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3640375Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3641180Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3642006Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3642754Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3643554Z
2024-05-16T10:23:10.3644105Z
2024-05-16T10:23:10.3644298Z ======================================================================
2024-05-16T10:23:10.3644991Z ERROR: test_blend_01 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3645811Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3646431Z Traceback (most recent call last):
2024-05-16T10:23:10.3648682Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3649910Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3650774Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3651614Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3652537Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3653402Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3654264Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3655306Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3656113Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3656712Z
2024-05-16T10:23:10.3656922Z ======================================================================
2024-05-16T10:23:10.3657686Z ERROR: test_blend_02 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3658652Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3659319Z Traceback (most recent call last):
2024-05-16T10:23:10.3661053Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3661977Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3662547Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3663172Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3664123Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3665087Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3666048Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3666936Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3667817Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3668461Z
2024-05-16T10:23:10.3668686Z ======================================================================
2024-05-16T10:23:10.3669470Z ERROR: test_blend_03 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3670598Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3671268Z Traceback (most recent call last):
2024-05-16T10:23:10.3672797Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3674193Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3675132Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3676063Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3677041Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3677976Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3678925Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3679805Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3680740Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3681378Z
2024-05-16T10:23:10.3681597Z ======================================================================
2024-05-16T10:23:10.3682388Z ERROR: test_blend_04 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3683191Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3683589Z Traceback (most recent call last):
2024-05-16T10:23:10.3684609Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3685544Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3686090Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3686616Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3687146Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3687647Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3688288Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3688777Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3689325Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3689731Z
2024-05-16T10:23:10.3689865Z ======================================================================
2024-05-16T10:23:10.3690508Z ERROR: test_blend_05 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3691081Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3691476Z Traceback (most recent call last):
2024-05-16T10:23:10.3692927Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3694266Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3694998Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3695740Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3696336Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3696834Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3697433Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3697915Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3698556Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3698909Z
2024-05-16T10:23:10.3699042Z ======================================================================
2024-05-16T10:23:10.3699500Z ERROR: test_blend_06 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3700143Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3700520Z Traceback (most recent call last):
2024-05-16T10:23:10.3701487Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3702364Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3702889Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3703574Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3704117Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3704625Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3705254Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3705752Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3706357Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3706709Z
2024-05-16T10:23:10.3706836Z ======================================================================
2024-05-16T10:23:10.3707285Z ERROR: test_blend_07 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3707813Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3708200Z Traceback (most recent call last):
2024-05-16T10:23:10.3709192Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3710030Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3711000Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3711938Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3712894Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3713853Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3714793Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3715649Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3716534Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3717169Z
2024-05-16T10:23:10.3717422Z ======================================================================
2024-05-16T10:23:10.3718209Z ERROR: test_blend_08 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3719140Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3719808Z Traceback (most recent call last):
2024-05-16T10:23:10.3721524Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3722990Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3724004Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3724951Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3725908Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3726535Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3727257Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3727880Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3728413Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3729021Z
2024-05-16T10:23:10.3729173Z ======================================================================
2024-05-16T10:23:10.3729628Z ERROR: test_blend_09 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3730294Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3730691Z Traceback (most recent call last):
2024-05-16T10:23:10.3731648Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3732460Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3733106Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3733637Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3734323Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3734902Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3735425Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3736033Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3736561Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3736914Z
2024-05-16T10:23:10.3737091Z ======================================================================
2024-05-16T10:23:10.3737622Z ERROR: test_blend_10 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3738166Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3738671Z Traceback (most recent call last):
2024-05-16T10:23:10.3739523Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3740439Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3740975Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3741615Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3742146Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3742756Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3743278Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3743763Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3744359Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
2024-05-16T10:23:10.3744719Z
2024-05-16T10:23:10.3744859Z ======================================================================
2024-05-16T10:23:10.3745423Z ERROR: test_blend_11 (tests.test_blend_images.TestBlendImages)
2024-05-16T10:23:10.3745965Z ----------------------------------------------------------------------
2024-05-16T10:23:10.3746356Z Traceback (most recent call last):
2024-05-16T10:23:10.3747330Z File "C:\hostedtoolcache\windows\Python\3.9.13\x64\lib\site-packages\parameterized\parameterized.py", line 620, in standalone_func
2024-05-16T10:23:10.3748225Z return func(*(a + p.args), **p.kwargs, **kw)
2024-05-16T10:23:10.3748756Z File "D:\a\MONAI\MONAI\tests\test_blend_images.py", line 50, in test_blend
2024-05-16T10:23:10.3749414Z blended = blend_images(image, label, alpha)
2024-05-16T10:23:10.3749999Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 220, in blend_images
2024-05-16T10:23:10.3750507Z label_rgb = get_label_rgb(cmap, label)
2024-05-16T10:23:10.3751145Z File "D:\a\MONAI\MONAI\monai\visualize\utils.py", line 213, in get_label_rgb
2024-05-16T10:23:10.3751635Z _cmap = cm.get_cmap(cmap)
2024-05-16T10:23:10.3752266Z AttributeError: module 'matplotlib.cm' has no attribute 'get_cmap'
The text was updated successfully, but these errors were encountered:
KumoLiu
added a commit
to KumoLiu/MONAI
that referenced
this issue
May 17, 2024
FixesProject-MONAI#7776
A few sentences describing the changes proposed in this pull request.
<!--- Put an `x` in all the boxes that apply, and remove the not
applicable items -->
- [x] Non-breaking change (fix or new feature that would not break
existing functionality).
- [ ] Breaking change (fix or new feature that would cause existing
functionality to change).
- [ ] New tests added to cover the changes.
- [ ] Integration tests passed locally by running `./runtests.sh -f -u
--net --coverage`.
- [ ] Quick tests passed locally by running `./runtests.sh --quick
--unittests --disttests`.
- [ ] In-line docstrings updated.
- [ ] Documentation updated, tested `make html` command in the `docs/`
folder.
---------
Signed-off-by: YunLiu <55491388+KumoLiu@users.noreply.github.com>
(cherry picked from commit 5e9ac1b)
Describe the bug
Hi, when I ran some checks before merging (#7712 ), there were some bugs.
Because of the check with matplotlib 3.8.4 worked perfectly, so I think the reason is the new version(3.9.0) of matplotlib (released Released: May 16, 2024) has no attribute 'get_cmap'.
The below log are some errors:
The text was updated successfully, but these errors were encountered: