computational-cell-analytics / micro-sam

Segment Anything for Microscopy
https://computational-cell-analytics.github.io/micro-sam/
MIT License
326 stars 40 forks source link

Incorrect results with MPS #435

Open constantinpape opened 5 months ago

constantinpape commented 5 months ago

@Marei33 observed incorrect results when using MPS results (including failing tests) when using the MPS backend. This happened with two torch / torchvision settings:

For some reason this is not picked up by our tests that run on MAC-Latest

@Marei33: what chipset does your Mac have? M1, M2 or M3?

@GenevieveBuckley: could you check if this still works on your MAC (you can just run test/test_prompt_based_segmentation.py).

Marei33 commented 5 months ago

@constantinpape My Mac has the M3 chip or more specifically it's M3 Max. I also just checked that on my private Macbook with the M1 chip. There I get the same errors.

constantinpape commented 5 months ago

My Mac has the M3 chip or more specifically it's M3 Max. I also just checked that on my private Macbook with the M1 chip. There I get the same errors.

Thanks for checking. And this inconsistency with our tests in the CLI is weird...

GenevieveBuckley commented 5 months ago

I don't see a test error when I run pytest test/test_prompt_based_segmentation.py on the dev branch. Do you have any details about what kind of error @Marei33 saw?

I'm using:

Details of pytest output (click to expand)

``` conda activate micro-sam-dev cd Documents/GitHub/micro-sam git checkout dev git pull upstream dev pytest test/test_prompt_based_segmentation.py ``` ``` ============================= test session starts ============================== platform darwin -- Python 3.11.7, pytest-8.1.1, pluggy-1.4.0 -- /Users/genevieb/mambaforge/envs/micro-sam-dev/bin/python3.11 cachedir: .pytest_cache rootdir: /Users/genevieb/Documents/GitHub/micro-sam configfile: pyproject.toml plugins: cov-4.1.0, napari-plugin-engine-0.2.0, npe2-0.7.4, napari-0.4.19 collected 7 items test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box PASSED [ 14%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_and_points PASSED [ 28%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_tiled PASSED [ 42%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask PASSED [ 57%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask_non_square PASSED [ 71%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points PASSED [ 85%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points_tiled PASSED [100%] ---------- coverage: platform darwin, python 3.11.7-final-0 ---------- Name Stmts Miss Cover Missing -------------------------------------------------------------------------------------- micro_sam/__init__.py 3 0 100% micro_sam/__version__.py 1 0 100% micro_sam/_test_util.py 11 11 0% 1-22 micro_sam/_vendored.py 85 85 0% 9-150 micro_sam/evaluation/__init__.py 4 4 0% 4-17 micro_sam/evaluation/evaluation.py 32 32 0% 5-75 micro_sam/evaluation/experiments.py 28 28 0% 4-83 micro_sam/evaluation/inference.py 235 235 0% 4-618 micro_sam/evaluation/instance_segmentation.py 140 140 0% 4-393 micro_sam/evaluation/livecell.py 173 173 0% 5-417 micro_sam/evaluation/model_comparison.py 236 236 0% 4-444 micro_sam/evaluation/multi_dimensional_segmentation.py 80 80 0% 1-269 micro_sam/inference.py 69 69 0% 1-173 micro_sam/instance_segmentation.py 410 410 0% 7-1012 micro_sam/multi_dimensional_segmentation.py 128 128 0% 4-304 micro_sam/precompute_state.py 103 103 0% 4-264 micro_sam/prompt_based_segmentation.py 212 56 74% 52-56, 70-73, 103-105, 137-138, 146-147, 180-182, 209-219, 240-241, 317, 369-380, 386-388, 404, 415, 418, 461, 496-502, 517, 520 micro_sam/prompt_generators.py 129 129 0% 6-350 micro_sam/sam_annotator/__init__.py 4 4 0% 4-7 micro_sam/sam_annotator/_annotator.py 73 73 0% 1-160 micro_sam/sam_annotator/_state.py 88 88 0% 6-175 micro_sam/sam_annotator/_widgets.py 368 368 0% 4-797 micro_sam/sam_annotator/annotator_2d.py 44 44 0% 1-122 micro_sam/sam_annotator/annotator_3d.py 76 76 0% 1-170 micro_sam/sam_annotator/annotator_tracking.py 106 106 0% 1-274 micro_sam/sam_annotator/gui_utils.py 41 41 0% 1-75 micro_sam/sam_annotator/image_series_annotator.py 124 124 0% 1-309 micro_sam/sam_annotator/util.py 303 303 0% 1-602 micro_sam/sample_data.py 145 145 0% 15-378 micro_sam/training/__init__.py 3 3 0% 4-6 micro_sam/training/joint_sam_trainer.py 127 127 0% 1-202 micro_sam/training/sam_trainer.py 221 221 0% 1-447 micro_sam/training/trainable_sam.py 44 44 0% 1-128 micro_sam/training/util.py 107 107 0% 1-236 micro_sam/util.py 373 227 39% 31-33, 38-39, 43-44, 66-68, 155, 158, 166, 187-188, 191-195, 201-209, 268-270, 276, 278, 288, 298-302, 327-355, 372-380, 384-386, 398-401, 404-407, 412-440, 444-488, 514-525, 533, 539-561, 565-609, 664, 667, 678, 684-689, 712, 714, 720, 767-780, 798-805, 821-844, 859-867 micro_sam/visualization.py 92 92 0% 4-169 -------------------------------------------------------------------------------------- TOTAL 4418 4112 7% Coverage XML written to file coverage.xml ============================= slowest 10 durations ============================= 1.72s setup test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box 0.84s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask_non_square 0.42s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask 0.31s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points_tiled 0.23s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box 0.16s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_and_points 0.09s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points 0.06s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_tiled (2 durations < 0.005s hidden. Use -vv to show these durations.) ============================== 7 passed in 7.58s ============================== ```

Details `conda list` (click to expand)

``` conda list ``` ``` # packages in environment at /Users/genevieb/mambaforge/envs/micro-sam-dev: # # Name Version Build Channel absl-py 2.1.0 pyhd8ed1ab_0 conda-forge affogato 0.3.3 py311h9e438b8_3 conda-forge aiohttp 3.9.3 py311h05b510d_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge alabaster 0.7.16 pyhd8ed1ab_0 conda-forge aom 3.8.1 h078ce10_0 conda-forge app-model 0.2.4 pyhd8ed1ab_0 conda-forge appdirs 1.4.4 pyh9f0ad1d_0 conda-forge appnope 0.1.4 pyhd8ed1ab_0 conda-forge asciitree 0.3.3 py_2 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge atk-1.0 2.38.0 hcb7b3dd_1 conda-forge attrs 23.2.0 pyh71513ae_0 conda-forge babel 2.14.0 pyhd8ed1ab_0 conda-forge bioimageio.core 0.5.11 pyhd8ed1ab_0 conda-forge bioimageio.spec 0.4.9.post5 pyhd8ed1ab_0 conda-forge blinker 1.7.0 pyhd8ed1ab_0 conda-forge blosc 1.21.5 hc338f07_0 conda-forge brotli 1.1.0 hb547adb_1 conda-forge brotli-bin 1.1.0 hb547adb_1 conda-forge brotli-python 1.1.0 py311ha891d26_1 conda-forge brunsli 0.1 h9f76cd9_0 conda-forge bzip2 1.0.8 h93a5062_5 conda-forge c-ares 1.26.0 h93a5062_0 conda-forge c-blosc2 2.13.2 ha57e6be_0 conda-forge ca-certificates 2024.2.2 hf0a4a13_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cachetools 5.3.2 pyhd8ed1ab_0 conda-forge cachey 0.2.1 pyh9f0ad1d_0 conda-forge cairo 1.18.0 hd1e100b_0 conda-forge certifi 2024.2.2 pyhd8ed1ab_0 conda-forge cffi 1.16.0 py311h4a08483_0 conda-forge charls 2.4.2 h13dd4ca_0 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge cloudpickle 3.0.0 pyhd8ed1ab_0 conda-forge coin-or-cbc 2.10.10 hfaca913_0 conda-forge coin-or-cgl 0.60.7 hf050ae7_0 conda-forge coin-or-clp 1.17.8 h65c2c7c_0 conda-forge coin-or-osi 0.108.8 h19bcb3e_0 conda-forge coin-or-utils 2.11.9 h12587b1_0 conda-forge coincbc 2.10.10 0_metapackage conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge coloredlogs 15.0.1 pyhd8ed1ab_3 conda-forge comm 0.2.1 pyhd8ed1ab_0 conda-forge contourpy 1.2.0 py311hd03642b_0 conda-forge coverage 7.4.4 pypi_0 pypi cryptography 42.0.2 py311h08c85a6_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge cython 3.0.8 py311h92babd0_0 conda-forge cytoolz 0.12.3 py311h05b510d_0 conda-forge dask-core 2024.2.0 pyhd8ed1ab_0 conda-forge dav1d 1.2.1 hb547adb_0 conda-forge debugpy 1.8.1 py311h92babd0_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge docstring_parser 0.15 pyhd8ed1ab_0 conda-forge docutils 0.17.1 py311h267d04e_4 conda-forge et_xmlfile 1.1.0 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.5.0 hb7217d7_1 conda-forge fasteners 0.17.3 pyhd8ed1ab_0 conda-forge ffmpeg 6.1.1 gpl_h31ea89b_104 conda-forge fftw 3.3.10 nompi_h3046061_108 conda-forge filelock 3.13.1 pyhd8ed1ab_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_1 conda-forge fontconfig 2.14.2 h82840c6_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.48.1 py311h05b510d_0 conda-forge freetype 2.12.1 hadb7bae_2 conda-forge freetype-py 2.4.0 pyhd8ed1ab_0 conda-forge fribidi 1.0.10 h27ca646_0 conda-forge frozenlist 1.4.1 py311h05b510d_0 conda-forge fsspec 2024.2.0 pyhca7485f_0 conda-forge gdk-pixbuf 2.42.10 h15fa40c_4 conda-forge gettext 0.21.1 h0186832_0 conda-forge giflib 5.2.1 h1a8c8d9_3 conda-forge glib 2.78.3 h9e231a4_0 conda-forge glib-tools 2.78.3 h9e231a4_0 conda-forge glpk 5.0 h6d7a090_0 conda-forge gmp 6.3.0 h965bd2d_0 conda-forge gmpy2 2.1.2 py311h2ba9262_1 conda-forge gnutls 3.7.9 hd26332c_0 conda-forge google-auth 2.27.0 pyhca7485f_0 conda-forge google-auth-oauthlib 1.2.0 pyhd8ed1ab_0 conda-forge graphite2 1.3.13 h9f76cd9_1001 conda-forge graphviz 9.0.0 h3face73_1 conda-forge grpcio 1.60.0 py311hf5d242d_1 conda-forge gst-plugins-base 1.22.9 h09b4b5e_0 conda-forge gstreamer 1.22.9 h551c6ff_0 conda-forge gtk2 2.24.33 h7895bb2_3 conda-forge gts 0.7.6 he42f4ea_4 conda-forge h5py 3.10.0 nompi_py311hd00467f_101 conda-forge harfbuzz 8.3.0 h8f0ba13_0 conda-forge hdf5 1.14.3 nompi_h5bb55e9_100 conda-forge heapdict 1.0.1 py_0 conda-forge hsluv 5.0.4 pyhd8ed1ab_0 conda-forge huggingface_hub 0.20.2 pyhd8ed1ab_0 conda-forge humanfriendly 10.0 pyhd8ed1ab_6 conda-forge icu 73.2 hc8870d7_0 conda-forge idna 3.6 pyhd8ed1ab_0 conda-forge imagecodecs 2024.1.1 py311h788c98d_0 conda-forge imageio 2.33.1 pyh8c1a49c_0 conda-forge imagesize 1.4.1 pyhd8ed1ab_0 conda-forge imath 3.1.10 h1059232_0 conda-forge importlib-metadata 7.0.1 pyha770c72_0 conda-forge importlib_metadata 7.0.1 hd8ed1ab_0 conda-forge importlib_resources 6.1.1 pyhd8ed1ab_0 conda-forge in-n-out 0.1.9 pyhd8ed1ab_0 conda-forge iniconfig 2.0.0 pypi_0 pypi ipykernel 6.29.2 pyh3cd1d5f_0 conda-forge ipython 8.21.0 pyh707e725_0 conda-forge jasper 4.2.0 h7c0e182_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.3 pyhd8ed1ab_0 conda-forge joblib 1.3.2 pyhd8ed1ab_0 conda-forge jsonschema 4.21.1 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge jupyter_client 8.6.0 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.1 py311h267d04e_0 conda-forge jxrlib 1.1 h93a5062_3 conda-forge kiwisolver 1.4.5 py311he4fd1f5_1 conda-forge kornia 0.7.0 pyhd8ed1ab_0 conda-forge krb5 1.21.2 h92f50d5_0 conda-forge lame 3.100 h1a8c8d9_1003 conda-forge lazy_loader 0.3 pyhd8ed1ab_0 conda-forge lcms2 2.16 ha0e7c42_0 conda-forge lemon 1.3.1 h7e262df_8 conda-forge lerc 4.0.0 h9a09cb3_0 conda-forge libabseil 20230802.1 cxx17_h13dd4ca_0 conda-forge libaec 1.1.2 h13dd4ca_1 conda-forge libass 0.17.1 hf7da4fe_1 conda-forge libavif16 1.0.4 h76840f6_0 conda-forge libblas 3.9.0 21_osxarm64_openblas conda-forge libboost 1.82.0 h489e689_6 conda-forge libboost-python 1.82.0 py311hcab0526_6 conda-forge libbrotlicommon 1.1.0 hb547adb_1 conda-forge libbrotlidec 1.1.0 hb547adb_1 conda-forge libbrotlienc 1.1.0 hb547adb_1 conda-forge libcblas 3.9.0 21_osxarm64_openblas conda-forge libclang 15.0.7 default_hd209bcb_4 conda-forge libclang13 15.0.7 default_ha49e599_4 conda-forge libcurl 8.5.0 h2d989ff_0 conda-forge libcxx 16.0.6 h4653b0c_0 conda-forge libdeflate 1.19 hb547adb_0 conda-forge libedit 3.1.20191231 hc8eb9b7_2 conda-forge libev 4.33 h93a5062_2 conda-forge libexpat 2.5.0 hb7217d7_1 conda-forge libffi 3.4.2 h3422bc3_5 conda-forge libgd 2.3.3 hfdf3952_9 conda-forge libgfortran 5.0.0 13_2_0_hd922786_3 conda-forge libgfortran5 13.2.0 hf226fd6_3 conda-forge libglib 2.78.3 hb438215_0 conda-forge libgrpc 1.60.0 hfc68871_1 conda-forge libhwloc 2.9.3 default_h4394839_1009 conda-forge libiconv 1.17 h0d3ecfb_2 conda-forge libidn2 2.3.7 h93a5062_0 conda-forge libjpeg-turbo 3.0.0 hb547adb_1 conda-forge liblapack 3.9.0 21_osxarm64_openblas conda-forge liblapacke 3.9.0 21_osxarm64_openblas conda-forge libllvm14 14.0.6 hd1a9a77_4 conda-forge libllvm15 15.0.7 h2621b3d_4 conda-forge libnghttp2 1.58.0 ha4dd798_1 conda-forge libogg 1.3.4 h27ca646_1 conda-forge libopenblas 0.3.26 openmp_h6c19121_0 conda-forge libopencv 4.9.0 py311hdccf81a_7 conda-forge libopenvino 2023.3.0 he6dadac_0 conda-forge libopenvino-arm-cpu-plugin 2023.3.0 he6dadac_0 conda-forge libopenvino-auto-batch-plugin 2023.3.0 hc9f00d9_0 conda-forge libopenvino-auto-plugin 2023.3.0 hc9f00d9_0 conda-forge libopenvino-hetero-plugin 2023.3.0 hf483cef_0 conda-forge libopenvino-ir-frontend 2023.3.0 hf483cef_0 conda-forge libopenvino-onnx-frontend 2023.3.0 h98f6304_0 conda-forge libopenvino-paddle-frontend 2023.3.0 h98f6304_0 conda-forge libopenvino-pytorch-frontend 2023.3.0 hebf3989_0 conda-forge libopenvino-tensorflow-frontend 2023.3.0 hb5ee477_0 conda-forge libopenvino-tensorflow-lite-frontend 2023.3.0 hebf3989_0 conda-forge libopus 1.3.1 h27ca646_1 conda-forge libpng 1.6.42 h091b4b1_0 conda-forge libpq 16.2 h0f8b458_0 conda-forge libprotobuf 4.25.1 h810fc01_1 conda-forge libre2-11 2023.06.02 h1753957_0 conda-forge librsvg 2.56.3 h55a2576_1 conda-forge libsodium 1.0.18 h27ca646_1 conda-forge libsqlite 3.45.1 h091b4b1_0 conda-forge libssh2 1.11.0 h7a5bd25_0 conda-forge libtasn1 4.19.0 h1a8c8d9_0 conda-forge libtiff 4.6.0 ha8a6c65_2 conda-forge libunistring 0.9.10 h3422bc3_0 conda-forge libvorbis 1.3.7 h9f76cd9_0 conda-forge libvpx 1.13.1 hb765f3a_0 conda-forge libwebp 1.3.2 hf30222e_1 conda-forge libwebp-base 1.3.2 hb547adb_0 conda-forge libxcb 1.15 hf346824_0 conda-forge libxml2 2.12.5 h0d0cfa8_0 conda-forge libzlib 1.2.13 h53f4e23_5 conda-forge libzopfli 1.0.3 h9f76cd9_0 conda-forge llvm-openmp 17.0.6 hcd81f8e_0 conda-forge llvmlite 0.42.0 py311hf5d242d_1 conda-forge locket 1.0.0 pyhd8ed1ab_0 conda-forge lz4-c 1.9.4 hb7217d7_0 conda-forge magicgui 0.8.1 pyhd8ed1ab_0 conda-forge markdown 3.5.2 pyhd8ed1ab_0 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 2.1.5 py311h05b510d_0 conda-forge marshmallow 3.20.2 pyhd8ed1ab_0 conda-forge marshmallow-jsonschema 0.13.0 pyhd8ed1ab_0 conda-forge marshmallow-union 0.1.15.post1 pyhd8ed1ab_0 conda-forge matplotlib-base 3.8.2 py311hfdba5f6_0 conda-forge matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge mdurl 0.1.2 pyhd8ed1ab_0 conda-forge micro-sam 0.4.0 pypi_0 pypi mobile-sam 1.0 pypi_0 pypi mpc 1.3.1 h91ba8db_0 conda-forge mpfr 4.2.1 h9546428_0 conda-forge mpmath 1.3.0 pyhd8ed1ab_0 conda-forge mrcfile 1.5.0 pyhd8ed1ab_0 conda-forge msgpack-python 1.0.7 py311hd03642b_0 conda-forge multidict 6.0.5 py311he2be06e_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge mypy_extensions 1.0.0 pyha770c72_0 conda-forge mysql-common 8.0.33 hf9e6398_6 conda-forge mysql-libs 8.0.33 he3dca8b_6 conda-forge napari 0.4.19 pyh9208f05_0 conda-forge napari-console 0.0.9 pyh9208f05_0 conda-forge napari-plugin-engine 0.2.0 pyhd8ed1ab_2 conda-forge napari-svg 0.1.10 pyhd8ed1ab_0 conda-forge ncurses 6.4 h463b476_2 conda-forge nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge nettle 3.9.1 h40ed0f5_0 conda-forge networkx 3.2.1 pyhd8ed1ab_0 conda-forge nifty 1.2.1 py311h78cd012_4 conda-forge npe2 0.7.4 pyhd8ed1ab_0 conda-forge nspr 4.35 hb7217d7_0 conda-forge nss 3.97 h5ce2875_0 conda-forge numba 0.59.0 py311h00351ea_1 conda-forge numcodecs 0.12.1 py311hbaf5611_0 conda-forge numpy 1.26.4 py311h7125741_0 conda-forge numpydoc 1.5.0 pyhd8ed1ab_0 conda-forge oauthlib 3.2.2 pyhd8ed1ab_0 conda-forge onnx 1.15.0 py311hfcc1abf_1 conda-forge onnxruntime 1.17.0 py311hde53a5b_1_cpu conda-forge opencv 4.9.0 py311h404381a_7 conda-forge openexr 3.2.1 h73dd21e_1 conda-forge openh264 2.4.1 hebf3989_0 conda-forge openjpeg 2.5.0 h4c1507b_3 conda-forge openpyxl 3.1.2 py311heffc1b2_0 conda-forge openssl 3.2.1 h0d3ecfb_0 conda-forge p11-kit 0.24.1 h29577a5_0 conda-forge packaging 23.2 pyhd8ed1ab_0 conda-forge pandas 2.2.0 py311hfbe21a1_0 conda-forge pango 1.50.14 hcf40dda_2 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge partd 1.4.1 pyhd8ed1ab_0 conda-forge pcre2 10.42 h26f9a81_0 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.2.0 py311hb9c5795_0 conda-forge pint 0.23 pyhd8ed1ab_0 conda-forge pip 24.0 pyhd8ed1ab_0 conda-forge pixman 0.43.2 hebf3989_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.2.0 pyhd8ed1ab_0 conda-forge pluggy 1.4.0 pypi_0 pypi ply 3.11 py_1 conda-forge pooch 1.8.0 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.42 pyha770c72_0 conda-forge protobuf 4.25.1 py311he791500_0 conda-forge psutil 5.9.8 py311h05b510d_0 conda-forge psygnal 0.9.5 pyhd8ed1ab_0 conda-forge pthread-stubs 0.4 h27ca646_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pugixml 1.14 h13dd4ca_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge py-opencv 4.9.0 py311he78c7fc_7 conda-forge pyasn1 0.5.1 pyhd8ed1ab_0 conda-forge pyasn1-modules 0.3.0 pyhd8ed1ab_0 conda-forge pycocotools 2.0.6 py311h4add359_1 conda-forge pyconify 0.1.6 pyhd8ed1ab_0 conda-forge pycparser 2.21 pyhd8ed1ab_0 conda-forge pydantic 1.10.13 py311h05b510d_1 conda-forge pydantic-compat 0.1.1 pyhd8ed1ab_0 conda-forge pygments 2.17.2 pyhd8ed1ab_0 conda-forge pyjwt 2.8.0 pyhd8ed1ab_1 conda-forge pyopengl 3.1.6 pyhd8ed1ab_1 conda-forge pyopenssl 24.0.0 pyhd8ed1ab_0 conda-forge pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge pyproject_hooks 1.0.0 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py311hc49b008_5 conda-forge pyqt5-sip 12.12.2 py311ha891d26_5 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge pytest 8.1.1 pypi_0 pypi pytest-cov 4.1.0 pypi_0 pypi python 3.11.7 hdf0ec26_1_cpython conda-forge python-build 1.0.3 pyhd8ed1ab_0 conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python-elf 0.5.0 pyhd8ed1ab_0 conda-forge python-flatbuffers 23.5.26 pyhd8ed1ab_0 conda-forge python-stdnum 1.19 pyhd8ed1ab_0 conda-forge python-tzdata 2023.4 pyhd8ed1ab_0 conda-forge python-xxhash 3.4.1 py311heffc1b2_0 conda-forge python_abi 3.11 4_cp311 conda-forge pytorch 2.2.0 py3.11_0 pytorch pytz 2024.1 pyhd8ed1ab_0 conda-forge pyu2f 0.1.5 pyhd8ed1ab_0 conda-forge pywavelets 1.4.1 py311hb49d859_1 conda-forge pyyaml 6.0.1 py311heffc1b2_1 conda-forge pyzmq 25.1.2 py311h6727e71_0 conda-forge qt-main 5.15.8 h0a21348_18 conda-forge qtconsole-base 5.5.1 pyha770c72_0 conda-forge qtpy 2.4.1 pyhd8ed1ab_0 conda-forge rav1e 0.6.6 h69fbcac_2 conda-forge re2 2023.06.02 h6135d0a_0 conda-forge readline 8.2 h92ec313_1 conda-forge referencing 0.33.0 pyhd8ed1ab_0 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge requests-oauthlib 1.3.1 pyhd8ed1ab_0 conda-forge rich 13.7.0 pyhd8ed1ab_0 conda-forge rpds-py 0.17.1 py311h94f323b_0 conda-forge rsa 4.9 pyhd8ed1ab_0 conda-forge ruamel.yaml 0.18.6 py311h05b510d_0 conda-forge ruamel.yaml.clib 0.2.8 py311h05b510d_0 conda-forge safetensors 0.4.2 py311h94f323b_0 conda-forge scikit-image 0.22.0 py311h6e08293_2 conda-forge scikit-learn 1.4.0 py311h696fe38_0 conda-forge scipy 1.12.0 py311h4f9446f_2 conda-forge segment-anything 1.0 pyhd8ed1ab_1 conda-forge setuptools 69.0.3 pyhd8ed1ab_0 conda-forge shellingham 1.5.4 pyhd8ed1ab_0 conda-forge sip 6.8.3 py311h92babd0_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge skan 0.11.1 pyhd8ed1ab_0 conda-forge snappy 1.1.10 h17c5cce_0 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge sphinx 4.5.0 pyh6c4a22f_0 conda-forge sphinxcontrib-applehelp 1.0.4 pyhd8ed1ab_0 conda-forge sphinxcontrib-devhelp 1.0.2 py_0 conda-forge sphinxcontrib-htmlhelp 2.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-qthelp 1.0.3 py_0 conda-forge sphinxcontrib-serializinghtml 1.1.5 pyhd8ed1ab_2 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge superqt 0.6.1 pyh9208f05_0 conda-forge svt-av1 1.8.0 h463b476_0 conda-forge sympy 1.12 pypyh9d50eac_103 conda-forge tbb 2021.11.0 h2ffa867_1 conda-forge tensorboard 2.15.2 pyhd8ed1ab_0 conda-forge tensorboard-data-server 0.7.0 py311h5fb2c35_1 conda-forge threadpoolctl 3.2.0 pyha21a80b_0 conda-forge tifffile 2024.1.30 pyhd8ed1ab_0 conda-forge timm 0.9.12 pyhd8ed1ab_0 conda-forge tk 8.6.13 h5083fa2_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tomli-w 1.0.0 pyhd8ed1ab_0 conda-forge toolz 0.12.1 pyhd8ed1ab_0 conda-forge torch_em 0.6.1 pyhd8ed1ab_0 conda-forge torchvision 0.17.0 py311_cpu pytorch tornado 6.3.3 py311heffc1b2_1 conda-forge tqdm 4.66.2 pyhd8ed1ab_0 conda-forge traitlets 5.14.1 pyhd8ed1ab_0 conda-forge typer 0.9.0 pyhd8ed1ab_0 conda-forge typing-extensions 4.9.0 hd8ed1ab_0 conda-forge typing_extensions 4.9.0 pyha770c72_0 conda-forge tzdata 2024a h0c530f3_0 conda-forge urllib3 2.2.0 pyhd8ed1ab_0 conda-forge vigra 1.11.2 py311hb7482d5_4 conda-forge vispy 0.14.1 py311h80bfdd0_0 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge werkzeug 3.0.1 pyhd8ed1ab_0 conda-forge wheel 0.42.0 pyhd8ed1ab_0 conda-forge wrapt 1.16.0 py311h05b510d_0 conda-forge x264 1!164.3095 h57fd34a_2 conda-forge x265 3.5 hbc6ce65_3 conda-forge xarray 2024.1.1 pyhd8ed1ab_0 conda-forge xorg-libxau 1.0.11 hb547adb_0 conda-forge xorg-libxdmcp 1.1.3 h27ca646_0 conda-forge xxhash 0.8.2 hb547adb_0 conda-forge xz 5.2.6 h57fd34a_0 conda-forge yaml 0.2.5 h3422bc3_2 conda-forge yarl 1.9.4 py311h05b510d_0 conda-forge z5py 2.0.17 py311h4b05729_0 conda-forge zarr 2.16.1 pyhd8ed1ab_0 conda-forge zeromq 4.3.5 h965bd2d_0 conda-forge zfp 1.0.1 ha8f4885_0 conda-forge zipp 3.17.0 pyhd8ed1ab_0 conda-forge zlib 1.2.13 h53f4e23_5 conda-forge zlib-ng 2.0.7 h1a8c8d9_0 conda-forge zstd 1.5.5 h4f39d0f_0 conda-forge ```

