renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9765ccb5a7 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #11605 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-08-05 21:00:00 -04:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2974cdbbee 
							
						 
					 
					
						
						
							
							chore: dockerfile casing ( #11588 )  
						
						
						
						
					 
					
						2024-08-05 12:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3968d76a57 
							
						 
					 
					
						
						
							
							fix(deps): update machine-learning ( #11320 )  
						
						
						
						
					 
					
						2024-08-03 09:24:09 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2179f83d63 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #11310 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-23 12:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6394b4a9a3 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #11299 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-22 22:05:16 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b53bd8c525 
							
						 
					 
					
						
						
							
							fix(deps): update machine-learning ( #10740 )  
						
						... 
						
						
						
						* fix(deps): update machine-learning
* update openvino options, cuda
* update openvino build
* fix indentation
* update minimum nvidia driver
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2024-07-21 19:30:24 -04:00 
						 
				 
			
				
					
						
							
							
								Fynn Petersen-Frey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54488b1016 
							
						 
					 
					
						
						
							
							feat(ml): improved ARM-NN support ( #11233 )  
						
						
						
						
					 
					
						2024-07-20 15:59:27 -04:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88f62087fd 
							
						 
					 
					
						
						
							
							chore(ml): set higher worker timeout for openvino ( #11174 )  
						
						
						
						
					 
					
						2024-07-18 10:50:57 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b21572cb32 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #10446 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-06-18 00:45:29 -04:00 
						 
				 
			
				
					
						
							
							
								CodaBool 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a4c2e97c0 
							
						 
					 
					
						
						
							
							feat: add docker healthchecks to server and ml ( #9583 )  
						
						... 
						
						
						
						* add healthcheck
* format, import, IMMICH_PORT, and eslint change
* chore: clean up nodejs healthcheck
* fix ruff formating
* add healthcheck
* format, import, IMMICH_PORT, and eslint change
* chore: clean up nodejs healthcheck
* fix ruff formating
* add healthcheck to dockerfile
* poetry run ruff check --fix
* removed 2 of 3 console calls
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> 
						
						
					 
					
						2024-05-22 16:54:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9aed736911 
							
						 
					 
					
						
						
							
							fix(ml): openvino not working with kernel 6.7.5 or later ( #9541 )  
						
						... 
						
						
						
						* add envs
* move to Dockerfile 
						
						
					 
					
						2024-05-18 00:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e62c7b417 
							
						 
					 
					
						
						
							
							refactor: node_env => immich_env ( #9561 )  
						
						
						
						
					 
					
						2024-05-17 13:30:05 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5583635947 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-bookworm docker digest to 96de1ea ( #9490 )  
						
						
						
						
					 
					
						2024-05-14 19:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77b8c2f330 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #9478 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-05-14 10:57:15 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1636ef7ab 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #9168 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-30 02:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bca1b8bde 
							
						 
					 
					
						
						
							
							fix(deps): update machine-learning ( #8646 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-11 01:38:30 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2d5a8c0bb 
							
						 
					 
					
						
						
							
							fix(deps): update machine-learning ( #8280 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-31 06:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a045b33ca 
							
						 
					 
					
						
						
							
							chore(deps): update onnxruntime-openvino ( #7854 )  
						
						
						
						
					 
					
						2024-03-16 00:04:45 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eea0a98090 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #7890 )  
						
						
						
						
					 
					
						2024-03-15 17:19:28 -04:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c0bb2308c 
							
						 
					 
					
						
						
							
							fix(deps): update machine-learning ( #7634 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-06 00:24:33 -05:00 
						 
				 
			
				
					
						
							
							
								martin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ce18b3403 
							
						 
					 
					
						
						
							
							feat(machine-learning): support cuda 12 ( #7569 )  
						
						... 
						
						
						
						* feat: support cuda12
* fix: group optional
* move to cuda 12
* pr feedback 
						
						
					 
					
						2024-03-02 23:36:16 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cfe2dd31f 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #7084 )  
						
						
						
						
					 
					
						2024-02-13 16:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0159251d9 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #7074 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-13 09:02:32 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfba81de94 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #6931 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-12 21:08:17 -05:00 
						 
				 
			
				
					
						
							
							
								Fynn Petersen-Frey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49c378d706 
							
						 
					 
					
						
						
							
							fix(ml): re-enable ARMNN integration ( #7053 )  
						
						
						
						
					 
					
						2024-02-12 13:29:55 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							871d0c725f 
							
						 
					 
					
						
						
							
							chore(deps): pin dependencies ( #6436 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-22 11:08:00 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95cfe22866 
							
						 
					 
					
						
						
							
							feat(ml)!: cuda and openvino acceleration ( #5619 )  
						
						... 
						
						
						
						* cuda and openvino ep, refactor, update dockerfile
* updated workflow
* typing fixes
* added tests
* updated ml test gh action
* updated README
* updated docker-compose
* added compute to hwaccel.yml
* updated gh matrix
updated gh matrix
updated gh matrix
updated gh matrix
updated gh matrix
give up
* remove cuda/arm64 build
* add hwaccel image tags to docker-compose
* remove unnecessary quotes
* add suffix to git tag
* fixed kwargs in base model
* armnn ld_library_path
* update pyproject.toml
* add armnn workflow
* formatting
* consolidate hwaccel files, update docker compose
* update hw transcoding docs
* add ml hwaccel docs
* update dev and prod docker-compose
* added armnn prerequisite docs
* support 3.10
* updated docker-compose comments
* formatting
* test coverage
* don't set arena extend strategy for openvino
* working openvino
* formatting
* fix dockerfile
* added type annotation
* add wsl configuration for openvino
* updated lock file
* copy python3
* comment out extends section
* fix platforms
* simplify workflow suffix tagging
* simplify aio transcoding doc
* update docs and workflow for `hwaccel.yml` change
* revert docs 
						
						
					 
					
						2024-01-21 18:22:39 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20be42cec0 
							
						 
					 
					
						
						
							
							chore(deps): update machine-learning ( #6302 )  
						
						... 
						
						
						
						* chore(deps): update machine-learning
* fix typing, use new lifespan syntax
* wrap in try / finally
* move log
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2024-01-13 05:00:09 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3edc87f684 
							
						 
					 
					
						
						
							
							fix(deps): update machine-learning ( #5180 )  
						
						... 
						
						
						
						* fix(deps): update machine-learning
* updated ruff command
* use isinstance
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> 
						
						
					 
					
						2023-12-25 22:37:48 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09402eb6d0 
							
						 
					 
					
						
						
							
							fix(ml): disable core dumps ( #5770 )  
						
						... 
						
						
						
						* update dockerfile
* remove sysctl line 
						
						
					 
					
						2023-12-16 20:30:29 -06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2ad01cd2f 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-slim-bookworm docker digest to cfd7ed5 ( #5572 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-09 21:15:15 -06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56aed8246d 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-slim-bookworm docker digest to cc75851 ( #5462 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-04 13:26:41 -06:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6959cf689b 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-bookworm docker digest to ba7a7ac ( #5438 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-02 18:35:23 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbdcbd3ab4 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-slim-bookworm docker digest to 8f82989 ( #5435 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-01 20:24:50 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb00d45e3d 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-bookworm docker digest to 47c1829 ( #5434 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-01 20:13:23 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40964187bb 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-slim-bookworm docker digest to 23f5220 ( #5388 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-01 18:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe3d951f26 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11-bookworm docker digest to c56b0c6 ( #5387 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-01 18:36:30 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fa5e220a1 
							
						 
					 
					
						
						
							
							chore(deps): pin dependencies ( #5367 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-29 02:09:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87a0ba3db3 
							
						 
					 
					
						
						
							
							feat(ml): export clip models to ONNX and host models on Hugging Face ( #4700 )  
						
						... 
						
						
						
						* export clip models
* export to hf
refactored export code
* export mclip, general refactoring
cleanup
* updated conda deps
* do transforms with pillow and numpy, add tokenization config to export, general refactoring
* moved conda dockerfile, re-added poetry
* minor fixes
* updated link
* updated tests
* removed `requirements.txt` from workflow
* fixed mimalloc path
* removed torchvision
* cleaner np typing
* review suggestions
* update default model name
* update test 
						
						
					 
					
						2023-10-31 05:02:04 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41461e0d5d 
							
						 
					 
					
						
						
							
							chore(ml): memory optimisations ( #3934 )  
						
						
						
						
					 
					
						2023-08-31 18:30:53 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							165b91b068 
							
						 
					 
					
						
						
							
							feat(ml)!: switch image classification and CLIP models to ONNX ( #3809 )  
						
						
						
						
					 
					
						2023-08-25 06:28:51 +02:00 
						 
				 
			
				
					
						
							
							
								bt90 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc885f3644 
							
						 
					 
					
						
						
							
							fix(server): properly handle SIGTERM ( #3350 )  
						
						... 
						
						
						
						* use tini init
* Move python into CMD
* Use tini as entrypoint
* Toggle executable bit
* Avoid compose changes
* Adapt web entrypoint 
						
						
					 
					
						2023-07-21 09:20:04 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2f5674bbb 
							
						 
					 
					
						
						
							
							refactor(ml): modularization and styling ( #2835 )  
						
						... 
						
						
						
						* basic refactor and styling
* removed batching
* module entrypoint
* removed unused imports
* model superclass,  model cache now in app state
* fixed cache dir and enforced abstract method
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com> 
						
						
					 
					
						2023-06-24 22:18:09 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0909335d02 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11.4-slim-bullseye docker digest to 91d194f ( #2797 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-16 11:38:59 -05:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							827e4b5f75 
							
						 
					 
					
						
						
							
							chore(deps): update python:3.11.4-bullseye docker digest to 5b40167 ( #2796 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-06-16 11:17:23 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16171eee8d 
							
						 
					 
					
						
						
							
							pin image digests ( #2754 )  
						
						... 
						
						
						
						Manifest list digests can be found with:
```sh
docker buildx imagetools inspect python:3.11.4-bullseye
docker buildx imagetools inspect python:3.11.4-slim-bullseye
docker buildx imagetools inspect ghcr.io/nginxinc/nginx-unprivileged:1.25.0-alpine3.17
```
The node images are pinned in #2736 
Fixes  #2751 
Partially fixes  #2752  
						
						
					 
					
						2023-06-16 10:28:41 -05:00 
						 
				 
			
				
					
						
							
							
								Mert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e748864c5 
							
						 
					 
					
						
						
							
							chore(ml): updated dockerfile, added typing, packaging ( #2642 )  
						
						... 
						
						
						
						* updated dockerfile, added typing, packaging
apply env change
* added arm64 support
* added ml version pump, second try for arm64
* added linting config to pyproject.toml
* renamed ml input field
* fixed linter config
* fixed dev docker compose 
						
						
					 
					
						2023-06-05 09:40:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jason Rasmussen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93863b0629 
							
						 
					 
					
						
						
							
							feat: facial recognition ( #2180 )  
						
						
						
						
					 
					
						2023-05-17 12:07:17 -05:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cc9b08c06 
							
						 
					 
					
						
						
							
							chore(ml): use official pytorch channel ( #2416 )  
						
						
						
						
					 
					
						2023-05-10 07:09:33 -05:00