Open DDXDB opened 8 months ago
First of all, according to statistics, the top-3 download countries are Japan, Italy and America, so I'd like to require that all issues and pull requests are to be opened in English.
Besides, I forgot to log Intel MKL info in the logs in the previous build. I've updated the released file again and can you upload your logs again?
2024-01-02 00:40:33,227 (GuiMain.py) (Line 1412) [INFO] : Python version: 3.11.7 | packaged by conda-forge | (main, Dec 23 2023, 14:27:59) [MSC v.1937 64 bit (AMD64)] 2024-01-02 00:40:33,228 (GuiMain.py) (Line 1413) [INFO] : Demucs GUI version: 1.1a2 2024-01-02 00:40:33,274 (GuiMain.py) (Line 1414) [INFO] : System: Windows-10-10.0.22621-SP0 2024-01-02 00:40:33,274 (GuiMain.py) (Line 1415) [INFO] : Architecture: 64bit 2024-01-02 00:40:33,274 (GuiMain.py) (Line 1416) [INFO] : CPU: AMD64 Family 25 Model 33 Stepping 0, AuthenticAMD 2024-01-02 00:40:33,274 (GuiMain.py) (Line 1417) [INFO] : CPU count: 12 2024-01-02 00:40:33,283 (GuiMain.py) (Line 1418) [INFO] : System memory: 34266697728 (31.913GB) 2024-01-02 00:40:33,289 (GuiMain.py) (Line 1421) [INFO] : System free memory: 22504267776 (20.959GB) 2024-01-02 00:40:33,672 (GuiMain.py) (Line 1424) [INFO] : System swap memory: 38654705664 (36GB) 2024-01-02 00:40:33,672 (GuiMain.py) (Line 1435) [INFO] : Using PySide6 2024-01-02 00:40:33,672 (GuiMain.py) (Line 1436) [INFO] : Qt version: 6.6.1 2024-01-02 00:40:33,672 (GuiMain.py) (Line 1437) [INFO] : PySide6 version: 6.6.1 2024-01-02 00:40:33,953 (shared.py) (Line 243) [INFO] : [1] Thread starter (separator.py) starts 2024-01-02 00:40:34,022 (GuiMain.py) (Line 1442) [DEBUG] : Supported styles: windowsvista, Windows, Fusion 2024-01-02 00:40:34,025 (GuiMain.py) (Line 1446) [DEBUG] : Current style: windowsvista 2024-01-02 00:40:41,674 (separator.py) (Line 53) [INFO] : Intel Extension for PyTorch version: 2.1.10+xpu 2024-01-02 00:40:41,757 (audio.py) (Line 34) [INFO] : Soundfile version: 0.12.1 2024-01-02 00:40:41,757 (audio.py) (Line 35) [INFO] : libsndfile version: 1.2.0 2024-01-02 00:40:41,757 (audio.py) (Line 36) [INFO] : SoXR version: 0.3.7 2024-01-02 00:40:41,757 (audio.py) (Line 37) [INFO] : libsoxr version: 0.1.3-7-gacc0dac 2024-01-02 00:40:41,757 (separator.py) (Line 63) [INFO] : Demucs version: 4.1.0a2 2024-01-02 00:40:41,757 (separator.py) (Line 64) [INFO] : PyTorch version: 2.1.0a0+cxx11.abi 2024-01-02 00:40:41,758 (separator.py) (Line 79) [INFO] : Intel MKL Info: _DeviceProperties(name='Intel(R) Arc(TM) A770 Graphics', platform_name='Intel(R) Level-Zero', dev_type='gpu, support_fp64=0, total_memory=15930MB, max_compute_units=512, gpu_eu_count=512) 2024-01-02 00:40:42,807 (audio.py) (Line 49) [INFO] : ffmpeg -version output: ffmpeg version 6.0-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12.2.0 (Rev10, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 58. 2.100 / 58. 2.100 libavcodec 60. 3.100 / 60. 3.100 libavformat 60. 3.100 / 60. 3.100 libavdevice 60. 1.100 / 60. 1.100 libavfilter 9. 3.100 / 9. 3.100 libswscale 7. 1.100 / 7. 1.100 libswresample 4. 10.100 / 4. 10.100 libpostproc 57. 1.100 / 57. 1.100
2024-01-02 00:40:42,852 (audio.py) (Line 54) [INFO] : Using ffmpeg from D:\Program Files\Demucs-GUI_1.1a2_mkl\ffmpeg\ffmpeg.EXE 2024-01-02 00:40:42,852 (audio.py) (Line 55) [INFO] : ffprobe -version output: ffprobe version 6.0-full_build-www.gyan.dev Copyright (c) 2007-2023 the FFmpeg developers built with gcc 12.2.0 (Rev10, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 58. 2.100 / 58. 2.100 libavcodec 60. 3.100 / 60. 3.100 libavformat 60. 3.100 / 60. 3.100 libavdevice 60. 1.100 / 60. 1.100 libavfilter 9. 3.100 / 9. 3.100 libswscale 7. 1.100 / 7. 1.100 libswresample 4. 10.100 / 4. 10.100 libpostproc 57. 1.100 / 57. 1.100
2024-01-02 00:40:43,853 (shared.py) (Line 254) [INFO] : [1] Thread starter (separator.py) ends 2024-01-02 00:40:43,857 (shared.py) (Line 243) [INFO] : [2] Thread checkUpdate (shared.py) starts 2024-01-02 00:40:43,870 (shared.py) (Line 270) [INFO] : Checking for updates... 2024-01-02 00:40:44,783 (shared.py) (Line 273) [INFO] : Latest version: 1.1a2 2024-01-02 00:40:44,783 (shared.py) (Line 254) [INFO] : [2] Thread checkUpdate (shared.py) ends 2024-01-02 00:40:45,475 (shared.py) (Line 243) [INFO] : [3] Thread loadModel (GuiMain.py) starts 2024-01-02 00:40:45,477 (GuiMain.py) (Line 505) [INFO] : Loading model htdemucs from repo D:\Program Files\Demucs-GUI_1.1a2_mkl\pretrained 2024-01-02 00:40:45,819 (GuiMain.py) (Line 527) [INFO] : Model loaded within 0.3384s 2024-01-02 00:40:45,819 (GuiMain.py) (Line 528) [INFO] : Model: htdemucs Repo: D:\Program Files\Demucs-GUI_1.1a2_mkl\pretrained Type: Bag of models Audio channels: 2 Sample rate: 44100 Sources: drums, bass, other, vocals
Model 0: Type: HTDemucs Default segment: 7.8 Weight: [1.0, 1.0, 1.0, 1.0] 2024-01-02 00:40:45,819 (shared.py) (Line 254) [INFO] : [3] Thread loadModel (GuiMain.py) ends 2024-01-02 00:41:03,371 (shared.py) (Line 243) [INFO] : [4] Thread separate (separator.py) starts 2024-01-02 00:41:03,371 (separator.py) (Line 415) [INFO] : Start separating audio: 1.mp3 2024-01-02 00:41:03,371 (separator.py) (Line 416) [INFO] : Parameters: segment=7.80 overlap=0.25 shifts=0 2024-01-02 00:41:03,371 (separator.py) (Line 417) [INFO] : Device: xpu:0 2024-01-02 00:41:03,371 (audio.py) (Line 66) [DEBUG] : Reading audio with soundfile: D:\Program Files\Demucs-GUI_1.1a2_mkl\1.mp3 2024-01-02 00:41:03,796 (audio.py) (Line 82) [INFO] : Read audio D:\Program Files\Demucs-GUI_1.1a2_mkl\1.mp3: samplerate=48000 shape=(24686592, 2) 2024-01-02 00:41:03,796 (audio.py) (Line 85) [INFO] : Samplerate 48000 doesn't match target 44100, resampling with SoXR 2024-01-02 00:41:04,775 (separator.py) (Line 447) [INFO] : Running separation...
Whether the GUI has a multilingual support plan
Whether the GUI has a multilingual support plan
It would be a lot of work to do so, as currently all the texts are hard-coded, but it is doable
The library of intel-extension-for-pytorch is not quite stable currently, actually
@DDXDB Please try the build uploaded just now.
No longer crashes, but seems too slow, 5 minutes is still 0%. Still sometimes the GPU is not recognized.
OK
seems too slow, 5 minutes is still 0%.
Please be patient while I'm writing documentation for this issue
In short, for A770, download 12.55.0_dg2-g10-a0.7z
from https://www.fosshub.com/Demucs-GUI-old.html and extract it and replace the file in Demucs-GUI.dir\intel_extension_for_pytorch\bin
Correction: After a long 0%, 8 minutes of audio was completed in about 30 seconds
Uses the original Releases still, no replacement files. 13 minutes 40 seconds of video, holding 0% after about 6 minutes the GPU starts working, and it finishes in 30 seconds
2024-01-05 23:53:12,950 (GuiMain.py) (Line 1412) [INFO] : Python version: 3.11.7 | packaged by conda-forge | (main, Dec 23 2023, 14:27:59) [MSC v.1937 64 bit (AMD64)]
2024-01-05 23:53:12,950 (GuiMain.py) (Line 1413) [INFO] : Demucs GUI version: 1.1a2
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1414) [INFO] : System: Windows-10-10.0.22621-SP0
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1415) [INFO] : Architecture: 64bit
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1416) [INFO] : CPU: AMD64 Family 25 Model 33 Stepping 0, AuthenticAMD
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1417) [INFO] : CPU count: 12
2024-01-05 23:53:13,004 (GuiMain.py) (Line 1418) [INFO] : System memory: 34266697728 (31.913GB)
2024-01-05 23:53:13,008 (GuiMain.py) (Line 1421) [INFO] : System free memory: 20693766144 (19.273GB)
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1424) [INFO] : System swap memory: 38654705664 (36GB)
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1435) [INFO] : Using PySide6
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1436) [INFO] : Qt version: 6.6.1
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1437) [INFO] : PySide6 version: 6.6.1
2024-01-05 23:53:13,744 (shared.py) (Line 243) [INFO] : [1] Thread starter (separator.py) starts
2024-01-05 23:53:13,809 (GuiMain.py) (Line 1442) [DEBUG] : Supported styles: windowsvista, Windows, Fusion
2024-01-05 23:53:13,810 (GuiMain.py) (Line 1446) [DEBUG] : Current style: windowsvista
2024-01-05 23:53:18,281 (separator.py) (Line 53) [INFO] : Intel Extension for PyTorch version: 2.1.10+git45400a8
2024-01-05 23:53:18,370 (audio.py) (Line 34) [INFO] : Soundfile version: 0.12.1
2024-01-05 23:53:18,370 (audio.py) (Line 35) [INFO] : libsndfile version: 1.2.0
2024-01-05 23:53:18,370 (audio.py) (Line 36) [INFO] : SoXR version: 0.3.7
2024-01-05 23:53:18,370 (audio.py) (Line 37) [INFO] : libsoxr version: 0.1.3-7-gacc0dac
2024-01-05 23:53:18,370 (separator.py) (Line 63) [INFO] : Demucs version: 4.1.0a2
2024-01-05 23:53:18,371 (separator.py) (Line 64) [INFO] : PyTorch version: 2.1.0a0+cxx11.abi
2024-01-05 23:53:18,371 (separator.py) (Line 79) [INFO] : Intel MKL Info: _DeviceProperties(name='Intel(R) Arc(TM) A770 Graphics', platform_name='Intel(R) Level-Zero', dev_type='gpu, support_fp64=0, total_memory=15930MB, max_compute_units=512, gpu_eu_count=512)
2024-01-05 23:53:19,413 (audio.py) (Line 49) [INFO] : ffmpeg -version output:
ffmpeg version 6.0-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
2024-01-05 23:53:19,456 (audio.py) (Line 54) [INFO] : Using ffmpeg from D:\Program Files\Demucs-GUI_1.1a2_mkl\ffmpeg\ffmpeg.EXE
2024-01-05 23:53:19,456 (audio.py) (Line 55) [INFO] : ffprobe -version output:
ffprobe version 6.0-full_build-www.gyan.dev Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
2024-01-05 23:53:20,457 (shared.py) (Line 254) [INFO] : [1] Thread starter (separator.py) ends
2024-01-05 23:53:20,460 (shared.py) (Line 243) [INFO] : [2] Thread checkUpdate (shared.py) starts
2024-01-05 23:53:20,472 (shared.py) (Line 270) [INFO] : Checking for updates...
2024-01-05 23:53:22,464 (shared.py) (Line 276) [WARNING] : Failed to check for updates:
Traceback (most recent call last):
File "shared.py", line 271, in checkUpdate
File "urllib\request.py", line 216, in urlopen
File "urllib\request.py", line 525, in open
File "urllib\request.py", line 634, in http_response
File "urllib\request.py", line 563, in error
File "urllib\request.py", line 496, in _call_chain
File "urllib\request.py", line 643, in http_error_default
urllib.error.HTTPError: HTTP Error 403: rate limit exceeded
2024-01-05 23:53:22,465 (shared.py) (Line 254) [INFO] : [2] Thread checkUpdate (shared.py) ends
2024-01-05 23:54:33,095 (shared.py) (Line 243) [INFO] : [3] Thread loadModel (GuiMain.py) starts
2024-01-05 23:54:33,097 (GuiMain.py) (Line 505) [INFO] : Loading model htdemucs from repo D:\Program Files\Demucs-GUI_1.1a2_mkl\pretrained
2024-01-05 23:54:33,460 (GuiMain.py) (Line 527) [INFO] : Model loaded within 0.3626s
2024-01-05 23:54:33,460 (GuiMain.py) (Line 528) [INFO] : Model: htdemucs
Repo: D:\Program Files\Demucs-GUI_1.1a2_mkl\pretrained
Type: Bag of models
Audio channels: 2
Sample rate: 44100
Sources: drums, bass, other, vocals
Model 0:
Type: HTDemucs
Default segment: 7.8
Weight: [1.0, 1.0, 1.0, 1.0]
2024-01-05 23:54:33,460 (shared.py) (Line 254) [INFO] : [3] Thread loadModel (GuiMain.py) ends
2024-01-05 23:56:07,428 (shared.py) (Line 243) [INFO] : [4] Thread separate (separator.py) starts
2024-01-05 23:56:07,428 (separator.py) (Line 415) [INFO] : Start separating audio: 1.mp3
2024-01-05 23:56:07,428 (separator.py) (Line 416) [INFO] : Parameters: segment=7.80 overlap=0.25 shifts=0
2024-01-05 23:56:07,428 (separator.py) (Line 417) [INFO] : Device: xpu:0
2024-01-05 23:56:07,428 (audio.py) (Line 66) [DEBUG] : Reading audio with soundfile: D:\1.mp3
2024-01-05 23:56:08,003 (audio.py) (Line 82) [INFO] : Read audio D:\1.mp3: samplerate=48000 shape=(39393280, 2)
2024-01-05 23:56:08,003 (audio.py) (Line 85) [INFO] : Samplerate 48000 doesn't match target 44100, resampling with SoXR
2024-01-05 23:56:09,602 (separator.py) (Line 447) [INFO] : Running separation...
2024-01-06 00:02:04,962 (separator.py) (Line 472) [INFO] : Saving separated audio...
2024-01-06 00:02:04,963 (shared.py) (Line 243) [INFO] : [5] Thread save (GuiMain.py) starts
2024-01-06 00:02:04,968 (shared.py) (Line 254) [INFO] : [4] Thread separate (separator.py) ends
2024-01-06 00:02:04,968 (GuiMain.py) (Line 1221) [INFO] : Mixing stem vocals
2024-01-06 00:02:07,731 (audio.py) (Line 129) [INFO] : Saved audio 2024-01-05 23:53:12,950 (GuiMain.py) (Line 1412) [INFO] : Python version: 3.11.7 | packaged by conda-forge | (main, Dec 23 2023, 14:27:59) [MSC v.1937 64 bit (AMD64)]
2024-01-05 23:53:12,950 (GuiMain.py) (Line 1413) [INFO] : Demucs GUI version: 1.1a2
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1414) [INFO] : System: Windows-10-10.0.22621-SP0
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1415) [INFO] : Architecture: 64bit
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1416) [INFO] : CPU: AMD64 Family 25 Model 33 Stepping 0, AuthenticAMD
2024-01-05 23:53:12,997 (GuiMain.py) (Line 1417) [INFO] : CPU count: 12
2024-01-05 23:53:13,004 (GuiMain.py) (Line 1418) [INFO] : System memory: 34266697728 (31.913GB)
2024-01-05 23:53:13,008 (GuiMain.py) (Line 1421) [INFO] : System free memory: 20693766144 (19.273GB)
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1424) [INFO] : System swap memory: 38654705664 (36GB)
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1435) [INFO] : Using PySide6
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1436) [INFO] : Qt version: 6.6.1
2024-01-05 23:53:13,428 (GuiMain.py) (Line 1437) [INFO] : PySide6 version: 6.6.1
2024-01-05 23:53:13,744 (shared.py) (Line 243) [INFO] : [1] Thread starter (separator.py) starts
2024-01-05 23:53:13,809 (GuiMain.py) (Line 1442) [DEBUG] : Supported styles: windowsvista, Windows, Fusion
2024-01-05 23:53:13,810 (GuiMain.py) (Line 1446) [DEBUG] : Current style: windowsvista
2024-01-05 23:53:18,281 (separator.py) (Line 53) [INFO] : Intel Extension for PyTorch version: 2.1.10+git45400a8
2024-01-05 23:53:18,370 (audio.py) (Line 34) [INFO] : Soundfile version: 0.12.1
2024-01-05 23:53:18,370 (audio.py) (Line 35) [INFO] : libsndfile version: 1.2.0
2024-01-05 23:53:18,370 (audio.py) (Line 36) [INFO] : SoXR version: 0.3.7
2024-01-05 23:53:18,370 (audio.py) (Line 37) [INFO] : libsoxr version: 0.1.3-7-gacc0dac
2024-01-05 23:53:18,370 (separator.py) (Line 63) [INFO] : Demucs version: 4.1.0a2
2024-01-05 23:53:18,371 (separator.py) (Line 64) [INFO] : PyTorch version: 2.1.0a0+cxx11.abi
2024-01-05 23:53:18,371 (separator.py) (Line 79) [INFO] : Intel MKL Info: _DeviceProperties(name='Intel(R) Arc(TM) A770 Graphics', platform_name='Intel(R) Level-Zero', dev_type='gpu, support_fp64=0, total_memory=15930MB, max_compute_units=512, gpu_eu_count=512)
2024-01-05 23:53:19,413 (audio.py) (Line 49) [INFO] : ffmpeg -version output:
ffmpeg version 6.0-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
2024-01-05 23:53:19,456 (audio.py) (Line 54) [INFO] : Using ffmpeg from D:\Program Files\Demucs-GUI_1.1a2_mkl\ffmpeg\ffmpeg.EXE
2024-01-05 23:53:19,456 (audio.py) (Line 55) [INFO] : ffprobe -version output:
ffprobe version 6.0-full_build-www.gyan.dev Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-shared --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
2024-01-05 23:53:20,457 (shared.py) (Line 254) [INFO] : [1] Thread starter (separator.py) ends
2024-01-05 23:53:20,460 (shared.py) (Line 243) [INFO] : [2] Thread checkUpdate (shared.py) starts
2024-01-05 23:53:20,472 (shared.py) (Line 270) [INFO] : Checking for updates...
2024-01-05 23:53:22,464 (shared.py) (Line 276) [WARNING] : Failed to check for updates:
Traceback (most recent call last):
File "shared.py", line 271, in checkUpdate
File "urllib\request.py", line 216, in urlopen
File "urllib\request.py", line 525, in open
File "urllib\request.py", line 634, in http_response
File "urllib\request.py", line 563, in error
File "urllib\request.py", line 496, in _call_chain
File "urllib\request.py", line 643, in http_error_default
urllib.error.HTTPError: HTTP Error 403: rate limit exceeded
2024-01-05 23:53:22,465 (shared.py) (Line 254) [INFO] : [2] Thread checkUpdate (shared.py) ends
2024-01-05 23:54:33,095 (shared.py) (Line 243) [INFO] : [3] Thread loadModel (GuiMain.py) starts
2024-01-05 23:54:33,097 (GuiMain.py) (Line 505) [INFO] : Loading model htdemucs from repo D:\Program Files\Demucs-GUI_1.1a2_mkl\pretrained
2024-01-05 23:54:33,460 (GuiMain.py) (Line 527) [INFO] : Model loaded within 0.3626s
2024-01-05 23:54:33,460 (GuiMain.py) (Line 528) [INFO] : Model: htdemucs
Repo: D:\Program Files\Demucs-GUI_1.1a2_mkl\pretrained
Type: Bag of models
Audio channels: 2
Sample rate: 44100
Sources: drums, bass, other, vocals
Model 0:
Type: HTDemucs
Default segment: 7.8
Weight: [1.0, 1.0, 1.0, 1.0]
2024-01-05 23:54:33,460 (shared.py) (Line 254) [INFO] : [3] Thread loadModel (GuiMain.py) ends
2024-01-05 23:56:07,428 (shared.py) (Line 243) [INFO] : [4] Thread separate (separator.py) starts
2024-01-05 23:56:07,428 (separator.py) (Line 415) [INFO] : Start separating audio: 1.mp3
2024-01-05 23:56:07,428 (separator.py) (Line 416) [INFO] : Parameters: segment=7.80 overlap=0.25 shifts=0
2024-01-05 23:56:07,428 (separator.py) (Line 417) [INFO] : Device: xpu:0
2024-01-05 23:56:07,428 (audio.py) (Line 66) [DEBUG] : Reading audio with soundfile: D:\1.mp3
2024-01-05 23:56:08,003 (audio.py) (Line 82) [INFO] : Read audio D:\1.mp3: samplerate=48000 shape=(39393280, 2)
2024-01-05 23:56:08,003 (audio.py) (Line 85) [INFO] : Samplerate 48000 doesn't match target 44100, resampling with SoXR
2024-01-05 23:56:09,602 (separator.py) (Line 447) [INFO] : Running separation...
2024-01-06 00:02:04,962 (separator.py) (Line 472) [INFO] : Saving separated audio...
2024-01-06 00:02:04,963 (shared.py) (Line 243) [INFO] : [5] Thread save (GuiMain.py) starts
2024-01-06 00:02:04,968 (shared.py) (Line 254) [INFO] : [4] Thread separate (separator.py) ends
2024-01-06 00:02:04,968 (GuiMain.py) (Line 1221) [INFO] : Mixing stem vocals
2024-01-06 00:02:07,731 (audio.py) (Line 129) [INFO] : Saved audio D:\separated\htdemucs\1\vocals.flac: shape=torch.Size([2, 36192576])
2024-01-06 00:02:07,731 (shared.py) (Line 254) [INFO] : [5] Thread save (GuiMain.py) ends
1\vocals.flac: shape=torch.Size([2, 36192576])
2024-01-06 00:02:07,731 (shared.py) (Line 254) [INFO] : [5] Thread save (GuiMain.py) ends
Yes, it's due to the AOT issue. When the progress gets stuck at 0%, torch (IPEX, precisely) is compiling the acceleration codes. The replacement contains the compiled codes so it won't need to compile it before running separation anymore :) Besides, I'd also like to ask you to try replacing the file and see whether it get stuck anymore
Yes, it's due to the AOT issue. When the progress gets stuck at 0%, torch (IPEX, precisely) is compiling the acceleration codes. The replacement contains the compiled codes so it won't need to compile it before running separation anymore :) Besides, I'd also like to ask you to try replacing the file and see whether it get stuck anymore
Same result
What about 12.55.8? 12.55.0 is what the compiler outputs when entering the PCI ID of A770 (0x56A0), but according to the architecture of A770 it should be 12.55.8
What about 12.55.8? 12.55.0 is what the compiler outputs when entering the PCI ID of A770 (0x56A0), but according to the architecture of A770 it should be 12.55.8
Work began almost immediately and took a slightly longer time, taking 50 seconds to complete
Thanks! I understand. Here is my deduction: Local JIT can make sure that the compiled codes are optimized for a specific GPU, which runs more efficiently, but takes a long time to prepare. Using AOT can save time on building the codes, but is not as efficient as JIT. Just like Gentoo Linux, compiling everything locally to increase performance.
Thanks! I understand. Here is my deduction: Local JIT can make sure that the compiled codes are optimized for a specific GPU, which runs more efficiently, but takes a long time to prepare. Using AOT can save time on building the codes, but is not as efficient as JIT. Just like Gentoo Linux, compiling everything locally to increase performance.
Can I save it after compiling locally? You need to recompile the application every time you restart it.
Unfortunately, I'm also trying to find out how Intel's JIT works.
Found solution. Will start developing within days
happen
Sometimes the GPU is not recognized at startup, and only the CPU is optional in the device bar The startup task crashes after selecting the GPU
GPU:A770 16G([Acer]) Driver:31.0.101.5084
What is the platform you are using?
Windows
log