EvalAI icon indicating copy to clipboard operation
EvalAI copied to clipboard

install open3d and pytorch for evaluation script

Open cherepashkin0 opened this issue 2 years ago • 4 comments

I need to install open3d and pytorch for the evaluation script. If I add these requirements to __init__.py in directory evaluation_script, it will install the packages each time it loads the worker and conflicts with other packages are emerging.

Worker's log
[2023-08-16 10:36:14] INFO WORKER_LOG Using /tmp/tmpx3o5lbrh as temp directory to store data [2023-08-16 10:36:15] INFO No custom requirements for challenge 2120 Collecting open3d==0.13.0 Downloading https://files.pythonhosted.org/packages/c7/d9/c4658870e5d0090b8dc19909ae5b81464c3d40ad3f7c89d2b728df028271/open3d-0.13.0-cp37-cp37m-manylinux2014_x86_64.whl (300.6MB) Requirement already satisfied: pandas>=1.0 in /usr/local/lib/python3.7/site-packages (from open3d==0.13.0) (1.1.4) Requirement already satisfied: setuptools>=40.8.0 in /usr/local/lib/python3.7/site-packages (from open3d==0.13.0) (41.6.0) Collecting ipywidgets>=7.6.0 Downloading https://files.pythonhosted.org/packages/b8/d4/ce436660098b2f456e2b8fdf76d4f33cbc3766c874c4aa2f772c7a5e943f/ipywidgets-8.1.0-py3-none-any.whl (139kB) Requirement already satisfied: numpy>=1.18.0 in /usr/local/lib/python3.7/site-packages (from open3d==0.13.0) (1.21.0) Collecting jupyterlab==3.*,>=3.0.0 Downloading https://files.pythonhosted.org/packages/5f/d5/176f1cf19b87ede0001093c1008260cfa251d4b2e6c82fd294890462692a/jupyterlab-3.6.5-py3-none-any.whl (8.9MB) Collecting pillow>=8.2.0 Downloading https://files.pythonhosted.org/packages/37/95/48565d6beb34deaacda1543b515dab9479b8fa8b9046703fd08ad447ddfe/Pillow-9.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3MB) Collecting jupyter-packaging~=0.10 Downloading https://files.pythonhosted.org/packages/dd/cb/6c4c3e2219c2fe6fff6f9d4bda48da21951c3bd8f39b443a586f13173ea0/jupyter_packaging-0.12.3-py3-none-any.whl Requirement already satisfied: scikit-learn>=0.21 in /usr/local/lib/python3.7/site-packages (from open3d==0.13.0) (0.23.2) Collecting pygments>=2.7.4 Downloading https://files.pythonhosted.org/packages/43/88/29adf0b44ba6ac85045e63734ae0997d3c58d8b1a91c914d240828d0d73d/Pygments-2.16.1-py3-none-any.whl (1.2MB) Requirement already satisfied: matplotlib>=3 in /usr/local/lib/python3.7/site-packages (from open3d==0.13.0) (3.3.3) Collecting wheel>=0.36.0 Downloading https://files.pythonhosted.org/packages/28/f5/6955d7b3a5d71ce6bac104f9cf98c1b0513ad656cdaca8ea7d579196f771/wheel-0.41.1-py3-none-any.whl (64kB) Collecting pyyaml>=5.4.1 Downloading https://files.pythonhosted.org/packages/d7/8f/db62b0df635b9008fe90aa68424e99cee05e68b398740c8a666a98455589/PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (670kB) Collecting addict Downloading https://files.pythonhosted.org/packages/6a/00/b08f23b7d7e1e14ce01419a467b583edbb93c6cdb8654e54a9cc579cd61f/addict-2.4.0-py3-none-any.whl Requirement already satisfied: tqdm in /usr/local/lib/python3.7/site-packages (from open3d==0.13.0) (4.54.0) Requirement already satisfied: pytz>=2017.2 in /usr/local/lib/python3.7/site-packages (from pandas>=1.0->open3d==0.13.0) (2023.3) Requirement already satisfied: python-dateutil>=2.7.3 in /usr/local/lib/python3.7/site-packages (from pandas>=1.0->open3d==0.13.0) (2.8.2) Collecting ipython>=6.1.0 Downloading https://files.pythonhosted.org/packages/7c/6a/1f1365f4bf9fcb349fcaa5b61edfcefa721aa13ff37c5631296b12fab8e5/ipython-7.34.0-py3-none-any.whl (793kB) Collecting widgetsnbextension~=4.0.7 Downloading https://files.pythonhosted.org/packages/8e/d4/d31b12ac0b87e8cc9fdb6ea1eb6596de405eaaa2f25606aaa755d0eebbc0/widgetsnbextension-4.0.8-py3-none-any.whl (2.3MB) Collecting comm>=0.1.3 Downloading https://files.pythonhosted.org/packages/fe/47/0133ac1b7dc476ed77710715e98077119b3d9bae56b13f6f9055e7da1c53/comm-0.1.4-py3-none-any.whl Collecting traitlets>=4.3.1 Downloading https://files.pythonhosted.org/packages/77/75/c28e9ef7abec2b7e9ff35aea3e0be6c1aceaf7873c26c95ae1f0d594de71/traitlets-5.9.0-py3-none-any.whl (117kB) Collecting jupyterlab-widgets~=3.0.7 Downloading https://files.pythonhosted.org/packages/74/5e/2475ac62faf2e342b2bf20b8d8e375f49400ecb38f52e4e0a7557eb1cedb/jupyterlab_widgets-3.0.8-py3-none-any.whl (214kB) Requirement already satisfied: jinja2>=2.1 in /usr/local/lib/python3.7/site-packages (from jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (3.1.2) Collecting tornado>=6.1.0 Downloading https://files.pythonhosted.org/packages/19/bb/b6c3d1668d2b10ad38a584f3a1ec9737984e274f8b708e09fcbb96427f5c/tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423kB) Requirement already satisfied: packaging in /usr/local/lib/python3.7/site-packages (from jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (23.1) Collecting jupyter-server-ydoc~=0.8.0 Downloading https://files.pythonhosted.org/packages/f2/e4/b9e9b31e5b0d91b4ef749195a19a02f565f6edfb3a845d8dd457031578e3/jupyter_server_ydoc-0.8.0-py3-none-any.whl Collecting notebook=1.16.0 Downloading https://files.pythonhosted.org/packages/5b/ce/142bcb35ffe215d8880e968689ab733bd7976a6c20dae24b6782cce2219a/jupyter_server-1.24.0-py3-none-any.whl (347kB) Collecting tomlkit Downloading https://files.pythonhosted.org/packages/a0/6d/808775ed618e51edaa7bbe6759e22e1c7eafe359af6e084700c6d39d3455/tomlkit-0.12.1-py3-none-any.whl Collecting deprecation Downloading https://files.pythonhosted.org/packages/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl Requirement already satisfied: scipy>=0.19.1 in /usr/local/lib/python3.7/site-packages (from scikit-learn>=0.21->open3d==0.13.0) (1.5.4) Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.7/site-packages (from scikit-learn>=0.21->open3d==0.13.0) (3.1.0) Requirement already satisfied: joblib>=0.11 in /usr/local/lib/python3.7/site-packages (from scikit-learn>=0.21->open3d==0.13.0) (1.3.2) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.7/site-packages (from matplotlib>=3->open3d==0.13.0) (0.11.0) Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.7/site-packages (from matplotlib>=3->open3d==0.13.0) (1.4.4) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /usr/local/lib/python3.7/site-packages (from matplotlib>=3->open3d==0.13.0) (3.1.1) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.7/site-packages (from python-dateutil>=2.7.3->pandas>=1.0->open3d==0.13.0) (1.16.0) Collecting pexpect>4.3; sys_platform != "win32" Downloading https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl (59kB) Collecting matplotlib-inline Downloading https://files.pythonhosted.org/packages/f2/51/c34d7a1d528efaae3d8ddb18ef45a41f284eacf9e514523b191b7d0872cc/matplotlib_inline-0.1.6-py3-none-any.whl Collecting jedi>=0.16 Downloading https://files.pythonhosted.org/packages/8e/46/7e3ae3aa2dcfcffc5138c6cef5448523218658411c84a2000bf75c8d3ec1/jedi-0.19.0-py2.py3-none-any.whl (1.6MB) Collecting backcall Downloading https://files.pythonhosted.org/packages/4c/1c/ff6546b6c12603d8dd1070aa3c3d273ad4c07f5771689a7b69a550e8c951/backcall-0.2.0-py2.py3-none-any.whl Requirement already satisfied: pickleshare in /usr/local/lib/python3.7/site-packages (from ipython>=6.1.0->ipywidgets>=7.6.0->open3d==0.13.0) (0.7.5) Collecting prompt-toolkit!=3.0.0,!=3.0.1,=2.0.0 Downloading https://files.pythonhosted.org/packages/a9/b4/ba77c84edf499877317225d7b7bc047a81f7c2eed9628eeb6bab0ac2e6c9/prompt_toolkit-3.0.39-py3-none-any.whl (385kB) Requirement already satisfied: decorator in /usr/local/lib/python3.7/site-packages (from ipython>=6.1.0->ipywidgets>=7.6.0->open3d==0.13.0) (5.1.1) Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.7/site-packages (from jinja2>=2.1->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (2.1.3) Collecting jupyter-server-fileid=0.6.0 Downloading https://files.pythonhosted.org/packages/10/10/012dccd44ae1da329367ea745380eb0d3ba63a103acc5ad9f3abf16811d3/jupyter_server_fileid-0.9.0-py3-none-any.whl Collecting ypy-websocket=0.8.2 Downloading https://files.pythonhosted.org/packages/bd/f3/f6a8dfcae1716d260e6cf3ecea864a6abfddadd6a059bed80bd5618b67c1/ypy_websocket-0.8.4-py3-none-any.whl Collecting ipython-genutils Downloading https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl Collecting jupyter-client=5.3.4 Downloading https://files.pythonhosted.org/packages/fd/a7/ef3b7c8b9d6730a21febdd0809084e4cea6d2a7e43892436adecdd0acbd4/jupyter_client-7.4.9-py3-none-any.whl (133kB) Collecting Send2Trash>=1.8.0 Downloading https://files.pythonhosted.org/packages/a9/78/e4df1e080ed790acf3a704edf521006dd96b9841bd2e2a462c0d255e0565/Send2Trash-1.8.2-py3-none-any.whl Collecting pyzmq=17 Downloading https://files.pythonhosted.org/packages/5a/e0/9cab28298526f6e27336dc5f0824e39e6128c86cafd8f508b3d067c28e87/pyzmq-24.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.1MB) Collecting ipykernel Downloading https://files.pythonhosted.org/packages/95/46/505364588f6145f5edd29c1506b1964dd397a668c49f8bb42deffb6a0168/ipykernel-6.16.2-py3-none-any.whl (138kB) Collecting terminado>=0.8.3 Downloading https://files.pythonhosted.org/packages/84/a7/c7628d79651b8c8c775d27b374315a825141b5783512e82026fb210dd639/terminado-0.17.1-py3-none-any.whl Collecting argon2-cffi Downloading https://files.pythonhosted.org/packages/a4/6a/e8a041599e78b6b3752da48000b14c8d1e8a04ded09c88c714ba047f34f5/argon2_cffi-23.1.0-py3-none-any.whl Collecting nest-asyncio>=1.5 Downloading https://files.pythonhosted.org/packages/7e/dd/69a7a6e89bb1fe09f99bde22027154c487b1e8b6769e642d7f56f35696d3/nest_asyncio-1.5.7-py3-none-any.whl Collecting nbformat Downloading https://files.pythonhosted.org/packages/1d/f6/38f4694b5035306a8c2685e9e6ea7bf46ea344c03422d7131442ac9677c1/nbformat-5.8.0-py3-none-any.whl (77kB) Collecting nbconvert>=5 Downloading https://files.pythonhosted.org/packages/7d/65/bd0ed8fc533ad31742f2dc629523257ade468dea860d8ebb6faa1448d709/nbconvert-7.6.0-py3-none-any.whl (290kB) Collecting prometheus-client Downloading https://files.pythonhosted.org/packages/ad/b3/6e18c89bf6bd120590ea538a62cae16dc763ff2745b18377c4be5495c4aa/prometheus_client-0.17.1-py3-none-any.whl (60kB) Collecting jsonschema>=4.17.3 Downloading https://files.pythonhosted.org/packages/c1/97/c698bd9350f307daad79dd740806e1a59becd693bd11443a0f531e3229b3/jsonschema-4.17.3-py3-none-any.whl (90kB) Collecting json5>=0.9.0 Downloading https://files.pythonhosted.org/packages/70/ba/fa37123a86ae8287d6678535a944f9c3377d8165e536310ed6f6cb0f0c0e/json5-0.9.14-py2.py3-none-any.whl Collecting babel>=2.10 Downloading https://files.pythonhosted.org/packages/df/c4/1088865e0246d7ecf56d819a233ab2b72f7d6ab043965ef327d0731b5434/Babel-2.12.1-py3-none-any.whl (10.1MB) Requirement already satisfied: importlib-metadata>=4.8.3; python_version jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (4.13.0) Requirement already satisfied: requests>=2.28 in /usr/local/lib/python3.7/site-packages (from jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (2.31.0) Collecting notebook-shim>=0.2.3 Downloading https://files.pythonhosted.org/packages/f4/79/73250372e5bbab63018b41b02d5cc6b395655ec6c1254e477ef7c913aada/notebook_shim-0.2.3-py3-none-any.whl Collecting y-py=0.6.0 Downloading https://files.pythonhosted.org/packages/28/1e/1811d9e46f6430652b556bb4ba7a720a2db7de9b9550a9a9d6519ee6ede8/y_py-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6MB) Collecting anyio=3.1.0 Downloading https://files.pythonhosted.org/packages/19/24/44299477fe7dcc9cb58d0a57d5a7588d6af2ff403fdd2d47a246c91a3246/anyio-3.7.1-py3-none-any.whl (80kB) Requirement already satisfied: websocket-client in /usr/local/lib/python3.7/site-packages (from jupyter-server=1.16.0->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (0.59.0) Requirement already satisfied: typing-extensions; python_version =1.0.1->matplotlib>=3->open3d==0.13.0) (4.7.1) Collecting ptyprocess>=0.5 Downloading https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl Collecting parso=0.8.3 Downloading https://files.pythonhosted.org/packages/05/63/8011bd08a4111858f79d2b09aad86638490d62fbf881c44e434a6dfca87b/parso-0.8.3-py2.py3-none-any.whl (100kB) Collecting wcwidth Downloading https://files.pythonhosted.org/packages/20/f4/c0584a25144ce20bfcf1aecd041768b8c762c1eb0aa77502a3f0baa83f11/wcwidth-0.2.6-py2.py3-none-any.whl Collecting jupyter-events>=0.5.0 Downloading https://files.pythonhosted.org/packages/ee/14/e11a93c1b47a69432ee7898f1b55f1da27f2f93b009a34dbdafb9b903f81/jupyter_events-0.6.3-py3-none-any.whl Collecting aiofiles=22.1.0 Downloading https://files.pythonhosted.org/packages/a0/48/d5d1ab7cfe46e573c3694fa1365442a7d7cadc3abb03d8507e58a3755bb2/aiofiles-22.1.0-py3-none-any.whl Collecting aiosqlite=0.17.0 Downloading https://files.pythonhosted.org/packages/ef/4f/22d2edd4cd2a84e179f8c43806cb29cf03a344d2f27a7c6d5afef43bbe7e/aiosqlite-0.19.0-py3-none-any.whl Collecting entrypoints Downloading https://files.pythonhosted.org/packages/35/a8/365059bbcd4572cbc41de17fd5b682be5868b218c3c5479071865cab9078/entrypoints-0.4-py3-none-any.whl Collecting psutil Downloading https://files.pythonhosted.org/packages/af/4d/389441079ecef400e2551a3933224885a7bde6b8a4810091d628cdd75afe/psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282kB) Collecting debugpy>=1.0 Downloading https://files.pythonhosted.org/packages/c0/4f/28b2863d8d7f9248ac99dc2bcb50012fbc81ee88db872f35cc2e9ad23c5e/debugpy-1.6.7.post1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9MB) Collecting argon2-cffi-bindings Downloading https://files.pythonhosted.org/packages/ec/f7/378254e6dd7ae6f31fe40c8649eea7d4832a42243acaf0f1fff9083b2bed/argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86kB) Collecting fastjsonschema Downloading https://files.pythonhosted.org/packages/9d/93/a3ca3cdeb84065d7d8f8df4cb09ab44405f109183c1d2b915ec17574e6b1/fastjsonschema-2.18.0-py3-none-any.whl Requirement already satisfied: defusedxml in /usr/local/lib/python3.7/site-packages (from nbconvert>=5->notebookjupyterlab==3.*,>=3.0.0->open3d==0.13.0) (0.7.1) Collecting beautifulsoup4 Downloading https://files.pythonhosted.org/packages/57/f4/a69c20ee4f660081a7dedb1ac57f29be9378e04edfcb90c526b923d4bebc/beautifulsoup4-4.12.2-py3-none-any.whl (142kB) Collecting mistune=2.0.3 Downloading https://files.pythonhosted.org/packages/cc/c0/ac9587149e37cde62ae338e9db8241ae2fdc79a84bde8c8ba7caea2c22d8/mistune-3.0.1-py3-none-any.whl (47kB) Collecting tinycss2 Downloading https://files.pythonhosted.org/packages/da/99/fd23634d6962c2791fb8cb6ccae1f05dcbfc39bce36bba8b1c9a8d92eae8/tinycss2-1.2.1-py3-none-any.whl Collecting nbclient>=0.5.0 Downloading https://files.pythonhosted.org/packages/f3/97/d35da363d1df4a68f1b3d44335f80235487d7ca77d1f606b0c3523118f34/nbclient-0.7.4-py3-none-any.whl (73kB) Collecting pandocfilters>=1.4.1 Downloading https://files.pythonhosted.org/packages/5e/a8/878258cffd53202a6cc1903c226cf09e58ae3df6b09f8ddfa98033286637/pandocfilters-1.5.0-py2.py3-none-any.whl Collecting bleach!=5.0.0 Downloading https://files.pythonhosted.org/packages/ac/e2/dfcab68c9b2e7800c8f06b85c76e5f978d05b195a958daa9b1dda54a1db6/bleach-6.0.0-py3-none-any.whl (162kB) Collecting jupyterlab-pygments Downloading https://files.pythonhosted.org/packages/c0/7e/c3d1df3ae9b41686e664051daedbd70eea2e1d2bd9d9c33e7e1455bc9f96/jupyterlab_pygments-0.2.2-py2.py3-none-any.whl Requirement already satisfied: attrs>=17.4.0 in /usr/local/lib/python3.7/site-packages (from jsonschema>=4.17.3->jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (23.1.0) Collecting pkgutil-resolve-name>=1.3.10; python_version =1.4.0; python_version =0.14.0 in /usr/local/lib/python3.7/site-packages (from jsonschema>=4.17.3->jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (0.19.3) Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/site-packages (from importlib-metadata>=4.8.3; python_version jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (3.15.0) Requirement already satisfied: idna=2.5 in /usr/local/lib/python3.7/site-packages (from requests>=2.28->jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (2.8) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/site-packages (from requests>=2.28->jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (2023.7.22) Requirement already satisfied: charset-normalizer=2 in /usr/local/lib/python3.7/site-packages (from requests>=2.28->jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (3.2.0) Requirement already satisfied: urllib3=1.21.1 in /usr/local/lib/python3.7/site-packages (from requests>=2.28->jupyterlab-server~=2.19->jupyterlab==3.*,>=3.0.0->open3d==0.13.0) (1.26.16) Collecting exceptiongroup; python_version =1.1 Downloading https://files.pythonhosted.org/packages/c3/a0/5dba8ed157b0136607c7f2151db695885606968d1fae123dc3391e0cfdbf/sniffio-1.3.0-py3-none-any.whl Collecting rfc3339-validator Downloading https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl Collecting python-json-logger>=2.0.4 Downloading https://files.pythonhosted.org/packages/35/a6/145655273568ee78a581e734cf35beb9e33a370b29c5d3c8fee3744de29f/python_json_logger-2.0.7-py3-none-any.whl Collecting rfc3986-validator>=0.1.1 Downloading https://files.pythonhosted.org/packages/9e/51/17023c0f8f1869d8806b979a2bffa3f861f26a3f1a66b094288323fba52f/rfc3986_validator-0.1.1-py2.py3-none-any.whl Requirement already satisfied: cffi>=1.0.1 in /usr/local/lib/python3.7/site-packages (from argon2-cffi-bindings->argon2-cffi->notebookjupyterlab==3.*,>=3.0.0->open3d==0.13.0) (1.15.1) Collecting soupsieve>1.2 Downloading https://files.pythonhosted.org/packages/49/37/673d6490efc51ec46d198c75903d99de59baffdd47aea3d071b80a9e4e89/soupsieve-2.4.1-py3-none-any.whl Collecting webencodings>=0.4 Downloading https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl Requirement already satisfied: pycparser in /usr/local/lib/python3.7/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->notebookjupyterlab==3.*,>=3.0.0->open3d==0.13.0) (2.21) ERROR: docker-compose 1.27.4 has requirement jsonschema=2.5.1, but you'll have jsonschema 4.17.3 which is incompatible. ERROR: docker-compose 1.27.4 has requirement PyYAML=3.10, but you'll have pyyaml 6.0.1 which is incompatible. ERROR: aws-sam-translator 1.73.0 has requirement boto3==1.*,>=1.19.5, but you'll have boto3 1.17.101 which is incompatible. ERROR: jupyter-packaging 0.12.3 has requirement setuptools>=60.2.0, but you'll have setuptools 41.6.0 which is incompatible. Installing collected packages: ptyprocess, pexpect, traitlets, matplotlib-inline, parso, jedi, pygments, backcall, wcwidth, prompt-toolkit, ipython, widgetsnbextension, comm, jupyterlab-widgets, ipywidgets, tornado, pyzmq, exceptiongroup, sniffio, anyio, terminado, Send2Trash, nest-asyncio, entrypoints, jupyter-core, jupyter-client, argon2-cffi-bindings, argon2-cffi, soupsieve, beautifulsoup4, mistune, webencodings, tinycss2, pkgutil-resolve-name, importlib-resources, jsonschema, fastjsonschema, nbformat, nbclient, pandocfilters, bleach, jupyterlab-pygments, nbconvert, prometheus-client, jupyter-server, rfc3339-validator, python-json-logger, rfc3986-validator, pyyaml, jupyter-events, jupyter-server-fileid, y-py, jupyter-ydoc, aiofiles, aiosqlite, ypy-websocket, jupyter-server-ydoc, ipython-genutils, psutil, debugpy, ipykernel, notebook-shim, nbclassic, notebook, json5, babel, jupyterlab-server, tomli, jupyterlab, pillow, tomlkit, wheel, deprecation, jupyter-packaging, addict, open3d Found existing installation: jsonschema 3.2.0 Uninstalling jsonschema-3.2.0: Successfully uninstalled jsonschema-3.2.0 Found existing installation: PyYAML 5.1 Uninstalling PyYAML-5.1: Successfully uninstalled PyYAML-5.1 Found existing installation: Pillow 7.1.0 Uninstalling Pillow-7.1.0: Successfully uninstalled Pillow-7.1.0 Found existing installation: wheel 0.33.6 Uninstalling wheel-0.33.6: Successfully uninstalled wheel-0.33.6 Successfully installed Send2Trash-1.8.2 addict-2.4.0 aiofiles-22.1.0 aiosqlite-0.19.0 anyio-3.7.1 argon2-cffi-23.1.0 argon2-cffi-bindings-21.2.0 babel-2.12.1 backcall-0.2.0 beautifulsoup4-4.12.2 bleach-6.0.0 comm-0.1.4 debugpy-1.6.7.post1 deprecation-2.1.0 entrypoints-0.4 exceptiongroup-1.1.3 fastjsonschema-2.18.0 importlib-resources-5.12.0 ipykernel-6.16.2 ipython-7.34.0 ipython-genutils-0.2.0 ipywidgets-8.1.0 jedi-0.19.0 json5-0.9.14 jsonschema-4.17.3 jupyter-client-7.4.9 jupyter-core-4.12.0 jupyter-events-0.6.3 jupyter-packaging-0.12.3 jupyter-server-1.24.0 jupyter-server-fileid-0.9.0 jupyter-server-ydoc-0.8.0 jupyter-ydoc-0.2.5 jupyterlab-3.6.5 jupyterlab-pygments-0.2.2 jupyterlab-server-2.24.0 jupyterlab-widgets-3.0.8 matplotlib-inline-0.1.6 mistune-3.0.1 nbclassic-1.0.0 nbclient-0.7.4 nbconvert-7.6.0 nbformat-5.8.0 nest-asyncio-1.5.7 notebook-6.5.5 notebook-shim-0.2.3 open3d-0.13.0 pandocfilters-1.5.0 parso-0.8.3 pexpect-4.8.0 pillow-9.5.0 pkgutil-resolve-name-1.3.10 prometheus-client-0.17.1 prompt-toolkit-3.0.39 psutil-5.9.5 ptyprocess-0.7.0 pygments-2.16.1 python-json-logger-2.0.7 pyyaml-6.0.1 pyzmq-24.0.1 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 sniffio-1.3.0 soupsieve-2.4.1 terminado-0.17.1 tinycss2-1.2.1 tomli-2.0.1 tomlkit-0.12.1 tornado-6.2 traitlets-5.9.0 wcwidth-0.2.6 webencodings-0.5.1 wheel-0.41.1 widgetsnbextension-4.0.8 y-py-0.6.0 ypy-websocket-0.8.4 WARNING: You are using pip version 19.3.1; however, version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. [2023-08-16 10:36:55] INFO WORKER_LOG Processing message body: {"challenge_pk": 2120, "phase_pk": 4221, "submission_pk": 300740, "is_static_dataset_code_upload_submission": false} [2023-08-16 10:36:55] INFO SUBMISSION_LOG [x] Received submission message {"challenge_pk": 2120, "phase_pk": 4221, "submission_pk": 300740, "is_static_dataset_code_upload_submission": false} Starting Evaluation..... Evaluating for Dev Phase 3d test_file_path /tmp/tmpx3o5lbrh/compute/challenge_data/challenge_2120/phase_data/phase_4221/26e2f294-2c79-4cba-ad0e-bca16bc4641f.npy user_submission_file /tmp/tmpx3o5lbrh/compute/submission_files/submission_300740/e7b0a678-477b-4711-9cce-82733823dc6b.npy [2023-08-16 10:40:49] INFO WORKER_LOG Quitting Submission Worker.

As alternative, I could create a remote worker. I have found two guidelines:

  1. https://evalai.readthedocs.io/en/latest/evaluation_scripts.html#writing-remote-evaluation-script
  2. https://github.com/Cloud-CV/EvalAI-Starters/blob/master/remote_challenge_evaluation/README.md Which of these two I should follow?

Also in open3d installation guide is written, that pip version should be at least >20.3 for open3d installation on linux. Pip version of the evalai worker is 19.3.1.

Thanks!

cherepashkin0 avatar Aug 16 '23 09:08 cherepashkin0

@cherepashkin0 You can create a docker container based on our worker image and share the URL with us over email, along with the challenge PK/URL. We have a new (undocumented) feature to allow users to have their own workers evaluate the submissions.

gchhablani avatar Aug 19 '23 01:08 gchhablani

Hi @gchhablani, Is this feature still available? I am also interested in using torch and torchmetrics inside a worker but had no luck installing them using the evaluation_script/__init__.py method that is documented.

jzuern avatar May 02 '24 08:05 jzuern