GenevieveBuckley commented 5 months ago

Re-reading, it seems you want to know what happens for those specific versions of pytorch and torchvision. Here are those results, but I still don't see any errors and it doesn't seem any different than before.

Details of pytest output

``` cd Documents/GitHub/micro-sam git checkout dev git pull upstream dev pytest test/test_prompt_based_segmentation.py ``` ``` ============================= test session starts ============================== platform darwin -- Python 3.11.7, pytest-8.1.1, pluggy-1.4.0 -- /Users/genevieb/mambaforge/envs/micro-sam-dev-pytorch221-torchvision0171/bin/python3.11 cachedir: .pytest_cache PyQt5 5.15.9 -- Qt runtime 5.15.8 -- Qt compiled 5.15.8 rootdir: /Users/genevieb/Documents/GitHub/micro-sam configfile: pyproject.toml plugins: qt-4.4.0, cov-4.1.0, napari-plugin-engine-0.2.0, npe2-0.7.4, napari-0.4.19 collected 7 items test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box PASSED [ 14%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_and_points PASSED [ 28%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_tiled PASSED [ 42%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask PASSED [ 57%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask_non_square PASSED [ 71%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points PASSED [ 85%] test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points_tiled PASSED [100%] ---------- coverage: platform darwin, python 3.11.7-final-0 ---------- Name Stmts Miss Cover Missing -------------------------------------------------------------------------------------- micro_sam/__init__.py 3 0 100% micro_sam/__version__.py 1 0 100% micro_sam/_test_util.py 11 11 0% 1-22 micro_sam/_vendored.py 85 85 0% 9-150 micro_sam/evaluation/__init__.py 4 4 0% 4-17 micro_sam/evaluation/evaluation.py 32 32 0% 5-75 micro_sam/evaluation/experiments.py 28 28 0% 4-83 micro_sam/evaluation/inference.py 235 235 0% 4-618 micro_sam/evaluation/instance_segmentation.py 140 140 0% 4-393 micro_sam/evaluation/livecell.py 173 173 0% 5-417 micro_sam/evaluation/model_comparison.py 236 236 0% 4-444 micro_sam/evaluation/multi_dimensional_segmentation.py 80 80 0% 1-269 micro_sam/inference.py 69 69 0% 1-173 micro_sam/instance_segmentation.py 410 410 0% 7-1012 micro_sam/multi_dimensional_segmentation.py 128 128 0% 4-304 micro_sam/precompute_state.py 103 103 0% 4-264 micro_sam/prompt_based_segmentation.py 212 56 74% 52-56, 70-73, 103-105, 137-138, 146-147, 180-182, 209-219, 240-241, 317, 369-380, 386-388, 404, 415, 418, 461, 496-502, 517, 520 micro_sam/prompt_generators.py 129 129 0% 6-350 micro_sam/sam_annotator/__init__.py 4 4 0% 4-7 micro_sam/sam_annotator/_annotator.py 73 73 0% 1-160 micro_sam/sam_annotator/_state.py 88 88 0% 6-175 micro_sam/sam_annotator/_widgets.py 368 368 0% 4-797 micro_sam/sam_annotator/annotator_2d.py 44 44 0% 1-122 micro_sam/sam_annotator/annotator_3d.py 76 76 0% 1-170 micro_sam/sam_annotator/annotator_tracking.py 106 106 0% 1-274 micro_sam/sam_annotator/gui_utils.py 41 41 0% 1-75 micro_sam/sam_annotator/image_series_annotator.py 124 124 0% 1-309 micro_sam/sam_annotator/util.py 303 303 0% 1-602 micro_sam/sample_data.py 145 145 0% 15-378 micro_sam/training/__init__.py 3 3 0% 4-6 micro_sam/training/joint_sam_trainer.py 127 127 0% 1-202 micro_sam/training/sam_trainer.py 221 221 0% 1-447 micro_sam/training/trainable_sam.py 44 44 0% 1-128 micro_sam/training/util.py 107 107 0% 1-236 micro_sam/util.py 373 227 39% 31-33, 38-39, 43-44, 66-68, 155, 158, 166, 187-188, 191-195, 201-209, 268-270, 276, 278, 288, 298-302, 327-355, 372-380, 384-386, 398-401, 404-407, 412-440, 444-488, 514-525, 533, 539-561, 565-609, 664, 667, 678, 684-689, 712, 714, 720, 767-780, 798-805, 821-844, 859-867 micro_sam/visualization.py 92 92 0% 4-169 -------------------------------------------------------------------------------------- TOTAL 4418 4112 7% Coverage XML written to file coverage.xml ============================= slowest 10 durations ============================= 2.30s setup test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box 0.83s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask_non_square 0.43s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_mask 0.33s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points_tiled 0.24s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box 0.21s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_and_points 0.10s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_points 0.07s call test/test_prompt_based_segmentation.py::TestPromptBasedSegmentation::test_segment_from_box_tiled (2 durations < 0.005s hidden. Use -vv to show these durations.) ============================== 7 passed in 43.75s ============================= ```

Details of conda environment

