jamesdolezal / slideflow

Deep learning library for digital pathology, with both Tensorflow and PyTorch support.
https://slideflow.dev
GNU General Public License v3.0
230 stars 38 forks source link

[BUG] Package Conflicts with Pyomo/Bonmin in with environments created with environment.yml #382

Open emmachancellor opened 4 weeks ago

emmachancellor commented 4 weeks ago

Description

Cannot use the slideflow.Dataset.kfold_split() method using the conda environment created with the environment.yml file. pyomo/bonmin are needed and cannot be installed in the environment because there is a conflict with libgcc-ng ==11.2.0 h1234567_1, libgomp ==11.2.0 h1234567_1, and libstdcxx-ng ==11.2.0 h1234567_1.

To Reproduce

Steps to reproduce the behavior:

  1. Create a clean conda environment with the environment.yml file in the main repository
  2. Run a script with this kind of setup, using `slideflow.Dataset.kfold_split()

    fa_hpv = P.dataset(
        sources=["ROCK_FA_HNSC", "TCGA_HNSC_new", "UCH_HNSC_HPV"],
        tile_px=299, 
        tile_um=302)
    
    # Split the dataset using three-fold, site-preserved cross-validation
    splits = fa_hpv.kfold_split(
        k=3,
        labels='HPVneg_FA',
        preserved_site=True)
  3. Get the following error message
    File "/home/ecdyer/slideflow/slideflow/dataset.py", line 2263, in kfold_split
    crossval_splits.append(self.split(**split_kw))
    File "/home/ecdyer/slideflow/slideflow/dataset.py", line 3144, in split
    k_fold_patients = split_patients_preserved_site(
    File "/home/ecdyer/slideflow/slideflow/dataset.py", line 380, in split_patients_preserved_site
    df = cv.generate(
    File "/home/ecdyer/slideflow/slideflow/io/preservedsite/crossfolds.py", line 48, in generate
    return _generate_bonmin(*args, **kwargs)
    File "/home/ecdyer/slideflow/slideflow/io/preservedsite/crossfolds.py", line 86, in _generate_bonmin
    raise errors.SolverNotFoundError("Unable to find pyomo/bonmin solver.")
    slideflow.errors.SolverNotFoundError: Unable to find pyomo/bonmin solver.
  4. Try to install pyomo/bonmin solver
    • conda install -c conda-forge pyomo --> No error
    • `conda install -c conda-forge coin-or-bonmin --> error
      Could not solve for environment specs
      The following packages are incompatible
      ├─ coin-or-bonmin is installable and it requires
      │  ├─ ipopt [>=3.14.10,<3.14.11.0a0 |>=3.14.11,<3.14.12.0a0 |>=3.14.12,<3.14.13.0a0 |>=3.14.13,<3.14.14.0a0 |>=3.14.15,<3.14.16.0a0 ], which requires
      │  │  ├─ libspral [>=2023.8.2,<2023.8.3.0a0 |>=2024.1.18,<2024.1.19.0a0 ], which requires
      │  │  │  └─ libstdcxx-ng >=12 , which can be installed;
      │  │  └─ libstdcxx-ng >=12 , which can be installed;
      │  └─ libstdcxx-ng >=12 , which can be installed;
      └─ libstdcxx-ng 11.2.0.*  is not installable because it conflicts with any installable versions previously reported.
  5. Try installing libstdcxx-ng=12.1.0 and then install coin-or-bonmin
    • conda install -c conda-forge libstdcxx-ng=12.1.0 --> no error
    • conda install -c conda-forge coin-or-bonmin -> error
      Could not solve for environment specs
      The following packages are incompatible
      ├─ coin-or-bonmin is installable with the potential options
      │  ├─ coin-or-bonmin 1.8.9 would require
      │  │  └─ ipopt [>=3.14.10,<3.14.11.0a0 |>=3.14.11,<3.14.12.0a0 ], which requires
      │  │     └─ libgcc-ng >=12  with the potential options
      │  │        ├─ libgcc-ng 12.1.0 would require
      │  │        │  └─ libgomp 12.1.0 h8d9b700_16, which can be installed;
      │  │        ├─ libgcc-ng 12.1.0 would require
      │  │        │  └─ libgomp 12.1.0 h8d9b700_17, which can be installed;
      │  │        ├─ libgcc-ng 12.2.0 would require
      │  │        │  └─ libgomp 12.2.0 h65d4601_18, which can be installed;
      │  │        ├─ libgcc-ng 12.2.0 would require
      │  │        │  └─ libgomp 12.2.0 h65d4601_19, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 h77fa898_6, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 h77fa898_7, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hbf27576_6, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hfce1ba0_0, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hfce1ba0_1, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hfce1ba0_2, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hfce1ba0_3, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hfce1ba0_4, which can be installed;
      │  │        ├─ libgcc-ng 12.3.0 would require
      │  │        │  └─ libgomp 12.3.0 hfce1ba0_5, which can be installed;
      │  │        ├─ libgcc-ng 13.1.0 would require
      │  │        │  └─ libgomp 13.1.0 he5830b7_0, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h77fa898_6, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h77fa898_7, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h807b86a_0, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h807b86a_1, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h807b86a_2, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h807b86a_3, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h807b86a_4, which can be installed;
      │  │        ├─ libgcc-ng 13.2.0 would require
      │  │        │  └─ libgomp 13.2.0 h807b86a_5, which can be installed;
      │  │        └─ libgcc-ng 13.2.0 would require
      │  │           └─ libgomp 13.2.0 hc881cc4_6, which can be installed;
      │  ├─ coin-or-bonmin 1.8.9 would require
      │  │  └─ ipopt >=3.14.13,<3.14.14.0a0 , which requires
      │  │     └─ libspral >=2023.8.2,<2023.8.3.0a0 , which requires
      │  │        ├─ libhwloc >=2.9.1,<2.9.2.0a0  with the potential options
      │  │        │  ├─ libhwloc [2.10.0|2.9.1|2.9.3] would require
      │  │        │  │  └─ __cuda, which is missing on the system;
      │  │        │  ├─ libhwloc 2.9.1 would require
      │  │        │  │  └─ libxml2 >=2.10.3,<3.0.0a0  with the potential options
      │  │        │  │     ├─ libxml2 [2.10.3|2.10.4|...|2.12.7] would require
      │  │        │  │     │  └─ libiconv >=1.17,<2.0a0 , which can be installed;
      │  │        │  │     ├─ libxml2 [2.12.6|2.12.7] would require
      │  │        │  │     │  └─ libzlib >=1.3.1,<1.4.0a0  with the potential options
      │  │        │  │     │     ├─ libzlib 1.3.1 would require
      │  │        │  │     │     │  └─ zlib 1.3.1 *_1, which can be installed;
      │  │        │  │     │     └─ libzlib 1.3.1 would require
      │  │        │  │     │        └─ zlib 1.3.1 *_0, which can be installed;
      │  │        │  │     ├─ libxml2 2.10.3 would require
      │  │        │  │     │  └─ xz >=5.2.10,<6.0a0 , which can be installed;
      │  │        │  │     ├─ libxml2 2.10.4 would require
      │  │        │  │     │  └─ xz >=5.4.2,<6.0a0 , which can be installed;
      │  │        │  │     └─ libxml2 2.10.4 would require
      │  │        │  │        └─ xz >=5.4.6,<6.0a0 , which can be installed;
      │  │        │  └─ libhwloc [2.10.0|2.9.1|2.9.3] would require
      │  │        │     └─ libxml2 [>=2.11.4,<3.0.0a0 |>=2.11.5,<3.0.0a0 |>=2.12.6,<3.0a0 |>=2.12.7,<3.0a0 ], which can be installed (as previously explained);
      │  │        └─ libzlib >=1.2.13,<2.0.0a0  with the potential options
      │  │           ├─ libzlib 1.2.13 would require
      │  │           │  └─ zlib 1.2.13 *_4, which can be installed;
      │  │           ├─ libzlib 1.2.13 would require
      │  │           │  └─ zlib 1.2.13 *_6, which can be installed;
      │  │           ├─ libzlib 1.2.13 would require
      │  │           │  └─ zlib 1.2.13 *_5, which can be installed;
      │  │           ├─ libzlib 1.3 would require
      │  │           │  └─ zlib 1.3 *_0, which can be installed;
      │  │           ├─ libzlib 1.3.1, which can be installed (as previously explained);
      │  │           └─ libzlib 1.3.1, which can be installed (as previously explained);
      │  ├─ coin-or-bonmin 1.8.9 would require
      │  │  └─ ipopt >=3.14.12,<3.14.13.0a0 , which can be installed (as previously explained);
      │  └─ coin-or-bonmin 1.8.9 would require
      │     └─ ipopt [>=3.14.14,<3.14.15.0a0 |>=3.14.15,<3.14.16.0a0 |>=3.14.16,<3.14.17.0a0 ], which requires
      │        └─ libspral [>=2023.9.7,<2023.9.8.0a0 |>=2024.1.18,<2024.1.19.0a0 |>=2024.5.8,<2024.5.9.0a0 ], which requires
      │           ├─ libhwloc [>=2.10.0,<2.10.1.0a0 |>=2.9.3,<2.9.4.0a0 ] with the potential options
      │           │  ├─ libhwloc [2.10.0|2.9.1|2.9.3], which cannot be installed (as previously explained);
      │           │  └─ libhwloc [2.10.0|2.9.1|2.9.3], which can be installed (as previously explained);
      │           └─ libzlib >=1.2.13,<2.0.0a0 , which can be installed (as previously explained);
      ├─ libgomp 11.2.0.*  is not installable because it conflicts with any installable versions previously reported;
      ├─ libiconv 1.16.*  is not installable because it conflicts with any installable versions previously reported;
      ├─ xz 5.2.6.*  is not installable because it conflicts with any installable versions previously reported;
      └─ zlib 1.2.13.*  is not installable because it conflicts with any installable versions previously reported.

