Commit Graph

430 Commits (43eccca86a4b25deb132bda72ac4d846332f3e6d)

Author SHA1 Message Date
github-actions 43eccca86a chore: version v2.1.0 2025-10-14 16:24:43 +07:00
Mert 5270107926
fix(ml): ipv6 check (#22735) 2025-10-07 12:24:23 +07:00
Cokodayo 51150a3ed1
fix(ml): Resolve IPv6 startup crash and healthcheck failure (#22387)
* fix(ml): Resolve IPv6 startup crash and healthcheck failure

Fixes #13782

* fix(ml): updated the fix to use the std lib

* Apply code formatting to __main__.py
2025-10-06 12:09:40 +07:00
github-actions bb72d723e2 chore: version v2.0.1 2025-10-03 15:12:12 +07:00
github-actions e4234af3b3 chore: version v2.0.0 2025-10-01 21:19:34 +07:00
github-actions f1f8c8e7a3 chore: version v1.144.1 2025-09-29 19:49:34 +07:00
bo0tzz d0a872622a
fix: bump ml pyproject.toml correctly (#22488)
* fix: bump ml pyproject.toml correctly

* fix: correct version in pyproject.toml
2025-09-29 14:45:27 +07:00
github-actions a498166cb6 chore: version v1.144.0 2025-09-29 18:52:32 +07:00
Aaron Liu 94a8bc5bce
fix(pump-version): fix immich-ml pyproject.toml path (#22372)
Since the migration to uv, this has not worked because the Python toml CLI has been looking for a pyproject.toml in the root folder.
2025-09-25 03:29:10 +07:00
renovate[bot] 0be71c82b3
chore(deps): update dependency pytest-cov to v7 (#22052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-21 17:49:04 +07:00
Zack Pollard 01fddd58c6
chore: update ROCm image (#22034) 2025-09-15 20:42:17 +07:00
renovate[bot] 170306af1a
fix(deps): update machine-learning (#21704)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-10 14:51:11 +07:00
bo0tzz 50eae23f3a
fix: use specific uv version in ML dockerfile (#21611) 2025-09-05 20:15:29 +07:00
renovate[bot] 7d57fd1320
fix(deps): update machine-learning (#21296) 2025-09-01 19:44:19 +07:00
renovate[bot] e7e030279b
fix(deps): update machine-learning (#21044) 2025-08-18 21:55:49 +07:00
renovate[bot] b3fb831994
fix(deps): update machine-learning (#20878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 11:24:09 +07:00
renovate[bot] adb55f3726
fix(deps): update machine-learning (#19803)
* fix(deps): update machine-learning

* typing fixes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-08-11 18:07:49 +07:00
bo0tzz 3a854d77ac
fix: use IMMICH_HOST env var in ML healthcheck (#19844)
Fixes #19843
2025-07-14 18:08:29 +07:00
renovate[bot] b00d44a00c
fix(deps): update machine-learning (#19647) 2025-07-03 20:28:34 +07:00
renovate[bot] 5f76cdddc7
chore(deps): update ghcr.io/astral-sh/uv:latest docker digest to 9653efd (#19530)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-25 20:37:53 +07:00
renovate[bot] bcfc967d77
fix(deps): update machine-learning (#19219) 2025-06-24 17:55:37 +07:00
Matthew Momjian d233a7d97a
fix(server): remove excessive inactivity log (#19306) 2025-06-19 19:13:13 +07:00
renovate[bot] f9ed314b37
fix(deps): update machine-learning (major) (#19067)
fix(deps): update machine-learning

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-09 12:26:36 +07:00
renovate[bot] ac0e94c003
chore(deps): update machine-learning (#19046)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-09 11:00:20 +07:00
renovate[bot] ecb16d9907
fix(deps): update machine-learning (#18880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 01:06:32 +07:00
renovate[bot] 0205e89e34
fix(deps): update machine-learning (#18382) 2025-05-27 22:08:33 +07:00
bo0tzz 8f045bc602
feat: let renovate pick up on ML driver deps (#18319) 2025-05-16 14:10:21 +07:00
renovate[bot] 80dfe7a5e9
fix(deps): update machine-learning (#18248) 2025-05-13 09:18:42 +07:00
luzpaz b1e1362246
fix: various typos (grouped in to separate commits) (#18177) 2025-05-09 13:10:34 +07:00
renovate[bot] 61a3eba1bd
fix(deps): update machine-learning (#18118) 2025-05-06 15:27:34 +07:00
renovate[bot] 2c2dd01bf0
fix(deps): update machine-learning (#17951) 2025-04-29 20:02:58 +07:00
renovate[bot] 2c3658e642
fix(deps): update machine-learning (#17769) 2025-04-23 07:44:30 +07:00
renovate[bot] 8f8ff3adc0
fix(deps): update machine-learning (#17610) 2025-04-16 10:56:40 +07:00
Mitchell Pleune 9fd2c5220d
fix: test_sets_default_sess_options fails if compiling with globally enabled cuda (#17516)
Coming from nixos, this test fails when cuda is enabled. https://github.com/NixOS/nixpkgs/pull/382896

Solution as proposed by @mertalev
2025-04-10 13:06:33 +07:00
renovate[bot] 43e3075f93
fix(deps): update machine-learning (#17455) 2025-04-09 16:20:11 +07:00
renovate[bot] 5cb5fcbf62
fix(deps): update machine-learning (#17286) 2025-04-02 03:57:19 +07:00
Mert 9e7744a9ab
fix(ml): healthcheck (#17274) 2025-03-31 19:23:40 +07:00
Mert 6789c2ac19
feat(ml): better multilingual search with nllb models (#13567) 2025-03-31 11:06:57 +07:00
Mert 84c35e35d6
chore(ml): installable package (#17153)
* app -> immich_ml

* fix test ci

* omit file name

* add new line

* add new line
2025-03-27 19:49:09 +07:00
Mert f7d730eb05
chore(ml): remove exporter (#17182)
* remove exporter code

* update gha
2025-03-27 14:48:02 +07:00
renovate[bot] 6ba94ac2f2
fix(deps): update machine-learning (#17078)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-26 02:04:41 +07:00
Mert 4bfef2460a
docs: model benchmarks (#17036)
* model benchmarks

* minor fixes

* formatting

* docs build

* maybe fix reference

* clarify optimal

* use emojis

* wording

* wording

* clarify optimal wording

* bolding

* more detailed instructions

* clarify edge case fix

* early exit in dim loop
2025-03-24 12:02:33 +07:00
Mert 6a8e38042d
fix(ml): add librknnrt.so in rknn image (#17022)
add librknnrt.so
2025-03-21 16:57:14 +07:00
renovate[bot] bc90678276
fix(deps): update machine-learning (#16966) 2025-03-18 23:07:21 +07:00
renovate[bot] 564724b398
fix(deps): update machine-learning (#16960)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 20:55:43 +07:00
renovate[bot] 4d723f4b56
chore(deps): update dependency types-setuptools to v76 (#16949)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 15:02:25 +07:00
renovate[bot] 898b3e75c2
fix(deps): update machine-learning (#16935)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 17:09:46 +07:00
Mert 2b37caba03
feat(ml): rocm (#16613)
* feat(ml): introduce support of onnxruntime-rocm for AMD GPU

* try mutex for algo cache

use OrtMutex

* bump versions, run on mich

use 3.12

use 1.19.2

* acquire lock before any changes can be made

guard algo benchmark results

mark mutex as mutable

re-add /bin/sh (?)

use 3.10

use 6.1.2

* use composite cache key

1.19.2

fix variable name

fix variable reference

aaaaaaaaaaaaaaaaaaaa

* bump deps

* disable algo caching

* fix gha

* try ubuntu runner

* actually fix the gha

* update patch

* skip mimalloc preload for rocm

* increase build threads

* increase timeout for rocm

* Revert "increase timeout for rocm"

This reverts commit 2c4452f5d132198ed381a7b262b4a5cab5114b5f.

* attempt migraphx

* set migraphx_home

* Revert "set migraphx_home"

This reverts commit c121d3e48754b3bce100636f8d666deec58a44b7.

* Revert "attempt migraphx"

This reverts commit 521f9fb72dbe506dc6cb8faeb6494817d87265c6.

* migraphx, take two

* bump rocm

* allow cpu

* try only targeting migraphx

* skip tests

* migraph 

* known issues

* target gfx900 and gfx1102

* mention `HSA_USE_SVM`

* update lock

* set device id for rocm

---------

Co-authored-by: Mehdi GHESH <mehdi.ghesh@hotmail.fr>
2025-03-17 21:08:19 +07:00
Yoni Yang 14c3b99c0f
feat(ml): ML on Rockchip NPUs (#15241) 2025-03-17 12:04:08 +07:00
Mert 83ed03920e
fix(ml): dev environment dependencies (#16815)
use /opt/venv
2025-03-11 13:39:33 +07:00