Commit graph

1806 commits

Author SHA1 Message Date
vishnukvmd 41ae10b454 Sync when initialized from the UI 2024-01-06 19:31:49 +05:30
vishnukvmd d00ae5742a Prevent duplicate insertions 2024-01-06 19:12:15 +05:30
vishnukvmd 529ad88a70 Render model loading status 2024-01-05 18:08:23 +05:30
vishnukvmd add4ad2700 Reduce debounce duration 2024-01-05 16:55:03 +05:30
vishnukvmd 637f3c0f66 Remove reliance on Isar's watcher 2024-01-05 16:51:54 +05:30
vishnukvmd e50e6dc013 Add log line 2024-01-05 16:18:46 +05:30
vishnukvmd 1d7e609bbe Remove unused variable 2024-01-05 16:05:22 +05:30
vishnukvmd 87fd781304 Reassign variable instead of iterating over the list 2024-01-05 16:05:03 +05:30
vishnukvmd 39affa0852 Add retrials for model downloads 2024-01-05 15:59:58 +05:30
vishnukvmd f24faa0404 Subscribe to DB updates only when app is in foreground 2024-01-05 15:19:49 +05:30
vishnukvmd bbed1c052a Inject model from upstream 2024-01-05 15:16:27 +05:30
vishnukvmd 09d274778f Fetch only ONNX embeddings 2024-01-05 15:14:50 +05:30
vishnukvmd 51af506f14 Handle cases where we could not fetch the thumbnail 2024-01-05 11:00:50 +05:30
vishnukvmd 3554dc3827 Remove debug code 2024-01-05 10:59:25 +05:30
vishnukvmd c083a751a9 Merge branch 'await_warnings' into isar 2024-01-04 20:45:33 +05:30
vishnukvmd 22fd204e11 Replace ObjectBox with Isar 2024-01-04 20:25:16 +05:30
vishnukvmd 3f9feb5b50 Merge branch 'image_encoder' into await_warnings 2024-01-04 14:59:28 +05:30
vishnukvmd 83200fbb24 Initialize ORT only once 2024-01-04 11:39:06 +05:30
0nullpointer 5413646a28 fix image encoder 2024-01-04 11:19:16 +05:30
0nullpointer b1b2fb311d Add mobile image encoder 2024-01-04 00:28:14 +05:30
vishnukvmd e24617cb96 Merge branch 'main' into await_warnings 2023-12-27 22:05:28 +05:30
NullPointer 883363fcc0
Fix reshape order for image tensor 2023-12-27 20:02:04 +05:30
ashilkn ce276bbc07 check if Semantic search has been initialized before calling ObjectBox.instance.clearTable() to avoid LateInitializationError of 'store' 2023-12-27 08:29:39 +05:30
vishnukvmd ea35b94d79 Extract constant 2023-12-27 01:18:39 +05:30
vishnukvmd 4b06f58059 Flip the flag 2023-12-26 23:58:06 +05:30
vishnukvmd fe2bc0bc97 Render city results for internal users 2023-12-26 23:52:47 +05:30
vishnukvmd 5d25785edd Load and parse cities 2023-12-26 23:22:09 +05:30
vishnukvmd 1f8ea9c2f4 Create a service to load and cache remote assets 2023-12-26 23:21:56 +05:30
Vishnu Mohandas a123cb031b
Merge branch 'main' into await_warnings 2023-12-26 22:34:04 +05:30
NullPointer b9116d172f
Fix typo in image encoder 2023-12-22 23:11:30 +05:30
vishnukvmd c03cf7cf47 Initialize ORT in a separate isolate 2023-12-21 15:31:49 +05:30
vishnukvmd 68d504850e Fix all await warnings 2023-12-21 13:04:06 +05:30
vishnukvmd 52943f38ab Remove normalizations 2023-12-20 15:18:58 +05:30
vishnukvmd 79956502ae Init ObjectBox only in the foreground 2023-12-19 13:03:45 +05:30
vishnukvmd 6c242aa1d2 Implement the API to release resources held by ORT 2023-12-19 00:35:45 +05:30
vishnukvmd 836fb97598 Use the file directly to create an OrtSession 2023-12-19 00:35:16 +05:30
vishnukvmd b6c8a79a78 Merge branch 'main' into onnx 2023-12-18 22:27:59 +05:30
vishnukvmd b4019f3c50 Refactor commented code 2023-12-18 22:21:01 +05:30
vishnukvmd a5e5c60111 Initialize SSS only if it has been opted-in for 2023-12-18 22:17:19 +05:30
vishnukvmd 4357795d50 Remove unnecessary check 2023-12-18 22:05:03 +05:30
ashilkn c8c30d0cb0 resolve merge conflicts and merge main 2023-12-18 18:35:32 +05:30
vishnukvmd 248f45c2c3 Reduce size of LRU cache 2023-12-18 12:55:15 +05:30
vishnukvmd d4ebb5c493 Add an LRU cache for queries 2023-12-18 12:54:54 +05:30
vishnukvmd 073e2a06e6 Update model path 2023-12-18 12:14:17 +05:30
vishnukvmd 22d24cfd73 Fix warnings 2023-12-18 11:28:32 +05:30
Neeraj Gupta 3ac856bb71 Merge branch 'main' into duplicate_symlinks 2023-12-18 08:29:55 +05:30
vishnukvmd 8c0b569702 Remove all release calls 2023-12-17 17:46:06 +05:30
ashilkn a47fd62676 merge main 2023-12-17 14:49:25 +05:30
vishnukvmd 411ac66a91 Merge branch 'fix_await_warnings' into onnx 2023-12-17 02:51:15 +05:30
vishnukvmd 98a99e43e2 Fix warnings 2023-12-17 02:34:26 +05:30
vishnukvmd fb11e730ce Skip image model loading 2023-12-16 17:10:39 +05:30
vishnukvmd 0408275ed0 Merge branch 'main' into onnx 2023-12-16 16:51:53 +05:30
vishnukvmd 621599496e Use ONNX for text embeddings 2023-12-16 16:50:07 +05:30
vishnukvmd d0a85aa146 Fix warnings 2023-12-16 16:22:01 +05:30
ashilkn aaf15892d8 extract strings for translation 2023-12-16 06:53:10 +05:30
ashilkn a11a3af317 made location non nullable in service method used for bulk editing location 2023-12-16 06:02:50 +05:30
ashilkn c2a6aabfaa enable editing location of video files 2023-12-15 22:42:06 +05:30
ashilkn aa53bc015b show location coordinates in DMS when selecting location on editing 2023-12-15 21:50:13 +05:30
ashilkn a67e479500 Merge branch 'main' into add_location_data 2023-12-15 16:57:37 +05:30
ashilkn 51422f81db remove option to revert location edits 2023-12-15 16:53:44 +05:30
Neeraj Gupta e4cff7060f
Fix: Avoid casting as Error (#1592) 2023-12-15 14:16:54 +05:30
ashilkn 5019ca808e Stop seperating files with og location and ones with not and let user choose which ones to edit/revert on. Updated dialogs shown when user edits/reverts location data 2023-12-15 12:10:25 +05:30
0nullpointer 04b4a1fbba Add ggml image preprocessing 2023-12-15 02:45:00 +05:30
Neeraj Gupta e26983b123 Ensure symlink is added before deleting duplicates 2023-12-14 19:03:41 +05:30
Neeraj Gupta 780d553c0a Fixed typo 2023-12-14 18:59:13 +05:30
Neeraj Gupta 54504fa7e9 Add support to silently add to remote collection 2023-12-14 15:57:53 +05:30
vishnukvmd 61a6481de4 Extract variable 2023-12-14 15:38:42 +05:30
ashilkn 4e68907bdf Revert "Hide incoming shared (#1584)"
This reverts commit 3ed2cae6da, reversing
changes made to 2a24d2f031.
2023-12-14 15:37:25 +05:30
Neeraj Gupta 5df2503581 Dedupe: Switch to selected grids for delete section 2023-12-14 13:48:26 +05:30
ashilkn 6f33a52f73 restrict changing location data of videos 2023-12-14 12:14:43 +05:30
0nullpointer cfc0d05a14 image normalization with tensors 2023-12-14 12:02:14 +05:30
ashilkn 8bf92fb5f5 minor change 2023-12-14 11:43:20 +05:30
vishnukvmd 03f471623b Temporarily parse model from assets 2023-12-14 11:31:01 +05:30
vishnukvmd c35ee381d3 Add ability to clear local embeddings 2023-12-14 11:30:09 +05:30
vishnukvmd 1c488e86a5 Increase batch size for caching thumbs 2023-12-14 11:25:16 +05:30
Neeraj Gupta 664952c1ed Refactor: Reduce duplicate logic in dedupe grouping 2023-12-14 11:07:19 +05:30
Neeraj Gupta 665c378197 Dedupe: Pull up hash clubbing logic 2023-12-14 09:40:50 +05:30
Neeraj Gupta 08930a4e69 Rename 2023-12-14 08:58:12 +05:30
ashilkn 3c00672aef Add support for resetting location data to original location data from exif or removing location data for files without location data in exif 2023-12-14 06:15:48 +05:30
vishnukvmd 7bbcdb0010 Increase batch size for caching thumbnails 2023-12-13 19:08:05 +05:30
vishnukvmd f5b7897838 Fix thumbnail caching logic 2023-12-13 17:24:27 +05:30
vishnukvmd ad8f7cbccd Cache all thumbnails first 2023-12-13 15:16:34 +05:30
vishnukvmd e1ea9530f1 Remove score threshold 2023-12-13 15:02:35 +05:30
vishnukvmd bbee1c0e41 Fetch only relevant embeddings from disk 2023-12-13 14:56:08 +05:30
vishnukvmd 3ea8fca2f2 Retrieve OrtSession from cached address 2023-12-13 14:55:51 +05:30
vishnukvmd 14acf95a15 Disable embedding push 2023-12-13 14:55:13 +05:30
vishnukvmd 01c82eaf82 Store framework name along with the model name 2023-12-13 14:42:02 +05:30
vishnukvmd 1c0ff2f10c Use the cached address to retrieve the encoder 2023-12-13 14:39:18 +05:30
vishnukvmd b2f9dd2c8b Initialize tokenizer outside the isolate 2023-12-13 14:38:24 +05:30
vishnukvmd f0f4f7f429 Fix logger name 2023-12-13 14:37:36 +05:30
vishnukvmd de3db565f5 Fix asset path 2023-12-13 14:37:26 +05:30
vishnukvmd b59e928a1a Pass final file path to model loader 2023-12-13 12:54:03 +05:30
vishnukvmd dd846d7920 Split ONNX framework into multiple files 2023-12-13 12:46:07 +05:30
vishnukvmd 4ed3720906 Fix compilation 2023-12-13 12:39:08 +05:30
vishnukvmd 4c44fc521c Fix warnings 2023-12-13 12:36:14 +05:30
0nullpointer d7cacce1d8 Add bpePath to CLIPTokenizer 2023-12-13 12:33:28 +05:30
0nullpointer 02114efc2b [WIP] onnx local test 2023-12-13 12:28:04 +05:30
Muhammed Ayimen d74c1421a6 Changed: archiveSharedItems name to archiveSharedAlbums 2023-12-13 15:20:08 +09:00
Muhammed Ayimen 56a287e284 Updated: Logic for hiding the incoming shared items 2023-12-13 14:48:46 +09:00
Muhammed Ayimen e9138c719e Chnaged: hideSharedItems name to archiveSharedItems 2023-12-13 14:44:10 +09:00