Expected behavior

Create k-folds for MIL training.

Environment:

Additional context

I am not having problems running this on Cabbage in an environment with these packages:

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main    conda-forge
_openmp_mutex             5.1                       1_gnu  
absl-py                   1.3.0                    pypi_0    pypi
affine                    2.3.1                    pypi_0    pypi
alabaster                 0.7.12                   pypi_0    pypi
ampl-mp                   3.1.0             h2cc385e_1005    conda-forge
array-record              0.4.0                    pypi_0    pypi
asciitree                 0.3.3                    pypi_0    pypi
astor                     0.8.1                    pypi_0    pypi
asttokens                 2.4.1              pyhd8ed1ab_0    conda-forge
astunparse                1.6.3                    pypi_0    pypi
attrs                     22.1.0                   pypi_0    pypi
autograd                  1.5                      pypi_0    pypi
autograd-gamma            0.5.0                    pypi_0    pypi
babel                     2.11.0                   pypi_0    pypi
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
beautifulsoup4            4.12.3                   pypi_0    pypi
blas                      1.0                         mkl    conda-forge
blis                      0.7.10                   pypi_0    pypi
brotlipy                  0.7.0           py39h27cfd23_1003  
bzip2                     1.0.8                h7b6447c_0  
ca-certificates           2024.2.2             hbcca054_0    conda-forge
cachetools                5.2.0                    pypi_0    pypi
catalogue                 2.0.9                    pypi_0    pypi
cellpose                  2.1.1                    pypi_0    pypi
certifi                   2024.2.2           pyhd8ed1ab_0    conda-forge
cffi                      1.15.1           py39h74dc2b5_0  
charset-normalizer        2.0.4              pyhd3eb1b0_0  
click                     8.1.3                    pypi_0    pypi
click-plugins             1.1.1                    pypi_0    pypi
cligj                     0.7.2                    pypi_0    pypi
cloudpickle               2.2.0                    pypi_0    pypi
coin-or-cbc               2.10.8               h3786ebc_0    conda-forge
coin-or-cgl               0.60.3               he7e83c3_1    conda-forge
coin-or-clp               1.17.6               h232ff3c_2    conda-forge
coin-or-osi               0.108.6              h1bc370f_1    conda-forge
coin-or-utils             2.11.4               h573740c_2    conda-forge
coinbonmin                1.8.8                hd240093_5    conda-forge
comm                      0.2.2              pyhd8ed1ab_0    conda-forge
commonmark                0.9.1                    pypi_0    pypi
confection                0.1.1                    pypi_0    pypi
configspace               0.6.0                    pypi_0    pypi
contourpy                 1.0.6                    pypi_0    pypi
crc32c                    2.3                      pypi_0    pypi
cryptography              38.0.1           py39h9ce1e76_0  
cucim                     23.6.0                   pypi_0    pypi
cudatoolkit               11.3.1               h2bc3f7f_2  
cupy-cuda11x              12.1.0                   pypi_0    pypi
cycler                    0.11.0                   pypi_0    pypi
cymem                     2.0.7                    pypi_0    pypi
cython                    0.29.32                  pypi_0    pypi
dask                      2022.10.2                pypi_0    pypi
debugpy                   1.6.7            py39h6a678d5_0  
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
defusedxml                0.7.1                    pypi_0    pypi
distributed               2022.10.2                pypi_0    pypi
dm-tree                   0.1.7                    pypi_0    pypi
docutils                  0.19                     pypi_0    pypi
emcee                     3.1.3                    pypi_0    pypi
entrypoints               0.4                pyhd8ed1ab_0    conda-forge
etils                     1.4.1                    pypi_0    pypi
executing                 2.0.1              pyhd8ed1ab_0    conda-forge
fastai                    2.7.12                   pypi_0    pypi
fastcore                  1.5.29                   pypi_0    pypi
fastdownload              0.0.7                    pypi_0    pypi
fasteners                 0.18                     pypi_0    pypi
fastprogress              1.0.3                    pypi_0    pypi
fastremap                 1.13.5                   pypi_0    pypi
fastrlock                 0.8.1                    pypi_0    pypi
ffmpeg                    4.3                  hf484d3e_0    pytorch
filelock                  3.12.2                   pypi_0    pypi
flatbuffers               1.12                     pypi_0    pypi
fonttools                 4.38.0                   pypi_0    pypi
formulaic                 0.5.2                    pypi_0    pypi
fpdf                      1.7.2                    pypi_0    pypi
fpdf2                     2.7.5                    pypi_0    pypi
freetype                  2.12.1               h4a9f257_0  
fsspec                    2022.10.0                pypi_0    pypi
future                    0.18.2                   pypi_0    pypi
gast                      0.4.0                    pypi_0    pypi
gdown                     5.2.0                    pypi_0    pypi
giflib                    5.2.1                h7b6447c_0  
glfw                      2.5.5                    pypi_0    pypi
gmp                       6.2.1                h295c915_3  
gnutls                    3.6.15               he1e5248_0  
google-auth               2.14.1                   pypi_0    pypi
google-auth-oauthlib      0.4.6                    pypi_0    pypi
google-pasta              0.2.0                    pypi_0    pypi
googleapis-common-protos  1.60.0                   pypi_0    pypi
grpcio                    1.50.0                   pypi_0    pypi
h5py                      3.7.0                    pypi_0    pypi
heapdict                  1.0.1                    pypi_0    pypi
huggingface-hub           0.16.4                   pypi_0    pypi
idna                      3.4              py39h06a4308_0  
imagecodecs               2023.7.10                pypi_0    pypi
imageio                   2.22.4                   pypi_0    pypi
imageio-ffmpeg            0.4.7                    pypi_0    pypi
imagesize                 1.4.1                    pypi_0    pypi
imgui                     2.0.0                    pypi_0    pypi
importlib-metadata        5.0.0                    pypi_0    pypi
importlib-resources       6.0.0                    pypi_0    pypi
intel-openmp              2021.4.0          h06a4308_3561  
interface-meta            1.3.0                    pypi_0    pypi
ipopt                     3.14.5               h630875f_0    conda-forge
ipykernel                 6.29.3             pyhd33586a_0    conda-forge
ipython                   8.12.0             pyh41d4057_0    conda-forge
jedi                      0.19.1             pyhd8ed1ab_0    conda-forge
jinja2                    3.1.2                    pypi_0    pypi
joblib                    1.2.0                    pypi_0    pypi
jpeg                      9e                   h7f8727e_0  
jupyter_client            7.3.4              pyhd8ed1ab_0    conda-forge
jupyter_core              5.7.2            py39hf3d152e_0    conda-forge
keras                     2.9.0                    pypi_0    pypi
keras-preprocessing       1.1.2                    pypi_0    pypi
kiwisolver                1.4.4                    pypi_0    pypi
lame                      3.100                h7b6447c_0  
langcodes                 3.3.0                    pypi_0    pypi
lcms2                     2.12                 h3be6417_0  
ld_impl_linux-64          2.38                 h1181459_1  
lerc                      3.0                  h295c915_0  
libblas                   3.9.0            12_linux64_mkl    conda-forge
libcblas                  3.9.0            12_linux64_mkl    conda-forge
libclang                  14.0.6                   pypi_0    pypi
libdeflate                1.8                  h7f8727e_5  
libffi                    3.3                  he6710b0_2  
libgcc-ng                 11.2.0               h1234567_1  
libgfortran-ng            13.1.0               h69a702a_0    conda-forge
libgfortran5              13.1.0               h15d22d2_0    conda-forge
libgomp                   11.2.0               h1234567_1  
libiconv                  1.16                 h7f8727e_2  
libidn2                   2.3.2                h7f8727e_0  
liblapack                 3.9.0            12_linux64_mkl    conda-forge
liblapacke                3.9.0            12_linux64_mkl    conda-forge
libpng                    1.6.37               hbc83047_0  
libsodium                 1.0.18               h36c2ea0_1    conda-forge
libstdcxx-ng              11.2.0               h1234567_1  
libtasn1                  4.16.0               h27cfd23_0  
libtiff                   4.4.0                hecacb30_1  
libunistring              0.9.10               h27cfd23_0  
libuv                     1.40.0               h7b6447c_0  
libwebp                   1.2.4                h11a3e52_0  
libwebp-base              1.2.4                h5eee18b_0  
lifelines                 0.27.3                   pypi_0    pypi
llvmlite                  0.39.1                   pypi_0    pypi
locket                    1.0.0                    pypi_0    pypi
lz4-c                     1.9.3                h295c915_1  
markdown                  3.4.1                    pypi_0    pypi
markupsafe                2.1.1                    pypi_0    pypi
matplotlib                3.6.2                    pypi_0    pypi
matplotlib-inline         0.1.7              pyhd8ed1ab_0    conda-forge
metis                     5.1.0             h58526e2_1006    conda-forge
mkl                       2021.4.0           h06a4308_640  
mkl-service               2.4.0            py39h7f8727e_0  
mkl_fft                   1.3.1            py39hd3c417c_0  
mkl_random                1.2.2            py39h51133e4_0  
msgpack                   1.0.4                    pypi_0    pypi
mumps-include             5.2.1               ha770c72_11    conda-forge
mumps-seq                 5.2.1               h2104b81_11    conda-forge
munch                     2.5.0                    pypi_0    pypi
murmurhash                1.0.9                    pypi_0    pypi
natsort                   8.4.0                    pypi_0    pypi
ncurses                   6.3                  h5eee18b_3  
nest-asyncio              1.6.0              pyhd8ed1ab_0    conda-forge
nettle                    3.7.3                hbbd107a_1  
networkx                  2.8.8                    pypi_0    pypi
ninja                     1.11.1                   pypi_0    pypi
numba                     0.56.4                   pypi_0    pypi
numcodecs                 0.11.0                   pypi_0    pypi
numpy                     1.21.6                   pypi_0    pypi
oauthlib                  3.2.2                    pypi_0    pypi
opencv-python             4.6.0.66                 pypi_0    pypi
opencv-python-headless    4.8.0.74                 pypi_0    pypi
openh264                  2.1.1                h4ff587b_0  
openssl                   1.1.1w               h7f8727e_0  
opt-einsum                3.3.0                    pypi_0    pypi
packaging                 21.3                     pypi_0    pypi
pandas                    1.5.1                    pypi_0    pypi
parameterized             0.8.1                    pypi_0    pypi
parso                     0.8.4              pyhd8ed1ab_0    conda-forge
partd                     1.3.0                    pypi_0    pypi
pathy                     0.10.2                   pypi_0    pypi
pbr                       5.11.0                   pypi_0    pypi
pexpect                   4.9.0              pyhd8ed1ab_0    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    10.0.0                   pypi_0    pypi
pip                       22.2.2           py39h06a4308_0  
pkgconfig                 1.5.5                    pypi_0    pypi
platformdirs              4.2.1              pyhd8ed1ab_0    conda-forge
ply                       3.11                       py_1    conda-forge
preshed                   3.0.8                    pypi_0    pypi
pretrainedmodels          0.7.4                    pypi_0    pypi
promise                   2.3                      pypi_0    pypi
prompt-toolkit            3.0.42             pyha770c72_0    conda-forge
prompt_toolkit            3.0.42               hd8ed1ab_0    conda-forge
protobuf                  3.19.6                   pypi_0    pypi
psutil                    5.9.4                    pypi_0    pypi
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
pyarrow                   10.0.0                   pypi_0    pypi
pyasn1                    0.4.8                    pypi_0    pypi
pyasn1-modules            0.2.8                    pypi_0    pypi
pycparser                 2.21               pyhd3eb1b0_0  
pydantic                  1.10.12                  pypi_0    pypi
pygments                  2.13.0                   pypi_0    pypi
pynisher                  0.6.4                    pypi_0    pypi
pynndescent               0.5.8                    pypi_0    pypi
pyomo                     6.4.1            py39h5a03fae_0    conda-forge
pyopengl                  3.1.6                    pypi_0    pypi
pyopenssl                 22.0.0             pyhd3eb1b0_0  
pyparsing                 3.0.9                    pypi_0    pypi
pyperclip                 1.8.2                    pypi_0    pypi
pyrfr                     0.8.3                    pypi_0    pypi
pysocks                   1.7.1            py39h06a4308_0  
python                    3.9.13               haa1d7c7_2  
python-dateutil           2.8.2                    pypi_0    pypi
python_abi                3.9                      2_cp39    conda-forge
pytorch                   1.11.0          py3.9_cuda11.3_cudnn8.2.0_0    pytorch
pytorch-mutex             1.0                        cuda    pytorch
pytz                      2022.6                   pypi_0    pypi
pyvips                    2.2.1                    pypi_0    pypi
pywavelets                1.4.1                    pypi_0    pypi
pyyaml                    6.0                      pypi_0    pypi
pyzmq                     25.1.2           py39h6a678d5_0  
rasterio                  1.3.3                    pypi_0    pypi
readline                  8.2                  h5eee18b_0  
regex                     2022.10.31               pypi_0    pypi
requests                  2.28.1           py39h06a4308_0  
requests-oauthlib         1.3.1                    pypi_0    pypi
rich                      12.6.0                   pypi_0    pypi
rsa                       4.9                      pypi_0    pypi
safetensors               0.4.3                    pypi_0    pypi
saliency                  0.2.0                    pypi_0    pypi
scikit-image              0.19.3                   pypi_0    pypi
scikit-learn              1.1.3                    pypi_0    pypi
scipy                     1.9.3                    pypi_0    pypi
scotch                    6.0.9                h3858553_1    conda-forge
seaborn                   0.11.2                   pypi_0    pypi
setuptools                65.5.0           py39h06a4308_0  
shapely                   1.8.5.post1              pypi_0    pypi
six                       1.16.0             pyhd3eb1b0_1  
smac                      1.4.0                    pypi_0    pypi
smart-open                6.3.0                    pypi_0    pypi
snowballstemmer           2.2.0                    pypi_0    pypi
snuggs                    1.4.7                    pypi_0    pypi
sortedcontainers          2.4.0                    pypi_0    pypi
soupsieve                 2.5                      pypi_0    pypi
spacy                     3.6.0                    pypi_0    pypi
spacy-legacy              3.0.12                   pypi_0    pypi
spacy-loggers             1.0.4                    pypi_0    pypi
sphinx                    5.3.0                    pypi_0    pypi
sphinx-markdown-tables    0.0.17                   pypi_0    pypi
sphinxcontrib-applehelp   1.0.2                    pypi_0    pypi
sphinxcontrib-devhelp     1.0.2                    pypi_0    pypi
sphinxcontrib-htmlhelp    2.0.0                    pypi_0    pypi
sphinxcontrib-jsmath      1.0.1                    pypi_0    pypi
sphinxcontrib-qthelp      1.0.3                    pypi_0    pypi
sphinxcontrib-serializinghtml 1.1.5                    pypi_0    pypi
sphinxcontrib-video       0.0.1.dev3               pypi_0    pypi
sqlite                    3.39.3               h5082296_0  
srsly                     2.4.7                    pypi_0    pypi
stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
tabulate                  0.9.0                    pypi_0    pypi
tblib                     1.7.0                    pypi_0    pypi
tensorboard               2.9.1                    pypi_0    pypi
tensorboard-data-server   0.6.1                    pypi_0    pypi
tensorboard-plugin-wit    1.8.1                    pypi_0    pypi
tensorflow                2.9.2                    pypi_0    pypi
tensorflow-datasets       4.9.0                    pypi_0    pypi
tensorflow-estimator      2.9.0                    pypi_0    pypi
tensorflow-io-gcs-filesystem 0.27.0                   pypi_0    pypi
tensorflow-metadata       1.13.0                   pypi_0    pypi
tensorflow-probability    0.17.0                   pypi_0    pypi
termcolor                 2.1.0                    pypi_0    pypi
thinc                     8.1.10                   pypi_0    pypi
threadpoolctl             3.1.0                    pypi_0    pypi
tifffile                  2022.10.10               pypi_0    pypi
timm                      1.0.3                    pypi_0    pypi
tk                        8.6.12               h1ccaba5_0  
toml                      0.10.2                   pypi_0    pypi
toolz                     0.12.0                   pypi_0    pypi
torchaudio                0.11.0               py39_cu113    pytorch
torchvision               0.12.0               py39_cu113    pytorch
tornado                   6.1              py39hb9d737c_3    conda-forge
tqdm                      4.64.1                   pypi_0    pypi
traitlets                 5.14.3             pyhd8ed1ab_0    conda-forge
typer                     0.9.0                    pypi_0    pypi
typing_extensions         4.3.0            py39h06a4308_0  
tzdata                    2022f                h04d1e81_0  
umap-learn                0.5.3                    pypi_0    pypi
urllib3                   1.26.12          py39h06a4308_0  
versioneer                0.28                     pypi_0    pypi
wasabi                    1.1.2                    pypi_0    pypi
wcwidth                   0.2.13             pyhd8ed1ab_0    conda-forge
werkzeug                  2.2.2                    pypi_0    pypi
wheel                     0.37.1             pyhd3eb1b0_0  
wrapt                     1.14.1                   pypi_0    pypi
xz                        5.2.6                h5eee18b_0  
zarr                      2.16.0                   pypi_0    pypi
zeromq                    4.3.5                h6a678d5_0  
zict                      2.2.0                    pypi_0    pypi
zipp                      3.10.0                   pypi_0    pypi
zlib                      1.2.13               h5eee18b_0  
zstd                      1.5.2                ha4553b6_0