Questions on [Workaround] / [Future Support] v3 Immich Machine Learning with Maxwell (GTX 9xx) and Pascal (GTX 10xx) series (Compute Capability 5.2) #29241
Ramen-LadyHKG
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
TLDR
My main concerns are:
immich-machine-learning:v2.4.1-cuda) remain compatible with theimmich-serverv3?v3 Upgrade news
Immich v3 introduces a lot of exciting upgrades (better sharing and shared features, Workflows, Smart Albums, etc.), as seen in the Immich Blog - v3 release candidate, Immich Blog - April recap, and the Immich Roadmap.
Concerns regarding old GPU support for Machine Learning
However, I haven't thoroughly looked into future support for Machine Learning on older GPU architectures.
As far as I know, the Immich Blog - v3 Migration guide only mentions CPU microarchitecture requirements:
My current build
I am currently running Immich on an older PC.
Docker Images:
Models (Immich Machine Learning):
ViT-SO400M-16-SigLIP2-384__webliantelopev2PP-OCRv5_serverMy current
docker-composeClick to expand code
Maxwell/Pascal support dropped from ONNX Runtime for sm_52 or fails after Immich v2.5.2
(Workaround) Downgrading "Immich Machine Learning" to v2.4.1
Although Compute Capability 5.2 (GTX 9xx series) was listed as supported, Immich Machine Learning refuses to work on Maxwell/Pascal cards.
This issue was discussed here.
I understand that ONNX Runtime can no longer maintain support for these older architectures within a single image, meaning a manual recompilation is required.
Our current workaround has been to stick with an older ML image (image: ghcr.io/immich-app/immich-machine-learning:v2.4.1-cuda).
Cheers all!
Beta Was this translation helpful? Give feedback.
All reactions