``` conda list ``` ``` # packages in environment at /Users/genevieb/mambaforge/envs/micro-sam-dev-pytorch221-torchvision0171: # # Name Version Build Channel absl-py 2.1.0 pyhd8ed1ab_0 conda-forge affogato 0.3.3 py311h9e438b8_3 conda-forge aiohttp 3.9.3 py311h05b510d_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge alabaster 0.7.16 pyhd8ed1ab_0 conda-forge aom 3.8.1 h078ce10_0 conda-forge app-model 0.2.4 pyhd8ed1ab_0 conda-forge appdirs 1.4.4 pyh9f0ad1d_0 conda-forge appnope 0.1.4 pyhd8ed1ab_0 conda-forge asciitree 0.3.3 py_2 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge atk-1.0 2.38.0 hcb7b3dd_1 conda-forge attrs 23.2.0 pyh71513ae_0 conda-forge babel 2.14.0 pyhd8ed1ab_0 conda-forge bioimageio.core 0.5.11 pyhd8ed1ab_0 conda-forge bioimageio.spec 0.4.9.post5 pyhd8ed1ab_0 conda-forge blinker 1.7.0 pyhd8ed1ab_0 conda-forge blosc 1.21.5 hc338f07_0 conda-forge brotli 1.1.0 hb547adb_1 conda-forge brotli-bin 1.1.0 hb547adb_1 conda-forge brotli-python 1.1.0 py311ha891d26_1 conda-forge brunsli 0.1 h9f76cd9_0 conda-forge bzip2 1.0.8 h93a5062_5 conda-forge c-ares 1.26.0 h93a5062_0 conda-forge c-blosc2 2.13.2 ha57e6be_0 conda-forge ca-certificates 2024.2.2 hf0a4a13_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cachetools 5.3.2 pyhd8ed1ab_0 conda-forge cachey 0.2.1 pyh9f0ad1d_0 conda-forge cairo 1.18.0 hd1e100b_0 conda-forge certifi 2024.2.2 pyhd8ed1ab_0 conda-forge cffi 1.16.0 py311h4a08483_0 conda-forge charls 2.4.2 h13dd4ca_0 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge cloudpickle 3.0.0 pyhd8ed1ab_0 conda-forge coin-or-cbc 2.10.10 hfaca913_0 conda-forge coin-or-cgl 0.60.7 hf050ae7_0 conda-forge coin-or-clp 1.17.8 h65c2c7c_0 conda-forge coin-or-osi 0.108.8 h19bcb3e_0 conda-forge coin-or-utils 2.11.9 h12587b1_0 conda-forge coincbc 2.10.10 0_metapackage conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge coloredlogs 15.0.1 pyhd8ed1ab_3 conda-forge comm 0.2.1 pyhd8ed1ab_0 conda-forge contourpy 1.2.0 py311hd03642b_0 conda-forge coverage 7.4.4 pypi_0 pypi cryptography 42.0.2 py311h08c85a6_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge cython 3.0.8 py311h92babd0_0 conda-forge cytoolz 0.12.3 py311h05b510d_0 conda-forge dask-core 2024.2.0 pyhd8ed1ab_0 conda-forge dav1d 1.2.1 hb547adb_0 conda-forge debugpy 1.8.1 py311h92babd0_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge docstring_parser 0.15 pyhd8ed1ab_0 conda-forge docutils 0.17.1 py311h267d04e_4 conda-forge et_xmlfile 1.1.0 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.5.0 hb7217d7_1 conda-forge fasteners 0.17.3 pyhd8ed1ab_0 conda-forge ffmpeg 6.1.1 gpl_h31ea89b_104 conda-forge fftw 3.3.10 nompi_h3046061_108 conda-forge filelock 3.13.1 pyhd8ed1ab_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_1 conda-forge fontconfig 2.14.2 h82840c6_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.48.1 py311h05b510d_0 conda-forge freetype 2.12.1 hadb7bae_2 conda-forge freetype-py 2.4.0 pyhd8ed1ab_0 conda-forge fribidi 1.0.10 h27ca646_0 conda-forge frozenlist 1.4.1 py311h05b510d_0 conda-forge fsspec 2024.2.0 pyhca7485f_0 conda-forge gdk-pixbuf 2.42.10 h15fa40c_4 conda-forge gettext 0.21.1 h0186832_0 conda-forge giflib 5.2.1 h1a8c8d9_3 conda-forge glib 2.78.3 h9e231a4_0 conda-forge glib-tools 2.78.3 h9e231a4_0 conda-forge glpk 5.0 h6d7a090_0 conda-forge gmp 6.3.0 h965bd2d_0 conda-forge gmpy2 2.1.2 py311h2ba9262_1 conda-forge gnutls 3.7.9 hd26332c_0 conda-forge google-auth 2.27.0 pyhca7485f_0 conda-forge google-auth-oauthlib 1.2.0 pyhd8ed1ab_0 conda-forge graphite2 1.3.13 h9f76cd9_1001 conda-forge graphviz 9.0.0 h3face73_1 conda-forge grpcio 1.60.0 py311hf5d242d_1 conda-forge gst-plugins-base 1.22.9 h09b4b5e_0 conda-forge gstreamer 1.22.9 h551c6ff_0 conda-forge gtk2 2.24.33 h7895bb2_3 conda-forge gts 0.7.6 he42f4ea_4 conda-forge h5py 3.10.0 nompi_py311hd00467f_101 conda-forge harfbuzz 8.3.0 h8f0ba13_0 conda-forge hdf5 1.14.3 nompi_h5bb55e9_100 conda-forge heapdict 1.0.1 py_0 conda-forge hsluv 5.0.4 pyhd8ed1ab_0 conda-forge huggingface_hub 0.20.2 pyhd8ed1ab_0 conda-forge humanfriendly 10.0 pyhd8ed1ab_6 conda-forge icu 73.2 hc8870d7_0 conda-forge idna 3.6 pyhd8ed1ab_0 conda-forge imagecodecs 2024.1.1 py311h788c98d_0 conda-forge imageio 2.33.1 pyh8c1a49c_0 conda-forge imagesize 1.4.1 pyhd8ed1ab_0 conda-forge imath 3.1.10 h1059232_0 conda-forge importlib-metadata 7.0.1 pyha770c72_0 conda-forge importlib_metadata 7.0.1 hd8ed1ab_0 conda-forge importlib_resources 6.1.1 pyhd8ed1ab_0 conda-forge in-n-out 0.1.9 pyhd8ed1ab_0 conda-forge iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge ipykernel 6.29.2 pyh3cd1d5f_0 conda-forge ipython 8.21.0 pyh707e725_0 conda-forge jasper 4.2.0 h7c0e182_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.3 pyhd8ed1ab_0 conda-forge joblib 1.3.2 pyhd8ed1ab_0 conda-forge jsonschema 4.21.1 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge jupyter_client 8.6.0 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.1 py311h267d04e_0 conda-forge jxrlib 1.1 h93a5062_3 conda-forge kiwisolver 1.4.5 py311he4fd1f5_1 conda-forge kornia 0.7.0 pyhd8ed1ab_0 conda-forge krb5 1.21.2 h92f50d5_0 conda-forge lame 3.100 h1a8c8d9_1003 conda-forge lazy_loader 0.3 pyhd8ed1ab_0 conda-forge lcms2 2.16 ha0e7c42_0 conda-forge lemon 1.3.1 h7e262df_8 conda-forge lerc 4.0.0 h9a09cb3_0 conda-forge libabseil 20230802.1 cxx17_h13dd4ca_0 conda-forge libaec 1.1.2 h13dd4ca_1 conda-forge libass 0.17.1 hf7da4fe_1 conda-forge libavif16 1.0.4 h76840f6_0 conda-forge libblas 3.9.0 21_osxarm64_openblas conda-forge libboost 1.82.0 h489e689_6 conda-forge libboost-python 1.82.0 py311hcab0526_6 conda-forge libbrotlicommon 1.1.0 hb547adb_1 conda-forge libbrotlidec 1.1.0 hb547adb_1 conda-forge libbrotlienc 1.1.0 hb547adb_1 conda-forge libcblas 3.9.0 21_osxarm64_openblas conda-forge libclang 15.0.7 default_hd209bcb_4 conda-forge libclang13 15.0.7 default_ha49e599_4 conda-forge libcurl 8.5.0 h2d989ff_0 conda-forge libcxx 16.0.6 h4653b0c_0 conda-forge libdeflate 1.19 hb547adb_0 conda-forge libedit 3.1.20191231 hc8eb9b7_2 conda-forge libev 4.33 h93a5062_2 conda-forge libexpat 2.5.0 hb7217d7_1 conda-forge libffi 3.4.2 h3422bc3_5 conda-forge libgd 2.3.3 hfdf3952_9 conda-forge libgfortran 5.0.0 13_2_0_hd922786_3 conda-forge libgfortran5 13.2.0 hf226fd6_3 conda-forge libglib 2.78.3 hb438215_0 conda-forge libgrpc 1.60.0 hfc68871_1 conda-forge libhwloc 2.9.3 default_h4394839_1009 conda-forge libiconv 1.17 h0d3ecfb_2 conda-forge libidn2 2.3.7 h93a5062_0 conda-forge libjpeg-turbo 3.0.0 hb547adb_1 conda-forge liblapack 3.9.0 21_osxarm64_openblas conda-forge liblapacke 3.9.0 21_osxarm64_openblas conda-forge libllvm14 14.0.6 hd1a9a77_4 conda-forge libllvm15 15.0.7 h2621b3d_4 conda-forge libnghttp2 1.58.0 ha4dd798_1 conda-forge libogg 1.3.4 h27ca646_1 conda-forge libopenblas 0.3.26 openmp_h6c19121_0 conda-forge libopencv 4.9.0 py311hdccf81a_7 conda-forge libopenvino 2023.3.0 he6dadac_0 conda-forge libopenvino-arm-cpu-plugin 2023.3.0 he6dadac_0 conda-forge libopenvino-auto-batch-plugin 2023.3.0 hc9f00d9_0 conda-forge libopenvino-auto-plugin 2023.3.0 hc9f00d9_0 conda-forge libopenvino-hetero-plugin 2023.3.0 hf483cef_0 conda-forge libopenvino-ir-frontend 2023.3.0 hf483cef_0 conda-forge libopenvino-onnx-frontend 2023.3.0 h98f6304_0 conda-forge libopenvino-paddle-frontend 2023.3.0 h98f6304_0 conda-forge libopenvino-pytorch-frontend 2023.3.0 hebf3989_0 conda-forge libopenvino-tensorflow-frontend 2023.3.0 hb5ee477_0 conda-forge libopenvino-tensorflow-lite-frontend 2023.3.0 hebf3989_0 conda-forge libopus 1.3.1 h27ca646_1 conda-forge libpng 1.6.42 h091b4b1_0 conda-forge libpq 16.2 h0f8b458_0 conda-forge libprotobuf 4.25.1 h810fc01_1 conda-forge libre2-11 2023.06.02 h1753957_0 conda-forge librsvg 2.56.3 h55a2576_1 conda-forge libsodium 1.0.18 h27ca646_1 conda-forge libsqlite 3.45.1 h091b4b1_0 conda-forge libssh2 1.11.0 h7a5bd25_0 conda-forge libtasn1 4.19.0 h1a8c8d9_0 conda-forge libtiff 4.6.0 ha8a6c65_2 conda-forge libunistring 0.9.10 h3422bc3_0 conda-forge libvorbis 1.3.7 h9f76cd9_0 conda-forge libvpx 1.13.1 hb765f3a_0 conda-forge libwebp 1.3.2 hf30222e_1 conda-forge libwebp-base 1.3.2 hb547adb_0 conda-forge libxcb 1.15 hf346824_0 conda-forge libxml2 2.12.5 h0d0cfa8_0 conda-forge libzlib 1.2.13 h53f4e23_5 conda-forge libzopfli 1.0.3 h9f76cd9_0 conda-forge llvm-openmp 17.0.6 hcd81f8e_0 conda-forge llvmlite 0.42.0 py311hf5d242d_1 conda-forge locket 1.0.0 pyhd8ed1ab_0 conda-forge lz4-c 1.9.4 hb7217d7_0 conda-forge magicgui 0.8.1 pyhd8ed1ab_0 conda-forge markdown 3.5.2 pyhd8ed1ab_0 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 2.1.5 py311h05b510d_0 conda-forge marshmallow 3.20.2 pyhd8ed1ab_0 conda-forge marshmallow-jsonschema 0.13.0 pyhd8ed1ab_0 conda-forge marshmallow-union 0.1.15.post1 pyhd8ed1ab_0 conda-forge matplotlib-base 3.8.2 py311hfdba5f6_0 conda-forge matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge mdurl 0.1.2 pyhd8ed1ab_0 conda-forge micro-sam 0.4.0 pypi_0 pypi mobile-sam 1.0 pypi_0 pypi mpc 1.3.1 h91ba8db_0 conda-forge mpfr 4.2.1 h9546428_0 conda-forge mpmath 1.3.0 pyhd8ed1ab_0 conda-forge mrcfile 1.5.0 pyhd8ed1ab_0 conda-forge msgpack-python 1.0.7 py311hd03642b_0 conda-forge multidict 6.0.5 py311he2be06e_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge mypy_extensions 1.0.0 pyha770c72_0 conda-forge mysql-common 8.0.33 hf9e6398_6 conda-forge mysql-libs 8.0.33 he3dca8b_6 conda-forge napari 0.4.19 pyh9208f05_0 conda-forge napari-console 0.0.9 pyh9208f05_0 conda-forge napari-plugin-engine 0.2.0 pyhd8ed1ab_2 conda-forge napari-svg 0.1.10 pyhd8ed1ab_0 conda-forge ncurses 6.4 h463b476_2 conda-forge nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge nettle 3.9.1 h40ed0f5_0 conda-forge networkx 3.2.1 pyhd8ed1ab_0 conda-forge nifty 1.2.1 py311h78cd012_4 conda-forge npe2 0.7.4 pyhd8ed1ab_0 conda-forge nspr 4.35 hb7217d7_0 conda-forge nss 3.97 h5ce2875_0 conda-forge numba 0.59.0 py311h00351ea_1 conda-forge numcodecs 0.12.1 py311hbaf5611_0 conda-forge numpy 1.26.4 py311h7125741_0 conda-forge numpydoc 1.5.0 pyhd8ed1ab_0 conda-forge oauthlib 3.2.2 pyhd8ed1ab_0 conda-forge onnx 1.15.0 py311hfcc1abf_1 conda-forge onnxruntime 1.17.0 py311hde53a5b_1_cpu conda-forge opencv 4.9.0 py311h404381a_7 conda-forge openexr 3.2.1 h73dd21e_1 conda-forge openh264 2.4.1 hebf3989_0 conda-forge openjpeg 2.5.0 h4c1507b_3 conda-forge openpyxl 3.1.2 py311heffc1b2_0 conda-forge openssl 3.2.1 h0d3ecfb_0 conda-forge p11-kit 0.24.1 h29577a5_0 conda-forge packaging 23.2 pyhd8ed1ab_0 conda-forge pandas 2.2.0 py311hfbe21a1_0 conda-forge pango 1.50.14 hcf40dda_2 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge partd 1.4.1 pyhd8ed1ab_0 conda-forge pcre2 10.42 h26f9a81_0 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.2.0 py311hb9c5795_0 conda-forge pint 0.23 pyhd8ed1ab_0 conda-forge pip 24.0 pyhd8ed1ab_0 conda-forge pixman 0.43.2 hebf3989_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.2.0 pyhd8ed1ab_0 conda-forge pluggy 1.4.0 pyhd8ed1ab_0 conda-forge ply 3.11 py_1 conda-forge pooch 1.8.0 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.42 pyha770c72_0 conda-forge protobuf 4.25.1 py311he791500_0 conda-forge psutil 5.9.8 py311h05b510d_0 conda-forge psygnal 0.9.5 pyhd8ed1ab_0 conda-forge pthread-stubs 0.4 h27ca646_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pugixml 1.14 h13dd4ca_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge py-opencv 4.9.0 py311he78c7fc_7 conda-forge pyasn1 0.5.1 pyhd8ed1ab_0 conda-forge pyasn1-modules 0.3.0 pyhd8ed1ab_0 conda-forge pycocotools 2.0.6 py311h4add359_1 conda-forge pyconify 0.1.6 pyhd8ed1ab_0 conda-forge pycparser 2.21 pyhd8ed1ab_0 conda-forge pydantic 1.10.13 py311h05b510d_1 conda-forge pydantic-compat 0.1.1 pyhd8ed1ab_0 conda-forge pygments 2.17.2 pyhd8ed1ab_0 conda-forge pyjwt 2.8.0 pyhd8ed1ab_1 conda-forge pyopengl 3.1.6 pyhd8ed1ab_1 conda-forge pyopenssl 24.0.0 pyhd8ed1ab_0 conda-forge pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge pyproject_hooks 1.0.0 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py311hc49b008_5 conda-forge pyqt5-sip 12.12.2 py311ha891d26_5 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge pytest 8.1.1 pyhd8ed1ab_0 conda-forge pytest-cov 4.1.0 pypi_0 pypi pytest-qt 4.4.0 pyhd8ed1ab_0 conda-forge python 3.11.7 hdf0ec26_1_cpython conda-forge python-build 1.0.3 pyhd8ed1ab_0 conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python-elf 0.5.0 pyhd8ed1ab_0 conda-forge python-flatbuffers 23.5.26 pyhd8ed1ab_0 conda-forge python-stdnum 1.19 pyhd8ed1ab_0 conda-forge python-tzdata 2023.4 pyhd8ed1ab_0 conda-forge python-xxhash 3.4.1 py311heffc1b2_0 conda-forge python_abi 3.11 4_cp311 conda-forge pytorch 2.2.1 py3.11_0 pytorch pytz 2024.1 pyhd8ed1ab_0 conda-forge pyu2f 0.1.5 pyhd8ed1ab_0 conda-forge pywavelets 1.4.1 py311hb49d859_1 conda-forge pyyaml 6.0.1 py311heffc1b2_1 conda-forge pyzmq 25.1.2 py311h6727e71_0 conda-forge qt-main 5.15.8 h0a21348_18 conda-forge qtconsole-base 5.5.1 pyha770c72_0 conda-forge qtpy 2.4.1 pyhd8ed1ab_0 conda-forge rav1e 0.6.6 h69fbcac_2 conda-forge re2 2023.06.02 h6135d0a_0 conda-forge readline 8.2 h92ec313_1 conda-forge referencing 0.33.0 pyhd8ed1ab_0 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge requests-oauthlib 1.3.1 pyhd8ed1ab_0 conda-forge rich 13.7.0 pyhd8ed1ab_0 conda-forge rpds-py 0.17.1 py311h94f323b_0 conda-forge rsa 4.9 pyhd8ed1ab_0 conda-forge ruamel.yaml 0.18.6 py311h05b510d_0 conda-forge ruamel.yaml.clib 0.2.8 py311h05b510d_0 conda-forge safetensors 0.4.2 py311h94f323b_0 conda-forge scikit-image 0.22.0 py311h6e08293_2 conda-forge scikit-learn 1.4.0 py311h696fe38_0 conda-forge scipy 1.12.0 py311h4f9446f_2 conda-forge segment-anything 1.0 pyhd8ed1ab_1 conda-forge setuptools 69.0.3 pyhd8ed1ab_0 conda-forge shellingham 1.5.4 pyhd8ed1ab_0 conda-forge sip 6.8.3 py311h92babd0_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge skan 0.11.1 pyhd8ed1ab_0 conda-forge snappy 1.1.10 h17c5cce_0 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge sphinx 4.5.0 pyh6c4a22f_0 conda-forge sphinxcontrib-applehelp 1.0.4 pyhd8ed1ab_0 conda-forge sphinxcontrib-devhelp 1.0.2 py_0 conda-forge sphinxcontrib-htmlhelp 2.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-qthelp 1.0.3 py_0 conda-forge sphinxcontrib-serializinghtml 1.1.5 pyhd8ed1ab_2 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge superqt 0.6.1 pyh9208f05_0 conda-forge svt-av1 1.8.0 h463b476_0 conda-forge sympy 1.12 pypyh9d50eac_103 conda-forge tbb 2021.11.0 h2ffa867_1 conda-forge tensorboard 2.15.2 pyhd8ed1ab_0 conda-forge tensorboard-data-server 0.7.0 py311h5fb2c35_1 conda-forge threadpoolctl 3.2.0 pyha21a80b_0 conda-forge tifffile 2024.1.30 pyhd8ed1ab_0 conda-forge timm 0.9.12 pyhd8ed1ab_0 conda-forge tk 8.6.13 h5083fa2_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tomli-w 1.0.0 pyhd8ed1ab_0 conda-forge toolz 0.12.1 pyhd8ed1ab_0 conda-forge torch_em 0.6.1 pyhd8ed1ab_0 conda-forge torchvision 0.17.1 py311_cpu pytorch tornado 6.3.3 py311heffc1b2_1 conda-forge tqdm 4.66.2 pyhd8ed1ab_0 conda-forge traitlets 5.14.1 pyhd8ed1ab_0 conda-forge typer 0.9.0 pyhd8ed1ab_0 conda-forge typing-extensions 4.9.0 hd8ed1ab_0 conda-forge typing_extensions 4.9.0 pyha770c72_0 conda-forge tzdata 2024a h0c530f3_0 conda-forge urllib3 2.2.0 pyhd8ed1ab_0 conda-forge vigra 1.11.2 py311hb7482d5_4 conda-forge vispy 0.14.1 py311h80bfdd0_0 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge werkzeug 3.0.1 pyhd8ed1ab_0 conda-forge wheel 0.42.0 pyhd8ed1ab_0 conda-forge wrapt 1.16.0 py311h05b510d_0 conda-forge x264 1!164.3095 h57fd34a_2 conda-forge x265 3.5 hbc6ce65_3 conda-forge xarray 2024.1.1 pyhd8ed1ab_0 conda-forge xorg-libxau 1.0.11 hb547adb_0 conda-forge xorg-libxdmcp 1.1.3 h27ca646_0 conda-forge xxhash 0.8.2 hb547adb_0 conda-forge xz 5.2.6 h57fd34a_0 conda-forge yaml 0.2.5 h3422bc3_2 conda-forge yarl 1.9.4 py311h05b510d_0 conda-forge z5py 2.0.17 py311h4b05729_0 conda-forge zarr 2.16.1 pyhd8ed1ab_0 conda-forge zeromq 4.3.5 h965bd2d_0 conda-forge zfp 1.0.1 ha8f4885_0 conda-forge zipp 3.17.0 pyhd8ed1ab_0 conda-forge zlib 1.2.13 h53f4e23_5 conda-forge zlib-ng 2.0.7 h1a8c8d9_0 conda-forge zstd 1.5.5 h4f39d0f_0 conda-forge ```

