Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Known Issue] pysobatools unexpectedly stopped working #24

Open
stevewongv opened this issue Jun 15, 2023 · 5 comments
Open

[Known Issue] pysobatools unexpectedly stopped working #24

stevewongv opened this issue Jun 15, 2023 · 5 comments

Comments

@stevewongv
Copy link
Owner

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
Copy link
Owner Author

Workaround:

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

@aviadmx
Copy link

aviadmx commented Sep 11, 2023

@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
Copy link
Owner Author

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

@paolosand
Copy link

paolosand commented Feb 22, 2024

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
Copy link

@paolosand afaik it runs only with CUDA GPUs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants