vishnukvmd
|
177464c203
|
Pause image embedding computation when user is interacting with the app
|
2024-01-25 23:59:28 +05:30 |
|
ashilkn
|
5d1379c314
|
call methods resumeIndexing() and pauseIndexing() in SemanticSearchService when user is not interacting and when is interacting
|
2024-01-25 21:59:20 +05:30 |
|
vishnukvmd
|
33bb3e9b5e
|
Read data asynchronously
|
2024-01-24 22:18:21 +05:30 |
|
vishnukvmd
|
d7ae4effb9
|
Reduce number of embeddings fetched from 500 to 200
|
2024-01-22 12:52:16 +05:30 |
|
vishnukvmd
|
0b2b5689db
|
Ensure framework is initialized before fetching the state
|
2024-01-15 15:19:07 +05:30 |
|
Vishnu Mohandas
|
15905a99f1
|
Merge branch 'main' into search_improvements
|
2024-01-11 21:42:52 +05:30 |
|
vishnukvmd
|
9d28270768
|
Address review comment
|
2024-01-11 21:42:38 +05:30 |
|
vishnukvmd
|
e0d50ba55e
|
Surface framework initialization state on UI
|
2024-01-11 19:19:58 +05:30 |
|
vishnukvmd
|
d79ad9f02d
|
Download models on mobile data only if enabled
|
2024-01-11 19:06:24 +05:30 |
|
vishnukvmd
|
386cdcf3c0
|
Fix response param
|
2024-01-11 18:53:44 +05:30 |
|
vishnukvmd
|
b701b1665e
|
Ignore embeddings for files that don't exist
|
2024-01-11 18:40:03 +05:30 |
|
vishnukvmd
|
860b5d74d8
|
Parallelize model initialization
|
2024-01-11 13:59:17 +05:30 |
|
vishnukvmd
|
0b1bb7acc5
|
Add states for ML Framework
|
2024-01-11 13:55:42 +05:30 |
|
0nullpointer
|
8186b38bb6
|
Avoid multiple sqrt computation for text encoder
|
2024-01-09 16:22:28 +05:30 |
|
0nullpointer
|
ff0eaefd9b
|
Revert "avoid sqrt computation for text encoder"
This reverts commit d40d28cfa2 .
|
2024-01-09 16:19:30 +05:30 |
|
0nullpointer
|
d40d28cfa2
|
avoid sqrt computation for text encoder
|
2024-01-09 16:18:00 +05:30 |
|
Neeraj Gupta
|
e21b862f53
|
MinorPerf: Avoid repeated sqrt computation
|
2024-01-09 15:32:43 +05:30 |
|
vishnukvmd
|
6876e0e85e
|
Execute a single query to fetch files for fetched embeddings
|
2024-01-09 00:07:06 +05:30 |
|
vishnukvmd
|
5ffa05aec5
|
Hide hidden items from magic search results
|
2024-01-08 20:53:45 +05:30 |
|
vishnukvmd
|
f3bd80d6f0
|
Provide a way for internal users to clear indexes
|
2024-01-06 20:27:42 +05:30 |
|
vishnukvmd
|
99575825c0
|
Rely on Isar's index to remove duplicates
|
2024-01-06 20:22:03 +05:30 |
|
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
|
22fd204e11
|
Replace ObjectBox with Isar
|
2024-01-04 20:25:16 +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 |
|
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 |
|
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
|
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
|
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 |
|