constantinpape commented 4 months ago

We should double check this again. I am confused that this happens with an M1 chipset for your private laptop @Marei33. Could you bring it to the office some day this week so that we can double check this together?

constantinpape commented 4 months ago

We investigated this a bit further, and the only remaining test error on both of @Marei33 is this one:

Screenshot 2024-04-24 at 09 07 45

This is not so critical, because the corresponding prompt is not really used in the annotator tools. It's also gotten a bit more difficult to debug this due to #558. (So I will unlink this from the milestone.)

For reference, here are the two environments where the error occurs for @Marei33 :

Environment on M1(click to expand)

# packages in environment at /Users/marei/mambaforge/envs/sam: # # Name Version Build Channel absl-py 2.1.0 pyhd8ed1ab_0 conda-forge affogato 0.3.3 py310h5924a0a_3 conda-forge alabaster 0.7.16 pyhd8ed1ab_0 conda-forge annotated-types 0.6.0 pyhd8ed1ab_0 conda-forge aom 3.8.2 h078ce10_0 conda-forge app-model 0.2.6 pyhd8ed1ab_0 conda-forge appdirs 1.4.4 pyh9f0ad1d_0 conda-forge appnope 0.1.4 pyhd8ed1ab_0 conda-forge asciitree 0.3.3 py_2 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge atk-1.0 2.38.0 hd03087b_2 conda-forge attrs 23.2.0 pyh71513ae_0 conda-forge babel 2.14.0 pyhd8ed1ab_0 conda-forge bioimageio.core 0.5.11 pyhd8ed1ab_0 conda-forge bioimageio.spec 0.4.9.post5 pyhd8ed1ab_0 conda-forge blosc 1.21.5 hc338f07_0 conda-forge brotli 1.1.0 hb547adb_1 conda-forge brotli-bin 1.1.0 hb547adb_1 conda-forge brotli-python 1.1.0 py310h1253130_1 conda-forge brunsli 0.1 h9f76cd9_0 conda-forge bzip2 1.0.8 h80987f9_5 c-ares 1.28.1 h93a5062_0 conda-forge c-blosc2 2.14.3 ha57e6be_0 conda-forge ca-certificates 2024.3.11 hca03da5_0 cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cachey 0.2.1 pyh9f0ad1d_0 conda-forge cairo 1.18.0 hd1e100b_0 conda-forge certifi 2024.2.2 pyhd8ed1ab_0 conda-forge charls 2.4.2 h13dd4ca_0 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge cloudpickle 3.0.0 pyhd8ed1ab_0 conda-forge coin-or-cbc 2.10.10 hfaca913_0 conda-forge coin-or-cgl 0.60.7 hf050ae7_0 conda-forge coin-or-clp 1.17.8 h65c2c7c_0 conda-forge coin-or-osi 0.108.10 h0dc0bf9_0 conda-forge coin-or-utils 2.11.11 h0f73d51_0 conda-forge coincbc 2.10.10 0_metapackage conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge coloredlogs 15.0.1 pyhd8ed1ab_3 conda-forge comm 0.2.2 pyhd8ed1ab_0 conda-forge contourpy 1.2.1 py310h21239e6_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge cython 3.0.10 py310h692a8b6_0 conda-forge cytoolz 0.12.3 py310hd125d64_0 conda-forge dask-core 2024.4.2 pyhd8ed1ab_0 conda-forge dav1d 1.2.1 hb547adb_0 conda-forge debugpy 1.8.1 py310h692a8b6_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge docstring_parser 0.16 pyhd8ed1ab_0 conda-forge docutils 0.21.2 pyhd8ed1ab_0 conda-forge et_xmlfile 1.1.0 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.6.2 hebf3989_0 conda-forge fasteners 0.17.3 pyhd8ed1ab_0 conda-forge ffmpeg 6.1.1 gpl_h31ea89b_104 conda-forge fftw 3.3.10 nompi_h3046061_108 conda-forge filelock 3.13.4 pyhd8ed1ab_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_1 conda-forge fontconfig 2.14.2 h82840c6_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.51.0 py310hd125d64_0 conda-forge freetype 2.12.1 hadb7bae_2 conda-forge freetype-py 2.4.0 pyhd8ed1ab_0 conda-forge fribidi 1.0.10 h27ca646_0 conda-forge fsspec 2024.3.1 pyhca7485f_0 conda-forge gdk-pixbuf 2.42.11 h13c029f_0 conda-forge gettext 0.22.5 h8fbad5d_2 conda-forge gettext-tools 0.22.5 h8fbad5d_2 conda-forge giflib 5.2.2 h93a5062_0 conda-forge glib 2.80.0 hfc324ee_6 conda-forge glib-tools 2.80.0 hb9a4d99_6 conda-forge glpk 5.0 h6d7a090_0 conda-forge gmp 6.3.0 hebf3989_1 conda-forge gmpy2 2.1.5 py310he883d71_0 conda-forge gnutls 3.7.9 hd26332c_0 conda-forge graphite2 1.3.13 hebf3989_1003 conda-forge graphviz 9.0.0 h3face73_1 conda-forge grpcio 1.60.1 py310hf7687f1_0 conda-forge gst-plugins-base 1.24.1 h09b4b5e_1 conda-forge gstreamer 1.24.1 h551c6ff_1 conda-forge gtk2 2.24.33 h7895bb2_4 conda-forge gts 0.7.6 he42f4ea_4 conda-forge h5py 3.11.0 nompi_py310h49e257e_100 conda-forge harfbuzz 8.3.0 h8f0ba13_0 conda-forge hdf5 1.14.3 nompi_h5bb55e9_100 conda-forge heapdict 1.0.1 py_0 conda-forge hsluv 5.0.4 pyhd8ed1ab_0 conda-forge huggingface_hub 0.22.2 pyhd8ed1ab_0 conda-forge humanfriendly 10.0 pyhd8ed1ab_6 conda-forge icu 73.2 hc8870d7_0 conda-forge idna 3.7 pyhd8ed1ab_0 conda-forge imagecodecs 2024.1.1 py310h4705eb5_3 conda-forge imageio 2.34.1 pyh4b66e23_0 conda-forge imagesize 1.4.1 pyhd8ed1ab_0 conda-forge imath 3.1.11 h1059232_0 conda-forge importlib-metadata 7.1.0 pyha770c72_0 conda-forge importlib_metadata 7.1.0 hd8ed1ab_0 conda-forge importlib_resources 6.4.0 pyhd8ed1ab_0 conda-forge in-n-out 0.2.0 pyhd8ed1ab_0 conda-forge ipykernel 6.29.3 pyh3cd1d5f_0 conda-forge ipython 8.22.2 pyh707e725_0 conda-forge jasper 4.2.3 h7c0e182_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.3 pyhd8ed1ab_0 conda-forge joblib 1.4.0 pyhd8ed1ab_0 conda-forge jsonschema 4.21.1 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge jupyter_client 8.6.1 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.2 py310hbe9552e_0 conda-forge jxrlib 1.1 h93a5062_3 conda-forge kiwisolver 1.4.5 py310h38f39d4_1 conda-forge kornia 0.7.1 pyhd8ed1ab_0 conda-forge krb5 1.21.2 h92f50d5_0 conda-forge lame 3.100 h1a8c8d9_1003 conda-forge lazy_loader 0.4 pyhd8ed1ab_0 conda-forge lcms2 2.16 ha0e7c42_0 conda-forge lemon 1.3.1 h7e262df_8 conda-forge lerc 4.0.0 h9a09cb3_0 conda-forge libabseil 20230802.1 cxx17_h13dd4ca_0 conda-forge libaec 1.1.3 hebf3989_0 conda-forge libasprintf 0.22.5 h8fbad5d_2 conda-forge libasprintf-devel 0.22.5 h8fbad5d_2 conda-forge libass 0.17.1 hf7da4fe_1 conda-forge libavif16 1.0.4 h76840f6_1 conda-forge libblas 3.9.0 22_osxarm64_openblas conda-forge libboost 1.82.0 h489e689_6 conda-forge libboost-python 1.82.0 py310h0d5016b_6 conda-forge libbrotlicommon 1.1.0 hb547adb_1 conda-forge libbrotlidec 1.1.0 hb547adb_1 conda-forge libbrotlienc 1.1.0 hb547adb_1 conda-forge libcblas 3.9.0 22_osxarm64_openblas conda-forge libclang-cpp15 15.0.7 default_he012953_5 conda-forge libclang13 18.1.3 default_h83d0a53_0 conda-forge libcurl 8.7.1 h2d989ff_0 conda-forge libcxx 16.0.6 h4653b0c_0 conda-forge libdeflate 1.20 h93a5062_0 conda-forge libedit 3.1.20191231 hc8eb9b7_2 conda-forge libev 4.33 h93a5062_2 conda-forge libexpat 2.6.2 hebf3989_0 conda-forge libffi 3.4.4 hca03da5_0 libgd 2.3.3 hfdf3952_9 conda-forge libgettextpo 0.22.5 h8fbad5d_2 conda-forge libgettextpo-devel 0.22.5 h8fbad5d_2 conda-forge libgfortran 5.0.0 13_2_0_hd922786_3 conda-forge libgfortran5 13.2.0 hf226fd6_3 conda-forge libglib 2.80.0 hfc324ee_6 conda-forge libgrpc 1.60.1 hfc68871_0 conda-forge libhwloc 2.10.0 default_h52d8fe8_1000 conda-forge libhwy 1.1.0 h2ffa867_0 conda-forge libiconv 1.17 h0d3ecfb_2 conda-forge libidn2 2.3.7 h93a5062_0 conda-forge libintl 0.22.5 h8fbad5d_2 conda-forge libintl-devel 0.22.5 h8fbad5d_2 conda-forge libjpeg-turbo 3.0.0 hb547adb_1 conda-forge libjxl 0.10.2 h07599a0_0 conda-forge liblapack 3.9.0 22_osxarm64_openblas conda-forge liblapacke 3.9.0 22_osxarm64_openblas conda-forge libllvm14 14.0.6 hd1a9a77_4 conda-forge libllvm15 15.0.7 h2621b3d_4 conda-forge libllvm18 18.1.3 h30cc82d_0 conda-forge libnghttp2 1.58.0 ha4dd798_1 conda-forge libogg 1.3.4 h27ca646_1 conda-forge libopenblas 0.3.27 openmp_h6c19121_0 conda-forge libopencv 4.9.0 py310hb0696bf_7 conda-forge libopenvino 2023.3.0 he6dadac_1 conda-forge libopenvino-arm-cpu-plugin 2023.3.0 he6dadac_1 conda-forge libopenvino-auto-batch-plugin 2023.3.0 hc9f00d9_1 conda-forge libopenvino-auto-plugin 2023.3.0 hc9f00d9_1 conda-forge libopenvino-hetero-plugin 2023.3.0 hf483cef_1 conda-forge libopenvino-ir-frontend 2023.3.0 hf483cef_1 conda-forge libopenvino-onnx-frontend 2023.3.0 h98f6304_1 conda-forge libopenvino-paddle-frontend 2023.3.0 h98f6304_1 conda-forge libopenvino-pytorch-frontend 2023.3.0 hebf3989_1 conda-forge libopenvino-tensorflow-frontend 2023.3.0 hb5ee477_1 conda-forge libopenvino-tensorflow-lite-frontend 2023.3.0 hebf3989_1 conda-forge libopus 1.3.1 h27ca646_1 conda-forge libpng 1.6.43 h091b4b1_0 conda-forge libpq 16.2 h0f8b458_1 conda-forge libprotobuf 4.25.1 h810fc01_2 conda-forge libre2-11 2023.09.01 h741fcf5_1 conda-forge librsvg 2.58.0 hb3d354b_1 conda-forge libsodium 1.0.18 h27ca646_1 conda-forge libsqlite 3.45.3 h091b4b1_0 conda-forge libssh2 1.11.0 h7a5bd25_0 conda-forge libtasn1 4.19.0 h1a8c8d9_0 conda-forge libtiff 4.6.0 h07db509_3 conda-forge libtorch 2.1.2 cpu_generic_he83dea0_3 conda-forge libunistring 0.9.10 h3422bc3_0 conda-forge libuv 1.48.0 h93a5062_0 conda-forge libvorbis 1.3.7 h9f76cd9_0 conda-forge libvpx 1.13.1 hb765f3a_0 conda-forge libwebp 1.3.2 hf30222e_1 conda-forge libwebp-base 1.3.2 h93a5062_1 conda-forge libxcb 1.15 hf346824_0 conda-forge libxml2 2.12.6 h0d0cfa8_2 conda-forge libzlib 1.2.13 h53f4e23_5 conda-forge libzopfli 1.0.3 h9f76cd9_0 conda-forge llvm-openmp 18.1.3 hcd81f8e_0 conda-forge llvmlite 0.42.0 py310hf7687f1_1 conda-forge locket 1.0.0 pyhd8ed1ab_0 conda-forge lz4-c 1.9.4 hb7217d7_0 conda-forge magicgui 0.8.2 pyhd8ed1ab_1 conda-forge markdown 3.6 pyhd8ed1ab_0 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 2.1.5 py310hd125d64_0 conda-forge marshmallow 3.21.1 pyhd8ed1ab_0 conda-forge marshmallow-jsonschema 0.13.0 pyhd8ed1ab_0 conda-forge marshmallow-union 0.1.15.post1 pyhd8ed1ab_0 conda-forge matplotlib-base 3.8.4 py310h2439c42_0 conda-forge matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge mdurl 0.1.2 pyhd8ed1ab_0 conda-forge micro_sam 0.5.0 pyhd8ed1ab_0 conda-forge mpc 1.3.1 h91ba8db_0 conda-forge mpfr 4.2.1 h41d338b_1 conda-forge mpmath 1.3.0 pyhd8ed1ab_0 conda-forge mrcfile 1.5.0 pyhd8ed1ab_0 conda-forge msgpack-python 1.0.7 py310hd137fd4_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge mysql-common 8.3.0 hd1853d3_4 conda-forge mysql-libs 8.3.0 hf036fc4_4 conda-forge napari 0.4.19.post1 pyh9208f05_0 conda-forge napari-console 0.0.9 pyh9208f05_0 conda-forge napari-plugin-engine 0.2.0 pyhd8ed1ab_2 conda-forge napari-svg 0.1.10 pyhd8ed1ab_0 conda-forge ncurses 6.4 h313beb8_0 nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge nettle 3.9.1 h40ed0f5_0 conda-forge networkx 3.3 pyhd8ed1ab_1 conda-forge nifty 1.2.1 py310hf354d2b_4 conda-forge nomkl 1.0 h5ca1d4c_0 conda-forge npe2 0.7.5 pyhd8ed1ab_0 conda-forge nspr 4.35 hb7217d7_0 conda-forge nss 3.98 h5ce2875_0 conda-forge numba 0.59.1 py310hdf1f89a_0 conda-forge numcodecs 0.12.1 py310hd5a4765_0 conda-forge numpy 1.26.4 py310hd45542a_0 conda-forge numpydoc 1.7.0 pyhd8ed1ab_0 conda-forge onnx 1.15.0 py310hc02e61c_1 conda-forge onnxruntime 1.17.3 py310hc728f9c_0_cpu conda-forge opencv 4.9.0 py310h3038a9f_7 conda-forge openexr 3.2.2 h2c51e1d_1 conda-forge openh264 2.4.1 hebf3989_0 conda-forge openjpeg 2.5.2 h9f1df11_0 conda-forge openpyxl 3.1.2 py310h2aa6e3c_1 conda-forge openssl 3.2.1 h0d3ecfb_1 conda-forge p11-kit 0.24.1 h29577a5_0 conda-forge packaging 24.0 pyhd8ed1ab_0 conda-forge pandas 2.2.2 py310h401b61c_0 conda-forge pango 1.52.2 hb067d4f_0 conda-forge parso 0.8.4 pyhd8ed1ab_0 conda-forge partd 1.4.1 pyhd8ed1ab_0 conda-forge pcre2 10.43 h26f9a81_0 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.3.0 py310h81a8c2e_0 conda-forge pint 0.23 pyhd8ed1ab_0 conda-forge pip 23.3.1 py310hca03da5_0 pixman 0.43.4 hebf3989_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.2.1 pyhd8ed1ab_0 conda-forge ply 3.11 pyhd8ed1ab_2 conda-forge pooch 1.8.1 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.42 pyha770c72_0 conda-forge protobuf 4.25.1 py310haca1311_0 conda-forge psutil 5.9.8 py310hd125d64_0 conda-forge psygnal 0.11.0 pyhd8ed1ab_0 conda-forge pthread-stubs 0.4 h27ca646_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pugixml 1.14 h13dd4ca_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge py-opencv 4.9.0 py310h3196333_7 conda-forge pycocotools 2.0.6 py310hf1a086a_1 conda-forge pyconify 0.1.6 pyhd8ed1ab_0 conda-forge pydantic 2.7.1 pyhd8ed1ab_0 conda-forge pydantic-compat 0.1.2 pyhd8ed1ab_0 conda-forge pydantic-core 2.18.2 py310h8ffd6aa_0 conda-forge pygments 2.17.2 pyhd8ed1ab_0 conda-forge pyopengl 3.1.6 pyhd8ed1ab_1 conda-forge pyparsing 3.1.2 pyhd8ed1ab_0 conda-forge pyproject_hooks 1.0.0 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py310h2924129_5 conda-forge pyqt5-sip 12.12.2 py310h1253130_5 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge python 3.10.13 h2469fbe_1_cpython conda-forge python-build 1.2.1 pyhd8ed1ab_0 conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python-elf 0.5.0 pyhd8ed1ab_1 conda-forge python-flatbuffers 24.3.25 pyh59ac667_0 conda-forge python-stdnum 1.19 pyhd8ed1ab_0 conda-forge python-tzdata 2024.1 pyhd8ed1ab_0 conda-forge python-xxhash 3.4.1 py310h2aa6e3c_0 conda-forge python_abi 3.10 4_cp310 conda-forge pytorch 2.1.2 cpu_generic_py310h85d5aed_3 conda-forge pytz 2024.1 pyhd8ed1ab_0 conda-forge pywavelets 1.4.1 py310h280b8fa_1 conda-forge pyyaml 6.0.1 py310h2aa6e3c_1 conda-forge pyzmq 26.0.2 py310h18f1355_0 conda-forge qt-main 5.15.8 hf679f28_21 conda-forge qtconsole-base 5.5.1 pyha770c72_0 conda-forge qtpy 2.4.1 pyhd8ed1ab_0 conda-forge rav1e 0.6.6 h69fbcac_2 conda-forge re2 2023.09.01 h4cba328_1 conda-forge readline 8.2 h1a28f6b_0 referencing 0.34.0 pyhd8ed1ab_0 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge rich 13.7.1 pyhd8ed1ab_0 conda-forge rpds-py 0.18.0 py310hf632f72_0 conda-forge ruamel.yaml 0.18.6 py310hd125d64_0 conda-forge ruamel.yaml.clib 0.2.8 py310hd125d64_0 conda-forge safetensors 0.4.3 py310hd442715_0 conda-forge scikit-image 0.22.0 py310h6e3cc31_2 conda-forge scikit-learn 1.4.2 py310h7ef31dd_0 conda-forge scipy 1.13.0 py310hf4b343e_0 conda-forge segment-anything 1.0 pyhd8ed1ab_1 conda-forge setuptools 68.2.2 py310hca03da5_0 shellingham 1.5.4 pyhd8ed1ab_0 conda-forge sip 6.8.3 py310h692a8b6_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge skan 0.11.1 pyhd8ed1ab_0 conda-forge sleef 3.5.1 h156473d_2 conda-forge snappy 1.1.10 hd04f947_1 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge sphinx 7.3.7 pyhd8ed1ab_0 conda-forge sphinxcontrib-applehelp 1.0.8 pyhd8ed1ab_0 conda-forge sphinxcontrib-devhelp 1.0.6 pyhd8ed1ab_0 conda-forge sphinxcontrib-htmlhelp 2.0.5 pyhd8ed1ab_0 conda-forge sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-qthelp 1.0.7 pyhd8ed1ab_0 conda-forge sphinxcontrib-serializinghtml 1.1.10 pyhd8ed1ab_0 conda-forge sqlite 3.41.2 h80987f9_0 stack_data 0.6.2 pyhd8ed1ab_0 conda-forge superqt 0.6.3 pyh9208f05_0 conda-forge svt-av1 1.8.0 h463b476_0 conda-forge sympy 1.12 pypyh9d50eac_103 conda-forge tabulate 0.9.0 pyhd8ed1ab_1 conda-forge tbb 2021.12.0 h2ffa867_0 conda-forge tensorboard 2.16.2 pyhd8ed1ab_0 conda-forge tensorboard-data-server 0.7.0 py310hdd3b5e7_1 conda-forge threadpoolctl 3.4.0 pyhc1e730c_0 conda-forge tifffile 2024.4.18 pyhd8ed1ab_0 conda-forge timm 0.9.16 pyhd8ed1ab_0 conda-forge tk 8.6.13 h5083fa2_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tomli-w 1.0.0 pyhd8ed1ab_0 conda-forge toolz 0.12.1 pyhd8ed1ab_0 conda-forge torch_em 0.7.0 pyhd8ed1ab_0 conda-forge torchvision 0.16.1 cpu_py310hae77e9a_3 conda-forge tornado 6.4 py310hd125d64_0 conda-forge tqdm 4.66.2 pyhd8ed1ab_0 conda-forge traitlets 5.14.3 pyhd8ed1ab_0 conda-forge typer 0.12.3 pyhd8ed1ab_0 conda-forge typer-slim 0.12.3 pyhd8ed1ab_0 conda-forge typer-slim-standard 0.12.3 hd8ed1ab_0 conda-forge typing-extensions 4.11.0 hd8ed1ab_0 conda-forge typing_extensions 4.11.0 pyha770c72_0 conda-forge tzdata 2024a h04d1e81_0 unicodedata2 15.1.0 py310h2aa6e3c_0 conda-forge urllib3 2.2.1 pyhd8ed1ab_0 conda-forge vigra 1.11.2 py310h3ed307e_5 conda-forge vispy 0.14.2 py310hac2ba9d_0 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge werkzeug 3.0.2 pyhd8ed1ab_0 conda-forge wheel 0.41.2 py310hca03da5_0 wrapt 1.16.0 py310hd125d64_0 conda-forge x264 1!164.3095 h57fd34a_2 conda-forge x265 3.5 hbc6ce65_3 conda-forge xarray 2024.3.0 pyhd8ed1ab_0 conda-forge xorg-libxau 1.0.11 hb547adb_0 conda-forge xorg-libxdmcp 1.1.3 h27ca646_0 conda-forge xxhash 0.8.2 hb547adb_0 conda-forge xz 5.4.6 h80987f9_0 yaml 0.2.5 h3422bc3_2 conda-forge z5py 2.0.17 py310hfd1a8ab_0 conda-forge zarr 2.17.2 pyhd8ed1ab_0 conda-forge zeromq 4.3.5 hebf3989_1 conda-forge zfp 1.0.1 ha8f4885_0 conda-forge zipp 3.17.0 pyhd8ed1ab_0 conda-forge zlib 1.2.13 h53f4e23_5 conda-forge zlib-ng 2.0.7 h1a8c8d9_0 conda-forge zstd 1.5.5 h4f39d0f_0 conda-forge

Environment on M3(click to expand)

# packages in environment at /Users/marei/mambaforge/envs/sam: # # Name Version Build Channel absl-py 2.1.0 pyhd8ed1ab_0 conda-forge affogato 0.3.3 py311h9e438b8_3 conda-forge alabaster 0.7.16 pyhd8ed1ab_0 conda-forge annotated-types 0.6.0 pyhd8ed1ab_0 conda-forge aom 3.8.2 h078ce10_0 conda-forge app-model 0.2.6 pyhd8ed1ab_0 conda-forge appdirs 1.4.4 pyh9f0ad1d_0 conda-forge appnope 0.1.4 pyhd8ed1ab_0 conda-forge asciitree 0.3.3 py_2 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge atk-1.0 2.38.0 hd03087b_2 conda-forge attrs 23.2.0 pyh71513ae_0 conda-forge babel 2.14.0 pyhd8ed1ab_0 conda-forge bioimageio.core 0.5.11 pyhd8ed1ab_0 conda-forge bioimageio.spec 0.4.9.post5 pyhd8ed1ab_0 conda-forge blosc 1.21.5 hc338f07_0 conda-forge brotli 1.1.0 hb547adb_1 conda-forge brotli-bin 1.1.0 hb547adb_1 conda-forge brotli-python 1.1.0 py311ha891d26_1 conda-forge brunsli 0.1 h9f76cd9_0 conda-forge bzip2 1.0.8 h80987f9_5 c-ares 1.28.1 h93a5062_0 conda-forge c-blosc2 2.14.3 ha57e6be_0 conda-forge ca-certificates 2024.3.11 hca03da5_0 cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cachey 0.2.1 pyh9f0ad1d_0 conda-forge cairo 1.18.0 hd1e100b_0 conda-forge certifi 2024.2.2 pyhd8ed1ab_0 conda-forge charls 2.4.2 h13dd4ca_0 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge cloudpickle 3.0.0 pyhd8ed1ab_0 conda-forge coin-or-cbc 2.10.10 hfaca913_0 conda-forge coin-or-cgl 0.60.7 hf050ae7_0 conda-forge coin-or-clp 1.17.8 h65c2c7c_0 conda-forge coin-or-osi 0.108.10 h0dc0bf9_0 conda-forge coin-or-utils 2.11.11 h0f73d51_0 conda-forge coincbc 2.10.10 0_metapackage conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge coloredlogs 15.0.1 pyhd8ed1ab_3 conda-forge comm 0.2.2 pyhd8ed1ab_0 conda-forge contourpy 1.2.1 py311hcc98501_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge cython 3.0.10 py311h92babd0_0 conda-forge cytoolz 0.12.3 py311h05b510d_0 conda-forge dask-core 2024.4.2 pyhd8ed1ab_0 conda-forge dav1d 1.2.1 hb547adb_0 conda-forge debugpy 1.8.1 py311h92babd0_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge docstring_parser 0.16 pyhd8ed1ab_0 conda-forge docutils 0.21.2 pyhd8ed1ab_0 conda-forge et_xmlfile 1.1.0 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.6.2 hebf3989_0 conda-forge fasteners 0.17.3 pyhd8ed1ab_0 conda-forge ffmpeg 6.1.1 gpl_h31ea89b_104 conda-forge fftw 3.3.10 nompi_h3046061_108 conda-forge filelock 3.13.4 pyhd8ed1ab_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_1 conda-forge fontconfig 2.14.2 h82840c6_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.51.0 py311h05b510d_0 conda-forge freetype 2.12.1 hadb7bae_2 conda-forge freetype-py 2.4.0 pyhd8ed1ab_0 conda-forge fribidi 1.0.10 h27ca646_0 conda-forge fsspec 2024.3.1 pyhca7485f_0 conda-forge gdk-pixbuf 2.42.11 h13c029f_0 conda-forge gettext 0.22.5 h8fbad5d_2 conda-forge gettext-tools 0.22.5 h8fbad5d_2 conda-forge giflib 5.2.2 h93a5062_0 conda-forge glib 2.80.0 hfc324ee_6 conda-forge glib-tools 2.80.0 hb9a4d99_6 conda-forge glpk 5.0 h6d7a090_0 conda-forge gmp 6.3.0 hebf3989_1 conda-forge gmpy2 2.1.5 py311hcabc2c5_0 conda-forge gnutls 3.7.9 hd26332c_0 conda-forge graphite2 1.3.13 hebf3989_1003 conda-forge graphviz 9.0.0 h3face73_1 conda-forge grpcio 1.60.1 py311hf5d242d_0 conda-forge gst-plugins-base 1.24.1 h09b4b5e_1 conda-forge gstreamer 1.24.1 h551c6ff_1 conda-forge gtk2 2.24.33 h7895bb2_4 conda-forge gts 0.7.6 he42f4ea_4 conda-forge h5py 3.11.0 nompi_py311hd00467f_100 conda-forge harfbuzz 8.3.0 h8f0ba13_0 conda-forge hdf5 1.14.3 nompi_h5bb55e9_100 conda-forge heapdict 1.0.1 py_0 conda-forge hsluv 5.0.4 pyhd8ed1ab_0 conda-forge huggingface_hub 0.22.2 pyhd8ed1ab_0 conda-forge humanfriendly 10.0 pyhd8ed1ab_6 conda-forge icu 73.2 hc8870d7_0 conda-forge idna 3.7 pyhd8ed1ab_0 conda-forge imagecodecs 2024.1.1 py311h9a59f95_3 conda-forge imageio 2.34.1 pyh4b66e23_0 conda-forge imagesize 1.4.1 pyhd8ed1ab_0 conda-forge imath 3.1.11 h1059232_0 conda-forge importlib-metadata 7.1.0 pyha770c72_0 conda-forge importlib_metadata 7.1.0 hd8ed1ab_0 conda-forge importlib_resources 6.4.0 pyhd8ed1ab_0 conda-forge in-n-out 0.2.0 pyhd8ed1ab_0 conda-forge ipykernel 6.29.3 pyh3cd1d5f_0 conda-forge ipython 8.22.2 pyh707e725_0 conda-forge jasper 4.2.3 h7c0e182_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.3 pyhd8ed1ab_0 conda-forge joblib 1.4.0 pyhd8ed1ab_0 conda-forge jsonschema 4.21.1 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge jupyter_client 8.6.1 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.2 py311h267d04e_0 conda-forge jxrlib 1.1 h93a5062_3 conda-forge kiwisolver 1.4.5 py311he4fd1f5_1 conda-forge kornia 0.7.1 pyhd8ed1ab_0 conda-forge krb5 1.21.2 h92f50d5_0 conda-forge lame 3.100 h1a8c8d9_1003 conda-forge lazy_loader 0.4 pyhd8ed1ab_0 conda-forge lcms2 2.16 ha0e7c42_0 conda-forge lemon 1.3.1 h7e262df_8 conda-forge lerc 4.0.0 h9a09cb3_0 conda-forge libabseil 20230802.1 cxx17_h13dd4ca_0 conda-forge libaec 1.1.3 hebf3989_0 conda-forge libasprintf 0.22.5 h8fbad5d_2 conda-forge libasprintf-devel 0.22.5 h8fbad5d_2 conda-forge libass 0.17.1 hf7da4fe_1 conda-forge libavif16 1.0.4 h76840f6_1 conda-forge libblas 3.9.0 22_osxarm64_openblas conda-forge libboost 1.82.0 h489e689_6 conda-forge libboost-python 1.82.0 py311hcab0526_6 conda-forge libbrotlicommon 1.1.0 hb547adb_1 conda-forge libbrotlidec 1.1.0 hb547adb_1 conda-forge libbrotlienc 1.1.0 hb547adb_1 conda-forge libcblas 3.9.0 22_osxarm64_openblas conda-forge libclang-cpp15 15.0.7 default_he012953_5 conda-forge libclang13 18.1.3 default_h83d0a53_0 conda-forge libcurl 8.7.1 h2d989ff_0 conda-forge libcxx 16.0.6 h4653b0c_0 conda-forge libdeflate 1.20 h93a5062_0 conda-forge libedit 3.1.20191231 hc8eb9b7_2 conda-forge libev 4.33 h93a5062_2 conda-forge libexpat 2.6.2 hebf3989_0 conda-forge libffi 3.4.4 hca03da5_0 libgd 2.3.3 hfdf3952_9 conda-forge libgettextpo 0.22.5 h8fbad5d_2 conda-forge libgettextpo-devel 0.22.5 h8fbad5d_2 conda-forge libgfortran 5.0.0 13_2_0_hd922786_3 conda-forge libgfortran5 13.2.0 hf226fd6_3 conda-forge libglib 2.80.0 hfc324ee_6 conda-forge libgrpc 1.60.1 hfc68871_0 conda-forge libhwloc 2.10.0 default_h52d8fe8_1000 conda-forge libhwy 1.1.0 h2ffa867_0 conda-forge libiconv 1.17 h0d3ecfb_2 conda-forge libidn2 2.3.7 h93a5062_0 conda-forge libintl 0.22.5 h8fbad5d_2 conda-forge libintl-devel 0.22.5 h8fbad5d_2 conda-forge libjpeg-turbo 3.0.0 hb547adb_1 conda-forge libjxl 0.10.2 h07599a0_0 conda-forge liblapack 3.9.0 22_osxarm64_openblas conda-forge liblapacke 3.9.0 22_osxarm64_openblas conda-forge libllvm14 14.0.6 hd1a9a77_4 conda-forge libllvm15 15.0.7 h2621b3d_4 conda-forge libllvm18 18.1.3 h30cc82d_0 conda-forge libnghttp2 1.58.0 ha4dd798_1 conda-forge libogg 1.3.4 h27ca646_1 conda-forge libopenblas 0.3.27 openmp_h6c19121_0 conda-forge libopencv 4.9.0 py311hdccf81a_7 conda-forge libopenvino 2023.3.0 he6dadac_1 conda-forge libopenvino-arm-cpu-plugin 2023.3.0 he6dadac_1 conda-forge libopenvino-auto-batch-plugin 2023.3.0 hc9f00d9_1 conda-forge libopenvino-auto-plugin 2023.3.0 hc9f00d9_1 conda-forge libopenvino-hetero-plugin 2023.3.0 hf483cef_1 conda-forge libopenvino-ir-frontend 2023.3.0 hf483cef_1 conda-forge libopenvino-onnx-frontend 2023.3.0 h98f6304_1 conda-forge libopenvino-paddle-frontend 2023.3.0 h98f6304_1 conda-forge libopenvino-pytorch-frontend 2023.3.0 hebf3989_1 conda-forge libopenvino-tensorflow-frontend 2023.3.0 hb5ee477_1 conda-forge libopenvino-tensorflow-lite-frontend 2023.3.0 hebf3989_1 conda-forge libopus 1.3.1 h27ca646_1 conda-forge libpng 1.6.43 h091b4b1_0 conda-forge libpq 16.2 h0f8b458_1 conda-forge libprotobuf 4.25.1 h810fc01_2 conda-forge libre2-11 2023.09.01 h741fcf5_1 conda-forge librsvg 2.58.0 hb3d354b_1 conda-forge libsodium 1.0.18 h27ca646_1 conda-forge libsqlite 3.45.3 h091b4b1_0 conda-forge libssh2 1.11.0 h7a5bd25_0 conda-forge libtasn1 4.19.0 h1a8c8d9_0 conda-forge libtiff 4.6.0 h07db509_3 conda-forge libtorch 2.1.2 cpu_generic_hda0de89_3 conda-forge libunistring 0.9.10 h3422bc3_0 conda-forge libuv 1.48.0 h93a5062_0 conda-forge libvorbis 1.3.7 h9f76cd9_0 conda-forge libvpx 1.13.1 hb765f3a_0 conda-forge libwebp 1.3.2 hf30222e_1 conda-forge libwebp-base 1.3.2 h93a5062_1 conda-forge libxcb 1.15 hf346824_0 conda-forge libxml2 2.12.6 h0d0cfa8_2 conda-forge libzlib 1.2.13 h53f4e23_5 conda-forge libzopfli 1.0.3 h9f76cd9_0 conda-forge llvm-openmp 18.1.3 hcd81f8e_0 conda-forge llvmlite 0.42.0 py311hf5d242d_1 conda-forge locket 1.0.0 pyhd8ed1ab_0 conda-forge lz4-c 1.9.4 hb7217d7_0 conda-forge magicgui 0.8.2 pyhd8ed1ab_1 conda-forge markdown 3.6 pyhd8ed1ab_0 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 2.1.5 py311h05b510d_0 conda-forge marshmallow 3.21.1 pyhd8ed1ab_0 conda-forge marshmallow-jsonschema 0.13.0 pyhd8ed1ab_0 conda-forge marshmallow-union 0.1.15.post1 pyhd8ed1ab_0 conda-forge matplotlib-base 3.8.4 py311hb58f1d1_0 conda-forge matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge mdurl 0.1.2 pyhd8ed1ab_0 conda-forge micro_sam 0.5.0 pyhd8ed1ab_0 conda-forge mpc 1.3.1 h91ba8db_0 conda-forge mpfr 4.2.1 h41d338b_1 conda-forge mpmath 1.3.0 pyhd8ed1ab_0 conda-forge mrcfile 1.5.0 pyhd8ed1ab_0 conda-forge msgpack-python 1.0.7 py311hd03642b_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge mysql-common 8.3.0 hd1853d3_4 conda-forge mysql-libs 8.3.0 hf036fc4_4 conda-forge napari 0.4.19.post1 pyh9208f05_0 conda-forge napari-console 0.0.9 pyh9208f05_0 conda-forge napari-plugin-engine 0.2.0 pyhd8ed1ab_2 conda-forge napari-svg 0.1.10 pyhd8ed1ab_0 conda-forge ncurses 6.4 h313beb8_0 nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge nettle 3.9.1 h40ed0f5_0 conda-forge networkx 3.3 pyhd8ed1ab_1 conda-forge nifty 1.2.1 py311h78cd012_4 conda-forge nomkl 1.0 h5ca1d4c_0 conda-forge npe2 0.7.5 pyhd8ed1ab_0 conda-forge nspr 4.35 hb7217d7_0 conda-forge nss 3.98 h5ce2875_0 conda-forge numba 0.59.1 py311h00351ea_0 conda-forge numcodecs 0.12.1 py311hbaf5611_0 conda-forge numpy 1.26.4 py311h7125741_0 conda-forge numpydoc 1.7.0 pyhd8ed1ab_0 conda-forge onnx 1.15.0 py311hfcc1abf_1 conda-forge onnxruntime 1.17.3 py311h6029ae3_0_cpu conda-forge opencv 4.9.0 py311h404381a_7 conda-forge openexr 3.2.2 h2c51e1d_1 conda-forge openh264 2.4.1 hebf3989_0 conda-forge openjpeg 2.5.2 h9f1df11_0 conda-forge openpyxl 3.1.2 py311heffc1b2_0 conda-forge openssl 3.2.1 h0d3ecfb_1 conda-forge p11-kit 0.24.1 h29577a5_0 conda-forge packaging 24.0 pyhd8ed1ab_0 conda-forge pandas 2.2.2 py311hfbe21a1_0 conda-forge pango 1.52.2 hb067d4f_0 conda-forge parso 0.8.4 pyhd8ed1ab_0 conda-forge partd 1.4.1 pyhd8ed1ab_0 conda-forge pcre2 10.43 h26f9a81_0 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.3.0 py311h0b5d0a1_0 conda-forge pint 0.23 pyhd8ed1ab_0 conda-forge pip 23.3.1 py311hca03da5_0 pixman 0.43.4 hebf3989_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.2.1 pyhd8ed1ab_0 conda-forge ply 3.11 pyhd8ed1ab_2 conda-forge pooch 1.8.1 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.42 pyha770c72_0 conda-forge protobuf 4.25.1 py311he791500_0 conda-forge psutil 5.9.8 py311h05b510d_0 conda-forge psygnal 0.11.0 pyhd8ed1ab_0 conda-forge pthread-stubs 0.4 h27ca646_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pugixml 1.14 h13dd4ca_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge py-opencv 4.9.0 py311he78c7fc_7 conda-forge pycocotools 2.0.6 py311h4add359_1 conda-forge pyconify 0.1.6 pyhd8ed1ab_0 conda-forge pydantic 2.7.1 pyhd8ed1ab_0 conda-forge pydantic-compat 0.1.2 pyhd8ed1ab_0 conda-forge pydantic-core 2.18.2 py311h5d190b6_0 conda-forge pygments 2.17.2 pyhd8ed1ab_0 conda-forge pyopengl 3.1.6 pyhd8ed1ab_1 conda-forge pyparsing 3.1.2 pyhd8ed1ab_0 conda-forge pyproject_hooks 1.0.0 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py311hc49b008_5 conda-forge pyqt5-sip 12.12.2 py311ha891d26_5 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge python 3.11.8 hdf0ec26_0_cpython conda-forge python-build 1.2.1 pyhd8ed1ab_0 conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python-elf 0.5.0 pyhd8ed1ab_1 conda-forge python-flatbuffers 24.3.25 pyh59ac667_0 conda-forge python-stdnum 1.19 pyhd8ed1ab_0 conda-forge python-tzdata 2024.1 pyhd8ed1ab_0 conda-forge python-xxhash 3.4.1 py311heffc1b2_0 conda-forge python_abi 3.11 4_cp311 conda-forge pytorch 2.1.2 cpu_generic_py311h38827da_3 conda-forge pytz 2024.1 pyhd8ed1ab_0 conda-forge pywavelets 1.4.1 py311hb49d859_1 conda-forge pyyaml 6.0.1 py311heffc1b2_1 conda-forge pyzmq 26.0.2 py311h93cf3d9_0 conda-forge qt-main 5.15.8 hf679f28_21 conda-forge qtconsole-base 5.5.1 pyha770c72_0 conda-forge qtpy 2.4.1 pyhd8ed1ab_0 conda-forge rav1e 0.6.6 h69fbcac_2 conda-forge re2 2023.09.01 h4cba328_1 conda-forge readline 8.2 h1a28f6b_0 referencing 0.34.0 pyhd8ed1ab_0 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge rich 13.7.1 pyhd8ed1ab_0 conda-forge rpds-py 0.18.0 py311ha958965_0 conda-forge ruamel.yaml 0.18.6 py311h05b510d_0 conda-forge ruamel.yaml.clib 0.2.8 py311h05b510d_0 conda-forge safetensors 0.4.3 py311h94f323b_0 conda-forge scikit-image 0.22.0 py311h6e08293_2 conda-forge scikit-learn 1.4.2 py311h696fe38_0 conda-forge scipy 1.13.0 py311h4f9446f_0 conda-forge segment-anything 1.0 pyhd8ed1ab_1 conda-forge setuptools 68.2.2 py311hca03da5_0 shellingham 1.5.4 pyhd8ed1ab_0 conda-forge sip 6.8.3 py311h92babd0_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge skan 0.11.1 pyhd8ed1ab_0 conda-forge sleef 3.5.1 h156473d_2 conda-forge snappy 1.1.10 hd04f947_1 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge sphinx 7.3.7 pyhd8ed1ab_0 conda-forge sphinxcontrib-applehelp 1.0.8 pyhd8ed1ab_0 conda-forge sphinxcontrib-devhelp 1.0.6 pyhd8ed1ab_0 conda-forge sphinxcontrib-htmlhelp 2.0.5 pyhd8ed1ab_0 conda-forge sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-qthelp 1.0.7 pyhd8ed1ab_0 conda-forge sphinxcontrib-serializinghtml 1.1.10 pyhd8ed1ab_0 conda-forge sqlite 3.41.2 h80987f9_0 stack_data 0.6.2 pyhd8ed1ab_0 conda-forge superqt 0.6.3 pyh9208f05_0 conda-forge svt-av1 1.8.0 h463b476_0 conda-forge sympy 1.12 pypyh9d50eac_103 conda-forge tabulate 0.9.0 pyhd8ed1ab_1 conda-forge tbb 2021.12.0 h2ffa867_0 conda-forge tensorboard 2.16.2 pyhd8ed1ab_0 conda-forge tensorboard-data-server 0.7.0 py311h5fb2c35_1 conda-forge threadpoolctl 3.4.0 pyhc1e730c_0 conda-forge tifffile 2024.4.18 pyhd8ed1ab_0 conda-forge timm 0.9.16 pyhd8ed1ab_0 conda-forge tk 8.6.13 h5083fa2_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tomli-w 1.0.0 pyhd8ed1ab_0 conda-forge toolz 0.12.1 pyhd8ed1ab_0 conda-forge torch_em 0.7.0 pyhd8ed1ab_0 conda-forge torchvision 0.16.1 cpu_py311haf5c566_3 conda-forge tornado 6.4 py311h05b510d_0 conda-forge tqdm 4.66.2 pyhd8ed1ab_0 conda-forge traitlets 5.14.3 pyhd8ed1ab_0 conda-forge typer 0.12.3 pyhd8ed1ab_0 conda-forge typer-slim 0.12.3 pyhd8ed1ab_0 conda-forge typer-slim-standard 0.12.3 hd8ed1ab_0 conda-forge typing-extensions 4.11.0 hd8ed1ab_0 conda-forge typing_extensions 4.11.0 pyha770c72_0 conda-forge tzdata 2024a h04d1e81_0 urllib3 2.2.1 pyhd8ed1ab_0 conda-forge vigra 1.11.2 py311hf4257d2_5 conda-forge vispy 0.14.2 py311h45dfa84_0 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge werkzeug 3.0.2 pyhd8ed1ab_0 conda-forge wheel 0.41.2 py311hca03da5_0 wrapt 1.16.0 py311h05b510d_0 conda-forge x264 1!164.3095 h57fd34a_2 conda-forge x265 3.5 hbc6ce65_3 conda-forge xarray 2024.3.0 pyhd8ed1ab_0 conda-forge xorg-libxau 1.0.11 hb547adb_0 conda-forge xorg-libxdmcp 1.1.3 h27ca646_0 conda-forge xxhash 0.8.2 hb547adb_0 conda-forge xz 5.4.6 h80987f9_0 yaml 0.2.5 h3422bc3_2 conda-forge z5py 2.0.17 py311h4b05729_0 conda-forge zarr 2.17.2 pyhd8ed1ab_0 conda-forge zeromq 4.3.5 hebf3989_1 conda-forge zfp 1.0.1 ha8f4885_0 conda-forge zipp 3.17.0 pyhd8ed1ab_0 conda-forge zlib 1.2.13 h53f4e23_5 conda-forge zlib-ng 2.0.7 h1a8c8d9_0 conda-forge zstd 1.5.5 h4f39d0f_0 conda-forge

Both use pytorch 2.1.2; my current guess is that this is causing this, I will recheck here once the MAC CI is running again.