Maching learning with gpu AMD on windows docker desktop .
Hy I have a amd 6800xt . and i would love to make the machine learning working with the gpu for the trancodage video on docker desktop (no linux for me ) . But i try really hard and nothing work .
Is anyone succes ?
22 Replies
:wave: Hey @boomboom,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :blue_square: verified I'm on the latest release(note that mobile app releases may take some time).
2. :blue_square: read applicable release notes.
3. :blue_square: reviewed the FAQs for known issues.
4. :blue_square: reviewed Github for known issues.
5. :blue_square: tried accessing Immich via local ip (without a custom reverse proxy).
6. :blue_square: uploaded the relevant information (see below).
7. :blue_square: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.You can't
ROCm is not supported in WSL
so what do you recommand for doing a machin learning on my pc for my nas synology and using my gpu amd ?
You can use your CPU, but not the GPU
so the machine learning it s not compatible with gpu amd at all
It is, but on Linux
ROCm just does not work on WSL, and docker on windows only runs in WSL
Maybe if you make a VM and passthrough the GPU somehow but you'll be on your own there
look like it supported this gpu : AMD Radeon RX 7900 XTX
AMD Radeon RX 7900 XT
AMD Radeon RX 7900 GRE
AMD Radeon PRO W7900
AMD Radeon PRO W7900 Dual Slot
AMD Radeon PRO W7800
AMD Radeon PRO W7800 48GB
myne is 6800xt
A other question guy . So i m back on my machin learning witch work for the face recognize but not on the video encoded .
Apparently i need add a immich-microservices: into the docker compose .yaml .
But i m facing some problem of acces for downlload the image .
I can t see on the website immich they are talking about this service to add .
Transcode video is the longest task and defenetly not good supported by my small nas synology ( it will take a year ) So i think the machine learning is really important .
microservices is an old image and not used anymore
how can i make my machine learning working for trancodage video please ?
these are the instructions for HW transcoding https://immich.app/docs/features/hardware-transcoding
ML has nothing to do with video transcoding
Ok so why when i apply the transcode video it work 100 purcent on my nas but the machine learning is not using
when i do face recognise i use 40 purcent on the nas and 100 purcent on the machin learning
because video transcoding happens on the server, while face recognition is done on the ML service
2 different not related things
So how can i do a faster transcoding video by using my ML ?
my nas is really shit
your ML can't do video transcoding.
if you want to move transcoding to your PC instead of your NAS you could try configuring workers
https://immich.app/docs/guides/scaling-immich
Ok but i can t really see how to set up . BUt i guess it s look like very complicated .
So maybe a faster solution will to transcode on the computer all the video create a back up then imported on the nas ?
My probleme is i have 2 TO of video to upload and transcode . My nas won t do the work for sur . ANd that a one time job .
What do you think ?
thank s for you re help
what format is your video? do you really need to transcode it?
.mov / .avi / .mp4
I'm assuming those mp4 are in H264, by default Immich won't transcode those.
as for the others, it may take time, but your NAS will handle them eventually.
or you can encode everything as H264
ok thank you very much
Yes, immich doesn't support it, but ROCm is supported for certain 7000 series cards. Currently untested when it comes to immich, but I tested the 6700 XT and that does not work though I never tried a 700 series card.
This thread has been closed. To re-open, use the button below.