Open yuxu915 opened 2 years ago
We didn't try running the code on any of the mentioned hardware. You may begin the investigation on the error report first. Which library is the culprit? I believe most libraries don't have breaking changes. Most likely, you may just upgrade them accordingly.
@yuxu915 I supposed you had solved this issue by now. Not sure whether you encountered an incompatibility problem like this. For reference, the following env.yml
I've built to run for diffae can be run on NVIDIA RTX A6000 and NVIDIA GeForce RTX 3090. Some dependencies are unnecessary to run the code successfully; they're just ones I used for other repos tho.
name: diffae
channels:
- pytorch
- conda-forge
- defaults
dependencies:
- _libgcc_mutex=0.1=main
- _openmp_mutex=5.1=1_gnu
- aiohttp=3.8.1=py38h0a891b7_1
- aiosignal=1.3.1=pyhd8ed1ab_0
- anyio=3.5.0=py38h06a4308_0
- argon2-cffi=21.3.0=pyhd3eb1b0_0
- argon2-cffi-bindings=21.2.0=py38h7f8727e_0
- async-timeout=4.0.2=pyhd8ed1ab_0
- attrs=22.1.0=py38h06a4308_0
- babel=2.11.0=py38h06a4308_0
- backcall=0.2.0=pyhd3eb1b0_0
- beautifulsoup4=4.11.1=py38h06a4308_0
- blas=1.0=mkl
- bleach=4.1.0=pyhd3eb1b0_0
- blinker=1.5=pyhd8ed1ab_0
- bottleneck=1.3.5=py38h7deecbd_0
- brotlipy=0.7.0=py38h27cfd23_1003
- bzip2=1.0.8=h7b6447c_0
- c-ares=1.18.1=h7f98852_0
- ca-certificates=2022.12.7=ha878542_0
- certifi=2022.12.7=pyhd8ed1ab_0
- cffi=1.15.1=py38h5eee18b_3
- click=8.1.3=unix_pyhd8ed1ab_2
- colorama=0.4.6=pyhd8ed1ab_0
- comm=0.1.2=py38h06a4308_0
- cryptography=38.0.4=py38h9ce1e76_0
- cudatoolkit=11.3.1=h2bc3f7f_2
- dbus=1.13.18=hb2f20db_0
- debugpy=1.5.1=py38h295c915_0
- decorator=5.1.1=pyhd3eb1b0_0
- defusedxml=0.7.1=pyhd3eb1b0_0
- entrypoints=0.4=py38h06a4308_0
- expat=2.4.9=h6a678d5_0
- ffmpeg=4.3=hf484d3e_0
- flit-core=3.6.0=pyhd3eb1b0_0
- fontconfig=2.14.1=h52c9d5c_1
- freetype=2.12.1=h4a9f257_0
- frozenlist=1.3.3=py38h5eee18b_0
- fsspec=2023.1.0=pyhd8ed1ab_0
- giflib=5.2.1=h7b6447c_0
- glib=2.69.1=he621ea3_2
- gmp=6.2.1=h295c915_3
- gnutls=3.6.15=he1e5248_0
- google-auth-oauthlib=0.4.6=pyhd8ed1ab_0
- gst-plugins-base=1.14.0=h8213a91_2
- gstreamer=1.14.0=h28cd5cc_2
- icu=58.2=he6710b0_3
- idna=3.4=py38h06a4308_0
- importlib_resources=5.2.0=pyhd3eb1b0_1
- intel-openmp=2021.4.0=h06a4308_3561
- ipykernel=6.19.2=py38hb070fc8_0
- ipython=8.7.0=py38h06a4308_0
- ipython_genutils=0.2.0=pyhd3eb1b0_1
- ipywidgets=7.6.5=pyhd3eb1b0_1
- jinja2=3.1.2=py38h06a4308_0
- jpeg=9e=h7f8727e_0
- json5=0.9.6=pyhd3eb1b0_0
- jsonschema=4.16.0=py38h06a4308_0
- jupyter=1.0.0=py38h06a4308_8
- jupyter_client=7.4.8=py38h06a4308_0
- jupyter_console=6.4.4=py38h06a4308_0
- jupyter_core=5.1.1=py38h06a4308_0
- jupyter_server=1.23.4=py38h06a4308_0
- jupyterlab=3.5.2=py38h06a4308_0
- jupyterlab_pygments=0.1.2=py_0
- jupyterlab_server=2.16.5=py38h06a4308_0
- jupyterlab_widgets=1.0.0=pyhd3eb1b0_1
- krb5=1.19.2=hac12032_0
- lame=3.100=h7b6447c_0
- lcms2=2.12=h3be6417_0
- ld_impl_linux-64=2.38=h1181459_1
- lerc=3.0=h295c915_0
- libdeflate=1.8=h7f8727e_5
- libedit=3.1.20221030=h5eee18b_0
- libevent=2.1.12=h8f2d780_0
- libffi=3.4.2=h6a678d5_6
- libgcc-ng=11.2.0=h1234567_1
- libgomp=11.2.0=h1234567_1
- libiconv=1.16=h7f8727e_2
- libidn2=2.3.2=h7f8727e_0
- libllvm10=10.0.1=hbcb73fb_5
- libpng=1.6.37=hbc83047_0
- libpq=12.9=h16c4e8d_3
- libprotobuf=3.15.8=h780b84a_1
- libsodium=1.0.18=h7b6447c_0
- libstdcxx-ng=11.2.0=h1234567_1
- libtasn1=4.16.0=h27cfd23_0
- libtiff=4.4.0=hecacb30_2
- libunistring=0.9.10=h27cfd23_0
- libuuid=1.41.5=h5eee18b_0
- libwebp=1.2.4=h11a3e52_0
- libwebp-base=1.2.4=h5eee18b_0
- libxcb=1.15=h7f8727e_0
- libxkbcommon=1.0.1=hfa300c1_0
- libxml2=2.9.14=h74e7548_0
- libxslt=1.1.35=h4e12654_0
- lightning-utilities=0.5.0=pyhd8ed1ab_0
- lxml=4.9.1=py38h1edc446_0
- lz4-c=1.9.4=h6a678d5_0
- markdown=3.4.1=pyhd8ed1ab_0
- markupsafe=2.1.1=py38h7f8727e_0
- matplotlib-inline=0.1.6=py38h06a4308_0
- mistune=0.8.4=py38h7b6447c_1000
- mkl=2021.4.0=h06a4308_640
- mkl-service=2.4.0=py38h7f8727e_0
- mkl_fft=1.3.1=py38hd3c417c_0
- mkl_random=1.2.2=py38h51133e4_0
- multidict=6.0.2=py38h5eee18b_0
- nbclassic=0.4.8=py38h06a4308_0
- nbclient=0.5.13=py38h06a4308_0
- nbconvert=6.5.4=py38h06a4308_0
- nbformat=5.7.0=py38h06a4308_0
- ncurses=6.3=h5eee18b_3
- nest-asyncio=1.5.6=py38h06a4308_0
- nettle=3.7.3=hbbd107a_1
- notebook=6.5.2=py38h06a4308_0
- notebook-shim=0.2.2=py38h06a4308_0
- nspr=4.33=h295c915_0
- nss=3.74=h0370c37_0
- numexpr=2.8.4=py38he184ba9_0
- numpy=1.23.5=py38h14f4228_0
- numpy-base=1.23.5=py38h31eccc5_0
- oauthlib=3.2.2=pyhd8ed1ab_0
- openh264=2.1.1=h4ff587b_0
- openssl=1.1.1s=h7f8727e_0
- pandas=1.5.2=py38h417a72b_0
- pandocfilters=1.5.0=pyhd3eb1b0_0
- parso=0.8.3=pyhd3eb1b0_0
- pcre=8.45=h295c915_0
- pexpect=4.8.0=pyhd3eb1b0_3
- pickleshare=0.7.5=pyhd3eb1b0_1003
- pip=22.2.2=py38h06a4308_0
- pkgutil-resolve-name=1.3.10=py38h06a4308_0
- platformdirs=2.5.2=py38h06a4308_0
- ply=3.11=py38_0
- prometheus_client=0.14.1=py38h06a4308_0
- prompt_toolkit=3.0.36=hd3eb1b0_0
- psutil=5.9.0=py38h5eee18b_0
- ptyprocess=0.7.0=pyhd3eb1b0_2
- pure_eval=0.2.2=pyhd3eb1b0_0
- pyasn1=0.4.8=py_0
- pycparser=2.21=pyhd3eb1b0_0
- pyjwt=2.6.0=pyhd8ed1ab_0
- pyopenssl=22.0.0=pyhd3eb1b0_0
- pyqt=5.15.7=py38h6a678d5_1
- pyqt5-sip=12.11.0=py38h6a678d5_1
- pyrsistent=0.18.0=py38heee7806_0
- pysocks=1.7.1=py38h06a4308_0
- python=3.8.15=h7a1cb2a_2
- python-dateutil=2.8.2=pyhd3eb1b0_0
- python-fastjsonschema=2.16.2=py38h06a4308_0
- python_abi=3.8=2_cp38
- pytorch=1.12.0=py3.8_cuda11.3_cudnn8.3.2_0
- pytorch-lightning=1.8.1=pyhd8ed1ab_0
- pytorch-mutex=1.0=cuda
- pytz=2022.7=py38h06a4308_0
- pyu2f=0.1.5=pyhd8ed1ab_0
- pyyaml=6.0=py38h0a891b7_4
- pyzmq=23.2.0=py38h6a678d5_0
- qt-main=5.15.2=h327a75a_7
- qt-webengine=5.15.9=hd2b0992_4
- qtconsole=5.4.0=py38h06a4308_0
- qtpy=2.2.0=py38h06a4308_0
- qtwebkit=5.212=h4eab89a_4
- readline=8.2=h5eee18b_0
- requests=2.28.1=py38h06a4308_0
- requests-oauthlib=1.3.1=pyhd8ed1ab_0
- rsa=4.9=pyhd8ed1ab_0
- send2trash=1.8.0=pyhd3eb1b0_1
- setuptools=65.5.0=py38h06a4308_0
- sip=6.6.2=py38h6a678d5_0
- six=1.16.0=pyhd3eb1b0_1
- sniffio=1.2.0=py38h06a4308_1
- soupsieve=2.3.2.post1=py38h06a4308_0
- sqlite=3.40.0=h5082296_0
- stack_data=0.2.0=pyhd3eb1b0_0
- tensorboard-data-server=0.6.1=py38h52d8a92_0
- tensorboard-plugin-wit=1.8.1=pyhd8ed1ab_0
- terminado=0.17.1=py38h06a4308_0
- tinycss2=1.2.1=py38h06a4308_0
- tk=8.6.12=h1ccaba5_0
- toml=0.10.2=pyhd3eb1b0_0
- tomli=2.0.1=py38h06a4308_0
- torchaudio=0.12.0=py38_cu113
- torchmetrics=0.11.0=pyhd8ed1ab_0
- tornado=6.2=py38h5eee18b_0
- tqdm=4.64.1=pyhd8ed1ab_0
- typing-extensions=4.4.0=py38h06a4308_0
- typing_extensions=4.4.0=py38h06a4308_0
- wcwidth=0.2.5=pyhd3eb1b0_0
- webencodings=0.5.1=py38_1
- websocket-client=0.58.0=py38h06a4308_4
- werkzeug=2.2.2=pyhd8ed1ab_0
- wheel=0.37.1=pyhd3eb1b0_0
- widgetsnbextension=3.5.2=py38h06a4308_0
- xz=5.2.6=h5eee18b_0
- yaml=0.2.5=h7f98852_2
- yarl=1.7.2=py38h0a891b7_2
- zeromq=4.3.4=h2531618_0
- zipp=3.11.0=py38h06a4308_0
- zlib=1.2.13=h5eee18b_0
- zstd=1.5.2=ha4553b6_0
- pip:
- absl-py==1.3.0
- antlr4-python3-runtime==4.9.3
- asttokens==2.2.0
- astunparse==1.6.3
- cachetools==5.2.0
- charset-normalizer==2.1.1
- contourpy==1.0.7
- cycler==0.11.0
- einops==0.6.0
- executing==1.2.0
- filelock==3.8.2
- flatbuffers==22.11.23
- fonttools==4.38.0
- gast==0.4.0
- gdown==4.6.0
- google-auth==2.14.1
- google-pasta==0.2.0
- grpcio==1.50.0
- h5py==3.7.0
- huggingface-hub==0.11.1
- imageio==2.22.4
- importlib-metadata==5.1.0
- ipdb==0.13.9
- jedi==0.18.2
- keras==2.10.0
- keras-preprocessing==1.1.2
- kiwisolver==1.4.4
- libclang==14.0.6
- lmdb==1.2.1
- lpips==0.1.4
- matplotlib==3.6.3
- networkx==2.8.8
- omegaconf==2.3.0
- opencv-python==4.5.3.56
- opt-einsum==3.3.0
- packaging==21.3
- pillow==9.3.0
- prompt-toolkit==3.0.33
- protobuf==3.19.6
- pyasn1-modules==0.2.8
- pygments==2.13.0
- pyparsing==3.0.9
- pytorch-fid==0.2.0
- pywavelets==1.4.1
- scikit-image==0.19.3
- stack-data==0.6.2
- tensorboard==2.10.1
- tensorflow-estimator==2.10.0
- tensorflow-gpu==2.10.0
- tensorflow-io-gcs-filesystem==0.28.0
- termcolor==2.1.1
- tifffile==2022.10.10
- timm==0.6.12
- torch==1.13.1
- torchvision==0.14.1
- traitlets==5.5.0
- urllib3==1.26.13
- wrapt==1.14.1
Hi, thanks for your great work! I run your code on V100 successfully, however, it seems uncompatible while running on A100 or RTX3090. If your team have test cods on any of above hardware, could you please offer me a corrsponding list of environments like requirements.txt? Thank you a lot!