Commit Graph

14 Commits

Author SHA1 Message Date
Přemysl Eric Janouch 454cfd688c
gallery: document IM version requirement 2024-01-21 11:23:16 +01:00
Přemysl Eric Janouch 1e3800cc16
deeptagger: fix Caformer
By using the smaller resolution, it starts noticing 2girls,
otherwise the output appears similar.
2024-01-21 10:38:46 +01:00
Přemysl Eric Janouch d37e9e821a
gallery: try to avoid OOM while thumbnailing 2024-01-20 19:58:42 +01:00
Přemysl Eric Janouch de0dc58b99
gallery: don't be silent about signalled children 2024-01-20 18:35:29 +01:00
Přemysl Eric Janouch 059825f169
gallery: add dhashes in one big DB transaction
iotop showed gigabytes of writes for a DB in the order of 100 MB.
2024-01-20 18:15:12 +01:00
Přemysl Eric Janouch 4b054ac9cc
deeptagger: swap columns to match 'galery tag' 2024-01-20 18:00:28 +01:00
Přemysl Eric Janouch 4131bc5d31
Add benchmarks against WDMassTagger 2024-01-19 20:02:24 +01:00
Přemysl Eric Janouch fd5e3bb166
Add CoreML benchmarks 2024-01-19 15:33:49 +01:00
Přemysl Eric Janouch 77e988365d
Add some benchmarks and information 2024-01-18 18:31:10 +01:00
Přemysl Eric Janouch 8df76dbaab
Make consistent batches a simple edit 2024-01-18 18:31:10 +01:00
Přemysl Eric Janouch 819d2d80e0
Limit concurrency to number of hardware threads 2024-01-18 18:31:10 +01:00
Přemysl Eric Janouch 36f6612603
Load images in multiple threads
This worsens CPU-only times by some five percent,
but can also make GPU-accelerated runtime twice as fast.
2024-01-18 18:31:10 +01:00
Přemysl Eric Janouch b4f28814b7
Add a deep tagger in C++ 2024-01-18 18:31:09 +01:00
Přemysl Eric Janouch 054078908a
Initial commit 2023-12-29 15:02:28 +01:00