© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
ImmichI
Immich•13mo ago•
9 replies
latel

Does my machine support machine learning using openvino?

I see docs said
https://v1.124.2.archive.immich.app/docs/features/ml-hardware-acceleration#openvino
The server must have a discrete GPU, i.e. Iris Xe or Arc. Expect issues when attempting to use integrated graphics.

But as far as I know, Iris XE is not a discrete GPU, it's integrated together in intel CPUs.
How can I know my immich instance on "11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz" is processing machine learning with openvino.

here is my docker-compose settings
#
# WARNING: Make sure to use the docker-compose.yml of the current release:
#
# https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#
# The compose file on main may not be compatible with the latest release.
#

name: immich

services:
  immich-machine-learning:
    container_name: immich_machine_learning
    # For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
    # Example tag: ${IMMICH_VERSION:-release}-cuda
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
    #   file: hwaccel.ml.yml
    #   service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
    volumes:
      - /mnt/user/tempo/immich:/cache
      - /dev/bus/usb:/dev/bus/usb
    env_file:
      - .env
    device_cgroup_rules:
      - 'c 189:* rmw'
    devices:
      - /dev/dri:/dev/dri
    restart: always
    healthcheck:
      disable: false
#
# WARNING: Make sure to use the docker-compose.yml of the current release:
#
# https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#
# The compose file on main may not be compatible with the latest release.
#

name: immich

services:
  immich-machine-learning:
    container_name: immich_machine_learning
    # For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
    # Example tag: ${IMMICH_VERSION:-release}-cuda
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
    #   file: hwaccel.ml.yml
    #   service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
    volumes:
      - /mnt/user/tempo/immich:/cache
      - /dev/bus/usb:/dev/bus/usb
    env_file:
      - .env
    device_cgroup_rules:
      - 'c 189:* rmw'
    devices:
      - /dev/dri:/dev/dri
    restart: always
    healthcheck:
      disable: false
Hardware-Accelerated Machine Learning | Immich
This feature allows you to use a GPU to accelerate machine learning tasks, such as Smart Search and Facial Recognition, while reducing CPU load.
Hardware-Accelerated Machine Learning | Immich
ImmichJoin
A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.
36,590Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Machine learning support
ImmichIImmich / help-desk-support
4mo ago
Machine Learning (Intel GPU + openvino on Unraid)
ImmichIImmich / help-desk-support
6mo ago
immich_machine_learning+openvino is using my intel cpu's igpu instead of my arc a770 dgpu
ImmichIImmich / help-desk-support
14mo ago
Machine Learning
ImmichIImmich / help-desk-support
6mo ago