1
0
mirror of https://github.com/immich-app/immich.git synced 2024-12-03 09:59:32 +02:00
immich/machine-learning/ann/export
Fynn Petersen-Frey 753292956e
feat(ml): ARMNN acceleration (#5667)
* feat(ml): ARMNN acceleration for CLIP

* wrap ANN as ONNX-Session

* strict typing

* normalize ARMNN CLIP embedding

* mutex to handle concurrent execution

* make inputs contiguous

* fine-grained locking; concurrent network execution

---------

Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2024-01-11 18:26:46 +01:00
..
.gitignore feat(ml): ARMNN acceleration (#5667) 2024-01-11 18:26:46 +01:00
build-converter.sh feat(ml): ARMNN acceleration (#5667) 2024-01-11 18:26:46 +01:00
download-armnn.sh feat(ml): ARMNN acceleration (#5667) 2024-01-11 18:26:46 +01:00
env.yaml feat(ml): ARMNN acceleration (#5667) 2024-01-11 18:26:46 +01:00
run.py feat(ml): ARMNN acceleration (#5667) 2024-01-11 18:26:46 +01:00