stevewongv / InstanceShadowDetection

Instance Shadow Detection (CVPR 2020)
Apache License 2.0
161 stars 24 forks source link

[Known Issue] pysobatools unexpectedly stopped working #24

Open stevewongv opened 1 year ago

stevewongv commented 1 year ago

pysobatools/_mask.c:10773:5: error: lvalue required as increment operand This issue occurred during the build process using Python 3.10. I have resolved it in the latest version, but this may result in errors for previous versions of Python. If you encounter this problem, please revert back to an earlier version: https://github.com/stevewongv/InstanceShadowDetection/blob/dacaaea89d9892923d9b44629a9e0bb8ee03528b/PythonAPI/pysobatools/_mask.c

stevewongv commented 1 year ago

Workaround:

pip uninstall pysobatools
pip install git+https://github.com/stevewongv/InstanceShadowDetection.git@50764eb336f3194db382054fe537956dd8449c01#subdirectory=PythonAPI
aviadmx commented 1 year ago

@stevewongv I am an getting error when installing this commit

pip install git+https://github.com/stevewongv/InstanceShadowDetection.git@50764eb336f3194db382054fe537956dd8449c01#subdirectory=PythonAPI
Looking in indexes: https://pypi.org/simple, https://pip.repos.neuron.amazonaws.com, https://pypi.ngc.nvidia.com
Collecting git+https://github.com/stevewongv/InstanceShadowDetection.git@50764eb336f3194db382054fe537956dd8449c01#subdirectory=PythonAPI
  Cloning https://github.com/stevewongv/InstanceShadowDetection.git (to revision 50764eb336f3194db382054fe537956dd8449c01) to /tmp/pip-req-build-q45w8j1i
  Running command git clone --filter=blob:none --quiet https://github.com/stevewongv/InstanceShadowDetection.git /tmp/pip-req-build-q45w8j1i
  Running command git rev-parse -q --verify 'sha^50764eb336f3194db382054fe537956dd8449c01'
  Running command git fetch -q https://github.com/stevewongv/InstanceShadowDetection.git 50764eb336f3194db382054fe537956dd8449c01
  Running command git checkout -q 50764eb336f3194db382054fe537956dd8449c01
  Resolved https://github.com/stevewongv/InstanceShadowDetection.git to commit 50764eb336f3194db382054fe537956dd8449c01
  Preparing metadata (setup.py) ... done
