diff --git a/setup-oneapi.sh b/setup-oneapi.sh index cd5e101..c00f4fa 100755 --- a/setup-oneapi.sh +++ b/setup-oneapi.sh @@ -28,7 +28,7 @@ if [[ $? != 0 ]]; then fi # Dependency spam, most of this should be needed. libjpeg9 exists because otherwise torchvision complains. -sudo apt-get install build-essential intel-oneapi-mkl intel-level-zero-gpu level-zero intel-opencl-icd intel-media-va-driver-non-free libmfx1 libgl-dev intel-oneapi-compiler-dpcpp-cpp libjpeg9 +sudo apt-get install build-essential intel-oneapi-mkl intel-level-zero-gpu level-zero intel-opencl-icd intel-media-va-driver-non-free libmfx1 libgl-dev intel-oneapi-compiler-dpcpp-cpp libjpeg9 numactl # get local dependencies diff --git a/start-oneapi.sh b/start-oneapi.sh index a33cdd1..aa91dd4 100755 --- a/start-oneapi.sh +++ b/start-oneapi.sh @@ -1,6 +1,7 @@ #!/bin/bash ulimit -Sn `ulimit -Hn` # ROCm is a bitch +conda deactivate > /dev/null 2>&1 # Some things with oneAPI happen with conda. Deactivate conda if it is active to avoid spam. source ./venv/bin/activate source /opt/intel/oneapi/setvars.sh -python3 ./src/main.py "$@" +ipexrun ./src/main.py "$@" deactivate