hey there
Is remote machine learning also used for duplicate detection?
For which features is remote machine learning used?
In which order are the URLs tested from the web interface — from top to bottom or from bottom to top?
- I use ans Nvidia RTX 5060 TI and on my WSL this Compose file:
cat docker-compose.yml
version: "3.9"
name: immich_remote_ml
services:
immich-machine-learning:
container_name: immich_machine_learning
# WICHTIG: CUDA-Variante verwenden
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}-cuda
# GPU in Docker Desktop/WSL2 freigeben
# Primär (funktioniert in den meisten Setups):
runtime: nvidia
environment:
- NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=compute,utility
# Alternative (falls Dein Compose "runtime" nicht akzeptiert):
# Achtung: "deploy" wird lokal oft ignoriert; nur nutzen, wenn es bei Dir greift.
# deploy:
# resources:
# reservations:
# devices:
# - capabilities: ["gpu"]
# API-Port nur im LAN verwenden (nicht öffentlich exponieren)
ports:
- "${ML_PORT:-3003}:3003"
volumes:
- model-cache:/cache
restart: unless-stopped
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
volumes:
model-cache:
But my GPU is not used for Face detection, waiting 12.378 images, Active 1
Port is open (immich server)
sudo nmap -sT -Pn 192.168.178.107 -p 3003
Starting Nmap 7.80 ( https://nmap.org ) at 2025-08-22 11:57 CEST
Nmap scan report for desktop-6p79g8t (192.168.178.107)
Host is up (0.0020s latency).
PORT STATE SERVICE
3003/tcp open cgms
Nmap done: 1 IP address (1 host up) scanned in 0.03 seconds
.