Requirement already satisfied: setuptools>=18.0 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from pysobatools==2.0) (67.7.2)
Requirement already satisfied: cython>=0.27.3 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from pysobatools==2.0) (0.29.34)
Requirement already satisfied: matplotlib>=2.1.0 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from pysobatools==2.0) (3.7.2)
Requirement already satisfied: contourpy>=1.0.1 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (1.0.7)
Requirement already satisfied: cycler>=0.10 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (4.39.4)
Requirement already satisfied: kiwisolver>=1.0.1 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (1.4.4)
Requirement already satisfied: numpy>=1.20 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (1.24.2)
Requirement already satisfied: packaging>=20.0 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (23.1)
Requirement already satisfied: pillow>=6.2.0 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (9.5.0)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from matplotlib>=2.1.0->pysobatools==2.0) (2.8.2)
Requirement already satisfied: six>=1.5 in /home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages (from python-dateutil>=2.7->matplotlib>=2.1.0->pysobatools==2.0) (1.16.0)
Building wheels for collected packages: pysobatools
  Building wheel for pysobatools (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [179 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build/lib.linux-x86_64-cpython-310
      creating build/lib.linux-x86_64-cpython-310/pysobatools
      copying pysobatools/cocoeval.py -> build/lib.linux-x86_64-cpython-310/pysobatools
      copying pysobatools/sobaeval.py -> build/lib.linux-x86_64-cpython-310/pysobatools
      copying pysobatools/mask.py -> build/lib.linux-x86_64-cpython-310/pysobatools
      copying pysobatools/soba.py -> build/lib.linux-x86_64-cpython-310/pysobatools
      copying pysobatools/__init__.py -> build/lib.linux-x86_64-cpython-310/pysobatools
      running build_ext
      skipping 'pysobatools/_mask.c' Cython extension (up-to-date)
      building 'pysobatools._mask' extension
      creating build/temp.linux-x86_64-cpython-310
      creating build/temp.linux-x86_64-cpython-310/common
      creating build/temp.linux-x86_64-cpython-310/pysobatools
      gcc -pthread -B /home/ubuntu/anaconda3/envs/dl_object_detection_p310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include -fPIC -O2 -isystem /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include -fPIC -I/home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages/numpy/core/include -I./common -I/home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10 -c ./common/maskApi.c -o build/temp.linux-x86_64-cpython-310/./common/maskApi.o -Wno-cpp -Wno-unused-function -std=c99
      ./common/maskApi.c: In function ‘rleDecode’:
      ./common/maskApi.c:46:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
             for( k=0; k<R[i].cnts[j]; k++ ) *(M++)=v; v=!v; }}
             ^~~
      ./common/maskApi.c:46:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
             for( k=0; k<R[i].cnts[j]; k++ ) *(M++)=v; v=!v; }}
                                                       ^
      ./common/maskApi.c: In function ‘rleFrPoly’:
      ./common/maskApi.c:166:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
         for(j=0; j<k; j++) x[j]=(int)(scale*xy[j*2+0]+.5); x[k]=x[0];
         ^~~
      ./common/maskApi.c:166:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
         for(j=0; j<k; j++) x[j]=(int)(scale*xy[j*2+0]+.5); x[k]=x[0];
                                                            ^
      ./common/maskApi.c:167:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
         for(j=0; j<k; j++) y[j]=(int)(scale*xy[j*2+1]+.5); y[k]=y[0];
         ^~~
      ./common/maskApi.c:167:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
         for(j=0; j<k; j++) y[j]=(int)(scale*xy[j*2+1]+.5); y[k]=y[0];
                                                            ^
      ./common/maskApi.c: In function ‘rleToString’:
      ./common/maskApi.c:212:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
             if(more) c |= 0x20; c+=48; s[p++]=c;
             ^~
      ./common/maskApi.c:212:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
             if(more) c |= 0x20; c+=48; s[p++]=c;
                                 ^
      ./common/maskApi.c: In function ‘rleFrString’:
      ./common/maskApi.c:220:3: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation]
         while( s[m] ) m++; cnts=malloc(sizeof(uint)*m); m=0;
         ^~~~~
      ./common/maskApi.c:220:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’
         while( s[m] ) m++; cnts=malloc(sizeof(uint)*m); m=0;
                            ^~~~
      ./common/maskApi.c:228:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
           if(m>2) x+=(long) cnts[m-2]; cnts[m++]=(uint) x;
           ^~
      ./common/maskApi.c:228:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
           if(m>2) x+=(long) cnts[m-2]; cnts[m++]=(uint) x;
                                        ^~~~
      ./common/maskApi.c: In function ‘rleToBbox’:
      ./common/maskApi.c:141:31: warning: ‘xp’ may be used uninitialized in this function [-Wmaybe-uninitialized]
             if(j%2==0) xp=x; else if(xp<x) { ys=0; ye=h-1; }
                                     ^
      gcc -pthread -B /home/ubuntu/anaconda3/envs/dl_object_detection_p310/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include -fPIC -O2 -isystem /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include -fPIC -I/home/ubuntu/anaconda3/envs/dl_object_detection_p310/lib/python3.10/site-packages/numpy/core/include -I./common -I/home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10 -c pysobatools/_mask.c -o build/temp.linux-x86_64-cpython-310/pysobatools/_mask.o -Wno-cpp -Wno-unused-function -std=c99
      pysobatools/_mask.c: In function ‘__pyx_tp_dealloc_11pysobatools_5_mask_RLEs’:
      pysobatools/_mask.c:10772:5: error: lvalue required as increment operand
           ++Py_REFCNT(o);
           ^~
      pysobatools/_mask.c:10774:5: error: lvalue required as decrement operand
           --Py_REFCNT(o);
           ^~
      pysobatools/_mask.c: In function ‘__Pyx_ParseOptionalKeywords’:
      pysobatools/_mask.c:12210:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                           (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12210:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
                           (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
       Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
                                                   ^~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12210:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                           (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12210:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                           (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12210:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
                           (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
       Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
                                                   ^~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12210:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                           (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 :
                           ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12226:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                               (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                               ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12226:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
                               (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                               ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
       Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
                                                   ^~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12226:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                               (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                               ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12226:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                               (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                               ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12226:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations]
                               (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                               ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
       Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
                                                   ^~~~~~~~~~~~~~~~~~~
      pysobatools/_mask.c:12226:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations]
                               (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 :
                               ^
      In file included from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/unicodeobject.h:1046:0,
                       from /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/Python.h:83,
                       from pysobatools/_mask.c:4:
      /home/ubuntu/anaconda3/envs/dl_object_detection_p310/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
       static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
      error: command '/usr/bin/gcc' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pysobatools
  Running setup.py clean for pysobatools
Failed to build pysobatools
stevewongv commented 1 year ago

For python 3.10, just use this to install: git+https://github.com/stevewongv/InstanceShadowDetection.git#subdirectory=PythonAPI

paolosand commented 8 months ago

Hello @stevewongv

Tried to get this running but encountered the same issue when trying to run python setup.py install in PythonAPI

I've already tried the fixes mentioned in this thread but I still ran into the same issue. Hope to hear from you

Here are more details about my setup. Mac OS (M1 chip) in a conda environment with Python 3.10.13. Installed the dependencies mentioned in the readme with pip.

Package Version


absl-py 2.1.0 anyio 4.3.0 appnope 0.1.4 argon2-cffi 23.1.0 argon2-cffi-bindings 21.2.0 arrow 1.3.0 asttokens 2.4.1 async-lru 2.0.4 attrs 23.2.0 Babel 2.14.0 beautifulsoup4 4.12.3 bleach 6.1.0 certifi 2024.2.2 cffi 1.16.0 charset-normalizer 3.3.2 comm 0.2.1 contourpy 1.2.0 cycler 0.12.1 Cython 3.0.8 debugpy 1.8.1 decorator 5.1.1 defusedxml 0.7.1 detectron2 0.1 exceptiongroup 1.2.0 executing 2.0.1 fastjsonschema 2.19.1 fonttools 4.49.0 fqdn 1.5.1 grpcio 1.60.1 h11 0.14.0 httpcore 1.0.4 httpx 0.27.0 idna 3.6 imageio 2.34.0 ipykernel 6.29.2 ipython 8.21.0 ipywidgets 8.1.2 isoduration 20.11.0 jedi 0.19.1 Jinja2 3.1.3 json5 0.9.17 jsonpointer 2.4 jsonschema 4.21.1 jsonschema-specifications 2023.12.1 jupyter 1.0.0 jupyter_client 8.6.0 jupyter-console 6.6.3 jupyter_core 5.7.1 jupyter-events 0.9.0 jupyter-lsp 2.2.2 jupyter_server 2.12.5 jupyter_server_terminals 0.5.2 jupyterlab 4.1.2 jupyterlab_pygments 0.3.0 jupyterlab_server 2.25.3 jupyterlab_widgets 3.0.10 kiwisolver 1.4.5 lazy_loader 0.3 Markdown 3.5.2 MarkupSafe 2.1.5 matplotlib 3.8.3 matplotlib-inline 0.1.6 mistune 3.0.2 nbclient 0.9.0 nbconvert 7.16.1 nbformat 5.9.2 nest-asyncio 1.6.0 networkx 3.2.1 notebook 7.1.0 notebook_shim 0.2.4 numpy 1.26.4 opencv-python 4.9.0.80 overrides 7.7.0 packaging 23.2 pandocfilters 1.5.1 parso 0.8.3 pexpect 4.9.0 pillow 10.2.0 pip 23.3.1 platformdirs 4.2.0 prometheus_client 0.20.0 prompt-toolkit 3.0.43 protobuf 4.25.3 psutil 5.9.8 ptyprocess 0.7.0 pure-eval 0.2.2 pycocotools 2.0.7 pycparser 2.21 Pygments 2.17.2 pyparsing 3.1.1 python-dateutil 2.8.2 python-json-logger 2.0.7 PyYAML 6.0.1 pyzmq 25.1.2 qtconsole 5.5.1 QtPy 2.4.1 referencing 0.33.0 requests 2.31.0 rfc3339-validator 0.1.4 rfc3986-validator 0.1.1 rpds-py 0.18.0 scikit-image 0.22.0 scipy 1.12.0 Send2Trash 1.8.2 setuptools 68.2.2 six 1.16.0 sniffio 1.3.0 soupsieve 2.5 stack-data 0.6.3 tensorboard 2.16.2 tensorboard-data-server 0.7.2 terminado 0.18.0 tifffile 2024.2.12 tinycss2 1.2.1 tomli 2.0.1 torch 1.12.0 torchvision 0.13.0 tornado 6.4 traitlets 5.14.1 types-python-dateutil 2.8.19.20240106 typing_extensions 4.9.0 uri-template 1.3.0 urllib3 2.2.1 wcwidth 0.2.13 webcolors 1.13 webencodings 0.5.1 websocket-client 1.7.0 Werkzeug 3.0.1 wheel 0.41.2 widgetsnbextension 4.0.10 `

ddogfoodd commented 8 months ago

@paolosand afaik it runs only with CUDA GPUs

janrvdolf commented 1 week ago

it does not run even with CUDA GPUs