Prianka Liz Kariat
b1ded2f700
Added iOS text classifier
2023-01-11 20:22:33 +05:30
Prianka Liz Kariat
a0220de233
Added iOS text classifier result helpers
2023-01-11 20:22:20 +05:30
Prianka Liz Kariat
54161cc1ab
Added iOS text classifier options helpers
2023-01-11 20:22:02 +05:30
Prianka Liz Kariat
1161ebce9d
Added iOS text classifier result
2023-01-11 16:22:09 +05:30
Prianka Liz Kariat
ed6abbbe43
Added iOS text classifier options
2023-01-11 16:21:28 +05:30
Copybara-Service
e869e57cb4
Merge pull request #3975 from priankakariatyml:ios-base-options-helpers
...
PiperOrigin-RevId: 501073613
2023-01-10 13:07:47 -08:00
Jiuqiang Tang
25abd122b3
Support AudioRecord in MediaPipe audio tasks in Java.
...
PiperOrigin-RevId: 501019327
2023-01-10 09:45:40 -08:00
Copybara-Service
b747fc481b
Merge pull request #3973 from priankakariatyml:ios-task-classifier-result
...
PiperOrigin-RevId: 501005242
2023-01-10 08:47:45 -08:00
Jiuqiang Tang
6032604f94
Hide base task api classes for MediaPipe Tasks Python from API docs
...
PiperOrigin-RevId: 501004802
2023-01-10 08:43:51 -08:00
Sebastian Schmidt
d7ee875356
Fix spacing issue in test name
...
PiperOrigin-RevId: 500833769
2023-01-09 16:20:08 -08:00
Sebastian Schmidt
0831023114
Use uppercase enum constants for RunningMode
...
PiperOrigin-RevId: 500760402
2023-01-09 11:11:21 -08:00
Sebastian Schmidt
73f4636292
Create README.md files to NPM packages
...
PiperOrigin-RevId: 500750516
2023-01-09 10:36:49 -08:00
Sebastian Schmidt
2b9299959c
Internal change
...
PiperOrigin-RevId: 500730237
2023-01-09 09:22:02 -08:00
Sebastian Schmidt
1bbe065647
Simplify default options for GestureRecognize
...
PiperOrigin-RevId: 500729643
2023-01-09 09:18:08 -08:00
Sebastian Schmidt
c9ebc6fa60
Use synthetic timestamps in Web when none provided
...
PiperOrigin-RevId: 500327275
2023-01-06 21:41:30 -08:00
Sebastian Schmidt
ed0054836a
Allow task to recover after a failed graph start
...
PiperOrigin-RevId: 500324587
2023-01-06 21:06:47 -08:00
Sebastian Schmidt
b4ede6db7b
Fix typo in Category.java
...
PiperOrigin-RevId: 500324008
2023-01-06 21:02:16 -08:00
Sebastian Schmidt
9055effddd
Add ImageProcessingOptions to all Vision Tasks
...
PiperOrigin-RevId: 500323261
2023-01-06 20:57:39 -08:00
Copybara-Service
e11ba95adf
Merge pull request #3974 from priankakariatyml:ios-task-updates
...
PiperOrigin-RevId: 500323180
2023-01-06 20:53:33 -08:00
Sebastian Schmidt
9b34a105cf
Do not depend on Image methods in TaskRunner
...
PiperOrigin-RevId: 500299571
2023-01-06 18:20:36 -08:00
Prianka Liz Kariat
14e3de49ad
Added MPPTextTaskRunner
2023-01-06 16:37:31 +05:30
Prianka Liz Kariat
b91b485035
Added MPPBaseOptions Helpers
2023-01-06 16:36:28 +05:30
Prianka Liz Kariat
b6bcc35ade
Added provision for packets callback in iOS task runner
2023-01-06 16:36:15 +05:30
Prianka Liz Kariat
c6bae99a2f
Updated formatting in MPPTextPacketCreator.mm
2023-01-06 16:25:56 +05:30
Prianka Liz Kariat
bc1b069edf
Updated property name in MPPTaskResult
2023-01-06 16:24:41 +05:30
Prianka Liz Kariat
16f9831c3f
Updated formatting in MPPTaskOptions.m
2023-01-06 16:23:37 +05:30
Prianka Liz Kariat
61d16b284b
Updated comments in MPPTaskOptions.h
2023-01-06 16:23:22 +05:30
Prianka Liz Kariat
27ce2ec00f
Updated C++ types to camel case in MPPTaskInfo
2023-01-06 16:22:11 +05:30
Prianka Liz Kariat
f37689fc33
Updated documentation for MPPCommonUtils.m
2023-01-06 16:15:53 +05:30
Prianka Liz Kariat
4e38c7e623
Updated documentation for MPPCommon.h
2023-01-06 16:15:32 +05:30
Prianka Liz Kariat
8f74a175d8
Removed MPPClassifierOptions and helpers
2023-01-06 16:08:06 +05:30
Prianka Liz Kariat
89aad67a87
Added iOS helpers for classification result containers
2023-01-06 16:07:50 +05:30
Prianka Liz Kariat
33df6c042f
Added iOS result containers for classification tasks
2023-01-06 16:07:11 +05:30
Sebastian Schmidt
667fd81ddc
Internal change
...
PiperOrigin-RevId: 499956657
2023-01-05 11:43:43 -08:00
Copybara-Service
a7bb0aba8f
Merge pull request #3937 from priankakariatyml:ios-task-files
...
PiperOrigin-RevId: 499296662
2023-01-03 13:04:55 -08:00
Sebastian Schmidt
75b87e0e32
Internal change
...
PiperOrigin-RevId: 499283559
2023-01-03 12:12:24 -08:00
Sebastian Schmidt
68f247a5c7
Internal change
...
PiperOrigin-RevId: 499282085
2023-01-03 12:05:43 -08:00
Sebastian Schmidt
987f4dc1ed
Make addJsamineCustomFloatEqualityTest configurable
...
PiperOrigin-RevId: 499263931
2023-01-03 10:55:58 -08:00
Sebastian Schmidt
9252a025e5
Use custom gesture options in GestureRecognizer
...
PiperOrigin-RevId: 498567432
2022-12-30 05:01:02 -08:00
Sebastian Schmidt
9580f04571
Apply most graph options synchronously
...
PiperOrigin-RevId: 498244085
2022-12-28 13:58:46 -08:00
Prianka Liz Kariat
48eeae4d9d
Formatted code
2022-12-22 12:16:43 +05:30
Prianka Liz Kariat
613ed58890
Inverted condition check in MPPTaskInfo
2022-12-22 12:16:33 +05:30
Prianka Liz Kariat
e47256ae55
Clearing proto before assigining new values in MPPClassifierOptions Helpers
2022-12-22 12:10:23 +05:30
Prianka Liz Kariat
e559613b9d
Updated comments in MPPClassifierOptions.h
2022-12-22 02:02:48 +05:30
Prianka Liz Kariat
b4a7644428
Updated comments
2022-12-22 02:01:04 +05:30
Prianka Liz Kariat
20c3388ab6
Updated category allowlist and denylist names
2022-12-22 01:59:38 +05:30
Prianka Liz Kariat
c185dc9ad7
Renamed label to category in classifier options
2022-12-22 01:19:01 +05:30
Prianka Liz Kariat
e1dfcf03cf
Updated comments in MPPClassifierOptions.h
2022-12-22 01:12:34 +05:30
Prianka Liz Kariat
66ee8d47c0
Resorted options
2022-12-22 01:10:07 +05:30
Prianka Liz Kariat
673b38dfe8
Updated comments
2022-12-22 01:08:13 +05:30
Prianka Liz Kariat
54d36dfeda
Update MPPClassifierOptions.h
2022-12-22 01:05:50 +05:30
Prianka Liz Kariat
7ae4b7e639
Updated error domain
2022-12-22 01:05:01 +05:30
Prianka Liz Kariat
99c11ff974
Updated comments
2022-12-22 01:03:39 +05:30
Prianka Liz Kariat
1de3694175
Updated comments
2022-12-22 01:02:07 +05:30
Prianka Liz Kariat
1491b3f5a2
Updated comments
2022-12-22 01:00:36 +05:30
Prianka Liz Kariat
20f2e136c5
Updated empty spaces
2022-12-22 00:59:22 +05:30
Prianka Liz Kariat
2943d1668e
Updated comments
2022-12-22 00:51:20 +05:30
Prianka Liz Kariat
481f4e960e
Updated comments
2022-12-22 00:49:44 +05:30
Prianka Liz Kariat
ae28948ca1
Marked designated initializers
2022-12-22 00:49:24 +05:30
Sebastian Schmidt
d2f738793c
Use uppercase options name for "delegate"
...
PiperOrigin-RevId: 496764089
2022-12-20 15:18:17 -08:00
Prianka Liz Kariat
ff901a80a5
Added targets in core
2022-12-21 01:24:11 +05:30
Prianka Liz Kariat
4fedea60a9
Added text packet creator
2022-12-21 01:24:02 +05:30
Prianka Liz Kariat
e9fc3713f0
Added iOS task runner
2022-12-21 01:23:51 +05:30
Prianka Liz Kariat
64cf5e9b4e
Added iOS task options protocol
2022-12-21 01:23:41 +05:30
Prianka Liz Kariat
6d02108bf5
Added task info
2022-12-21 01:23:29 +05:30
Prianka Liz Kariat
c56ef735d7
Added classifier options helpers
2022-12-21 01:22:57 +05:30
Prianka Liz Kariat
03bfbca539
Added classifier options
2022-12-21 01:22:44 +05:30
Prianka Liz Kariat
e997a19289
Added common utils and string helpers
2022-12-21 01:22:32 +05:30
Jiuqiang Tang
9067804005
Fix the missing logging component issue of mediapipe tasks core.
...
PiperOrigin-RevId: 496548340
2022-12-19 19:41:11 -08:00
Sebastian Schmidt
4822476974
Internal change
...
PiperOrigin-RevId: 496443946
2022-12-19 11:07:09 -08:00
Copybara-Service
a864f4e9b3
Merge pull request #3927 from priankakariatyml:ios-options
...
PiperOrigin-RevId: 495898311
2022-12-16 09:59:10 -08:00
Jiuqiang Tang
299aa03302
Internal change
...
PiperOrigin-RevId: 495613573
2022-12-15 09:24:31 -08:00
Prianka Liz Kariat
5ab17fe686
Removed convenience initializer
2022-12-15 10:28:50 +05:30
Prianka Liz Kariat
163b13d7de
Updated comments
2022-12-15 10:23:27 +05:30
Prianka Liz Kariat
9ab0107584
Added new line
2022-12-15 10:21:22 +05:30
Prianka Liz Kariat
fe7fbc0b38
Fixed comment
2022-12-15 10:21:14 +05:30
Prianka Liz Kariat
bf91c52407
Fixed typos
2022-12-15 10:21:07 +05:30
Prianka Liz Kariat
c0fed7df31
Added target for task result
2022-12-14 19:15:01 +05:30
Prianka Liz Kariat
0aedff0659
Added target for task options
2022-12-14 19:14:49 +05:30
Prianka Liz Kariat
22bb87d9e0
Added iOS task result
2022-12-14 19:14:11 +05:30
Prianka Liz Kariat
e9fb6c28f5
Added task options
2022-12-14 19:14:02 +05:30
Prianka Liz Kariat
7efb3bcf81
Added iOS task error codes
2022-12-14 19:13:41 +05:30
Copybara-Service
ea0bd77dbf
Merge pull request #3911 from priankakariatyml:ios-base-options
...
PiperOrigin-RevId: 495119958
2022-12-13 14:02:07 -08:00
Sebastian Schmidt
fb21797611
Internal change
...
PiperOrigin-RevId: 494914168
2022-12-12 21:30:31 -08:00
Sebastian Schmidt
69c3c4c181
Internal change
...
PiperOrigin-RevId: 494305195
2022-12-09 18:10:45 -08:00
MediaPipe Team
a641ea12e1
Update gesture recognizer to new mediapipe tasks pipeline
...
PiperOrigin-RevId: 493950564
2022-12-08 11:32:42 -08:00
Prianka Liz Kariat
66dbd9969a
Updated license text
2022-12-08 10:25:01 +05:30
Prianka Liz Kariat
d1820320b1
Added base options
2022-12-08 10:23:53 +05:30
Sebastian Schmidt
9ae2e43b70
Open Source the remaining MediaPipe Tasks tests for Web
...
PiperOrigin-RevId: 493769657
2022-12-07 19:19:27 -08:00
MediaPipe Team
700c7b4b22
Internal refactoring for TextEmbedder.
...
PiperOrigin-RevId: 493766612
2022-12-07 18:56:27 -08:00
MediaPipe Team
a0efcb47f2
internal change
...
PiperOrigin-RevId: 493742399
2022-12-07 16:38:42 -08:00
MediaPipe Team
a59f0a9924
Make java/C++/python tasks API public visible.
...
PiperOrigin-RevId: 493730506
2022-12-07 15:51:04 -08:00
MediaPipe Team
91664eb254
Object Detector deduplication
...
PiperOrigin-RevId: 493716159
2022-12-07 14:54:30 -08:00
Jiuqiang Tang
ef1507ed5d
Retire the visibility group "//mediapipe/framework:mediapipe_internal".
...
PiperOrigin-RevId: 493713823
2022-12-07 14:45:49 -08:00
Sebastian Schmidt
2811e0c5c8
Open Source the first set of MediaPipe Tasks tests for Web
...
PiperOrigin-RevId: 493673279
2022-12-07 12:15:34 -08:00
Jiuqiang Tang
3c0ddf16b4
Fix an incorrect model sanity check in the object detector graph.
...
PiperOrigin-RevId: 493663592
2022-12-07 11:38:54 -08:00
Sebastian Schmidt
d84eec387b
Add missing import to InferenceCalculator.proto
...
PiperOrigin-RevId: 493649869
2022-12-07 10:52:17 -08:00
Khanh LeViet
d9688b769f
Hide internal APIs from mediapipe pip package's API docs.
...
PiperOrigin-RevId: 493607984
2022-12-07 08:15:25 -08:00
Sebastian Schmidt
1167f61f98
Remove generic Options template argument from TaskRunner
...
PiperOrigin-RevId: 493462947
2022-12-06 18:04:31 -08:00
MediaPipe Team
576c6da173
Internal change
...
PiperOrigin-RevId: 493427500
2022-12-06 15:24:32 -08:00
Jiuqiang Tang
6deef1a5f1
Allow specifying tag_suffix in the templated CreateModelResources method.
...
PiperOrigin-RevId: 493375701
2022-12-06 12:10:06 -08:00
Jiuqiang Tang
c6e6f9e0b9
Fix aar breakage caused by missing "//mediapipe/tasks/cc/vision/image_segmenter/proto:segmenter_options_java_proto_lite".
...
PiperOrigin-RevId: 493357585
2022-12-06 11:08:01 -08:00
Sebastian Schmidt
ab0b0ab558
Change visibility for MP Tasks Web to public
...
PiperOrigin-RevId: 493343996
2022-12-06 10:26:16 -08:00
Jiuqiang Tang
1761cdcef4
Fix aar breakage caused by missing "//mediapipe/tasks/java/com/google/mediapipe/tasks/components/containers:normalized_landmark".
...
PiperOrigin-RevId: 493204770
2022-12-05 22:16:46 -08:00
MediaPipe Team
af43687f2e
Open-sources a unit test.
...
PiperOrigin-RevId: 493184055
2022-12-05 20:11:07 -08:00
MediaPipe Team
3174b20fbe
Move segmentation calculator and options out of 'components' folder.
...
PiperOrigin-RevId: 493157929
2022-12-05 17:37:49 -08:00
Jiuqiang Tang
1e76d47a71
Checks if a custom global resource provider is used as the first step of loading the model resources on all platforms.
...
PiperOrigin-RevId: 493141519
2022-12-05 16:20:20 -08:00
MediaPipe Team
69b27b246a
Adds a public function for creating TaskRunner instances.
...
PiperOrigin-RevId: 493109736
2022-12-05 14:18:17 -08:00
Sebastian Schmidt
e457039fc6
Don't inherit from GraphRunner
...
PiperOrigin-RevId: 492584486
2022-12-02 16:20:19 -08:00
Sebastian Schmidt
da9587033d
Move shared code to TaskRunner
...
PiperOrigin-RevId: 492534879
2022-12-02 12:42:45 -08:00
Sebastian Schmidt
dabc2af15b
Fix base bath loading in Fileset resolver
...
PiperOrigin-RevId: 492526041
2022-12-02 12:06:48 -08:00
MediaPipe Team
768d2dc548
Separate web and java api landmark and world landmark to two classes. This makes the platforms interface consistent.
...
PiperOrigin-RevId: 492332990
2022-12-01 16:49:47 -08:00
Jiuqiang Tang
ead41132a8
Load model file content from model file path with the help of GetResourceContents in browsers.
...
This can handle the model files that are provided via a custom ResourceProviderFn.
PiperOrigin-RevId: 492308453
2022-12-01 15:03:57 -08:00
Khanh LeViet
fd79f18aeb
Make BaseOptions to pass absolute path to C++ layer.
...
PiperOrigin-RevId: 492296573
2022-12-01 14:14:51 -08:00
Sebastian Schmidt
e685ac9344
Re-use classifier options for ObjectDetector
...
PiperOrigin-RevId: 492206856
2022-12-01 08:48:09 -08:00
Jiuqiang Tang
3ee37800e2
Depending on "inference_calculator_cpu" when the mediapipe tasks can only support cpu inference.
...
PiperOrigin-RevId: 492205954
2022-12-01 08:43:30 -08:00
Jiuqiang Tang
e7eee27c1c
Remove the deleted library "mediapipe/tasks/java/com/google/mediapipe/tasks/components/processors:embedderoptions" from mediapipe_tasks_aar's android_library deps list.
...
PiperOrigin-RevId: 492200061
2022-12-01 08:17:12 -08:00
Sebastian Schmidt
a430939fe4
Document RunningMode
...
PiperOrigin-RevId: 492193299
2022-12-01 07:45:12 -08:00
MediaPipe Team
01010fa248
Internal change
...
PiperOrigin-RevId: 492188196
2022-12-01 07:17:19 -08:00
MediaPipe Team
29c7702984
Inline formerly nested 'ClassifierOptions' in Java classifier APIs.
...
PiperOrigin-RevId: 492173060
2022-12-01 05:52:15 -08:00
Jiuqiang Tang
460aee7933
Make mediapipe_tasks_aar's android_library depend on "//third_party:androidx_annotation".
...
PiperOrigin-RevId: 492092487
2022-11-30 20:45:02 -08:00
Sebastian Schmidt
342f95fa20
Typo fix
...
PiperOrigin-RevId: 491434987
2022-11-28 13:54:09 -08:00
MediaPipe Team
c48ca1f674
internal change
...
PiperOrigin-RevId: 491429214
2022-11-28 13:33:57 -08:00
Sebastian Schmidt
153edc59a1
Add support for browsers without SIMD
...
PiperOrigin-RevId: 491371277
2022-11-28 09:54:22 -08:00
MediaPipe Team
bfa57310c4
Move TextPreprocessing to "processors" folder.
...
PiperOrigin-RevId: 490532670
2022-11-23 10:19:45 -08:00
MediaPipe Team
b5189758f7
Move ImagePreprocessing to "processors" folder.
...
PiperOrigin-RevId: 490444821
2022-11-23 02:08:37 -08:00
Sebastian Schmidt
c5ce523697
Add cosine APIs to Embedder tasks
...
PiperOrigin-RevId: 490444597
2022-11-23 02:04:44 -08:00
Sebastian Schmidt
05681fc0e1
Internal
...
PiperOrigin-RevId: 490439195
2022-11-23 01:29:37 -08:00
Sebastian Schmidt
3bbc0e9af9
Internal change
...
PiperOrigin-RevId: 490375672
2022-11-22 17:39:54 -08:00
MediaPipe Team
fac97554df
Small TS audio API improvement
...
PiperOrigin-RevId: 490374083
2022-11-22 17:27:47 -08:00
MediaPipe Team
7f0134eecb
Internal change
...
PiperOrigin-RevId: 490041386
2022-11-21 12:16:00 -08:00
MediaPipe Team
7acbf557a1
Cleanup after migration to new classification output format.
...
PiperOrigin-RevId: 489921603
2022-11-21 01:57:05 -08:00
MediaPipe Team
6cf464636b
Internal change
...
PiperOrigin-RevId: 489842199
2022-11-20 14:26:22 -08:00
Sebastian Schmidt
bbcbd5fc6c
Audio Embedder for Web
...
PiperOrigin-RevId: 489669966
2022-11-19 04:49:24 -08:00
Sebastian Schmidt
e853f04b79
Create AudioTaskRunner
...
PiperOrigin-RevId: 489613573
2022-11-18 19:55:08 -08:00
Sebastian Schmidt
71ae496a20
Add AudioEmbedder documentation
...
PiperOrigin-RevId: 489532283
2022-11-18 12:12:41 -08:00
MediaPipe Team
e2052a6a51
Rename embedding postprocessor "configure" method for consistency with classification postprocessor.
...
PiperOrigin-RevId: 489518257
2022-11-18 11:13:10 -08:00
MediaPipe Team
03d388fecf
Add hand landmark named index constants
...
PiperOrigin-RevId: 489498248
2022-11-18 09:52:44 -08:00
Copybara-Service
cd056e114a
Merge pull request #3866 from kinaryml:fix-tasks-api-python-311-errors
...
PiperOrigin-RevId: 489346167
2022-11-17 17:20:23 -08:00
MediaPipe Team
6f3cb340e1
Internal change
...
PiperOrigin-RevId: 489345940
2022-11-17 17:16:25 -08:00
Sebastian Schmidt
3ccf7308e0
Add shared options for Text and Audio Tasks
...
PiperOrigin-RevId: 489186644
2022-11-17 05:28:27 -08:00
kinaryml
5a6837d034
Fix errors that will occur in python 3.11
2022-11-16 22:08:52 -08:00
Sebastian Schmidt
899c87466e
Add MP Tasks entrypoints
...
PiperOrigin-RevId: 489110875
2022-11-16 20:57:33 -08:00
Sebastian Schmidt
e66e88802c
Change NPM Bundle to ESM
...
PiperOrigin-RevId: 489091370
2022-11-16 18:34:53 -08:00
MediaPipe Team
dc9578d226
Internal change
...
PiperOrigin-RevId: 488946809
2022-11-16 08:30:20 -08:00
Sebastian Schmidt
f7aef677fc
Add running mode to all vision tasks
...
PiperOrigin-RevId: 488816785
2022-11-15 19:02:21 -08:00
Sebastian Schmidt
496720308c
Migrate remaining MP Tasks Libraries to ts_declarations
...
PiperOrigin-RevId: 488752799
2022-11-15 14:08:15 -08:00
MediaPipe Team
ebba119f15
Add Java ImageEmbedder API.
...
PiperOrigin-RevId: 488588010
2022-11-15 01:26:00 -08:00
Jiuqiang Tang
87dff8142c
Fix a typo.
...
PiperOrigin-RevId: 488519113
2022-11-14 18:13:50 -08:00
Sebastian Schmidt
9bd8b432c3
Add typings support to d.ts package
...
PiperOrigin-RevId: 488519074
2022-11-14 18:10:25 -08:00
Jiuqiang Tang
f16e63694e
Build embedding tasks into tasks AARs.
...
PiperOrigin-RevId: 488509942
2022-11-14 17:18:12 -08:00
Sebastian Schmidt
a12bc3fd0e
Add IIFE bundles for NPM packages
...
PiperOrigin-RevId: 488504360
2022-11-14 16:51:58 -08:00
Jiuqiang Tang
794f64db55
Fix the wrong path of "text_embedder_graph_options_java_proto_lite".
...
PiperOrigin-RevId: 488490050
2022-11-14 15:51:05 -08:00
Jiuqiang Tang
cce1751dbf
Expose tasks components API in PyPI packages.
...
PiperOrigin-RevId: 488487666
2022-11-14 15:41:11 -08:00
Jiuqiang Tang
e714e656fe
Update python documentation.
...
PiperOrigin-RevId: 488482142
2022-11-14 15:18:47 -08:00
Sebastian Schmidt
c027373688
Internal change
...
PiperOrigin-RevId: 488481286
2022-11-14 15:15:22 -08:00
Sebastian Schmidt
11270d0c93
Image Embedder for Web
...
PiperOrigin-RevId: 488468214
2022-11-14 14:26:15 -08:00
Jiuqiang Tang
b4fba6fe61
MediaPipe Tasks AudioEmbedder Java API
...
PiperOrigin-RevId: 488456442
2022-11-14 13:42:55 -08:00
Copybara-Service
9a2af2f2a1
Merge pull request #3853 from kinaryml:audio-embedder-python
...
PiperOrigin-RevId: 488434586
2022-11-14 12:16:45 -08:00
Sebastian Schmidt
b00236e86e
Hand Landmarker Web API
...
PiperOrigin-RevId: 488434079
2022-11-14 12:13:27 -08:00
MediaPipe Team
34daba4747
Add Java TextEmbedder API.
...
PiperOrigin-RevId: 488427327
2022-11-14 11:49:56 -08:00
Jiuqiang Tang
b40b2ade14
Fix typos.
...
PiperOrigin-RevId: 488416345
2022-11-14 11:07:59 -08:00
Jiuqiang Tang
4b5c3521af
Dividing the timestamp by 1000 when returning a "none" result object from GestureRecognizer and HandLandmarker APIs.
...
PiperOrigin-RevId: 488409077
2022-11-14 10:44:20 -08:00
MediaPipe Team
05cb40ff79
MediaPipe TextEmbedder task for web
...
PiperOrigin-RevId: 488373613
2022-11-14 08:34:09 -08:00
MediaPipe Team
badaccfb04
Internal change
...
PiperOrigin-RevId: 488333493
2022-11-14 05:05:03 -08:00
Sebastian Schmidt
6610ca72ba
Add ts_declaration rule for OSS
...
PiperOrigin-RevId: 488307893
2022-11-14 02:27:21 -08:00
kinaryml
a2bb58382d
Added AudioEmbedder API and tests along with fixing a couple of typos in AudioClassifier
2022-11-14 01:20:45 -08:00
Jiuqiang Tang
6c0ca947de
MediaPipe Tasks Audio embedder C++ API.
...
PiperOrigin-RevId: 488273381
2022-11-13 23:10:23 -08:00
Copybara-Service
0dfa91a166
Merge pull request #3846 from kinaryml:text-embedder-python
...
PiperOrigin-RevId: 488198025
2022-11-13 10:44:54 -08:00
Jiuqiang Tang
8aa59faaa4
Internal change
...
PiperOrigin-RevId: 488193046
2022-11-13 09:51:48 -08:00
kinaryml
a7ed160a8e
Fixed a bug in embedding_result
2022-11-12 08:55:56 -08:00
kinaryml
a3788a23bc
Removed unused code in image_embedder_test
2022-11-12 07:48:55 -08:00
kinaryml
157092d93e
Removed unused dataclasses
2022-11-12 07:47:32 -08:00
kinaryml
a8103629c7
Updated Text Embedder API
2022-11-12 07:42:46 -08:00
Kinar R
acd9c280c0
Merge branch 'master' into text-embedder-python
2022-11-12 21:08:38 +05:30
Jiuqiang Tang
bf6c8a0b63
Expose ImageEmbedder APIs in PyPI packages.
...
PiperOrigin-RevId: 488033833
2022-11-12 04:35:22 -08:00
Copybara-Service
5d9ea88815
Merge pull request #3845 from kinaryml:image-embedder-python
...
PiperOrigin-RevId: 487950862
2022-11-11 17:03:00 -08:00
Sebastian Schmidt
c7030ac7fa
Use CommonJS for NPM package
...
PiperOrigin-RevId: 487902199
2022-11-11 13:25:25 -08:00
Sebastian Schmidt
20a6f15f18
Improvements to NPM package
...
PiperOrigin-RevId: 487901715
2022-11-11 13:22:01 -08:00
Kinar R
fae77fc742
Update text_embedder_test.py
2022-11-12 01:27:20 +05:30
Jiuqiang Tang
ce292c2a49
Fix a typo.
...
PiperOrigin-RevId: 487872120
2022-11-11 11:20:14 -08:00
Jiuqiang Tang
f329e38dc1
Map the "com_github_glog_glog" dependency of "com_google_sentencepiece" to mediapipe's "com_github_glog_glog_no_gflags".
...
PiperOrigin-RevId: 487727239
2022-11-10 22:12:42 -08:00
Kinar R
2d0b237711
Merge branch 'google:master' into text-embedder-python
2022-11-11 10:39:57 +05:30
Kinar R
f27068c6f2
Merge branch 'google:master' into image-embedder-python
2022-11-11 10:38:52 +05:30
MediaPipe Team
b4972ed4ae
Update GestureRecognitionResult to GestureRecognizerResult.
...
PiperOrigin-RevId: 487712873
2022-11-10 20:25:31 -08:00
MediaPipe Team
2ea5184c51
Internal change
...
PiperOrigin-RevId: 487663454
2022-11-10 16:04:22 -08:00
Sebastian Schmidt
1a59f0a217
Prevent renaming of properties used in API
...
PiperOrigin-RevId: 487661625
2022-11-10 15:58:47 -08:00
Jiuqiang Tang
b3ac1c1387
Changes to create MediaPipe Tasks Audio AAR.
...
PiperOrigin-RevId: 487661296
2022-11-10 15:55:33 -08:00
Copybara-Service
bbf4ff0300
Merge pull request #3832 from kinaryml:update-classification-tasks-output-stream
...
PiperOrigin-RevId: 487638077
2022-11-10 14:22:31 -08:00
MediaPipe Team
8ec4427bd7
Add option, result types and utils for Java embedders.
...
PiperOrigin-RevId: 487615327
2022-11-10 12:53:00 -08:00
Sebastian Schmidt
aeb2466844
Pick TFLite delegate for Web CPU
...
PiperOrigin-RevId: 487611446
2022-11-10 12:37:42 -08:00
Jiuqiang Tang
bb5782ee2f
Correct the timestamp in the vision tasks result objects.
...
PiperOrigin-RevId: 487597999
2022-11-10 11:46:16 -08:00
Jiuqiang Tang
da4d455d0c
Implement MediaPipe Tasks AudioClassifier Java API.
...
PiperOrigin-RevId: 487570148
2022-11-10 10:10:03 -08:00
Jiuqiang Tang
2ce3a9719e
Remove the problematic packet release calls in OutputHandler::run.
...
OutputHandler::run is installed as a MultiStreamCallback into the TaskRunner and it's invoked in the Graph::CallbackToJava() jni method.
In CallbackToJava(), the packets are removed in RemovePacket() calls after the multi stream callback is invoked. The current logic lets the MultiStreamCallback release the packets first and leaves null pointers to RemovePacket() to remove, which may cause the app crash. The fix is to remove the packet release calls in the MultiStreamCallback and always leave the packet release work to RemovePacket().
PiperOrigin-RevId: 487558809
2022-11-10 09:27:35 -08:00
Kinar R
0a6e21c212
Merge branch 'master' into image-embedder-python
2022-11-10 16:04:28 +05:30
kinaryml
0e9b925726
Fixed some typos and revised image embedder tests
2022-11-10 02:30:17 -08:00
kinaryml
1604908a59
Added files needed for the text embedder's implementation and tests
2022-11-10 02:16:51 -08:00
MediaPipe Team
0b12aa9435
Internal change
...
PiperOrigin-RevId: 487466061
2022-11-10 01:32:14 -08:00
MediaPipe Team
0ac604d507
Add timestamp aggregation to EmbeddingPostprocessingGraph.
...
PiperOrigin-RevId: 487463848
2022-11-10 01:20:45 -08:00
MediaPipe Team
f11c757629
Update C++ HandLandmarksDetectionResult to HandLandmarkerResult.
...
PiperOrigin-RevId: 487443827
2022-11-09 23:20:15 -08:00
Yuqi Li
d2142e86a9
Metadata Writer: Add Bert metadata writer in Text Classifier.
...
PiperOrigin-RevId: 487354439
2022-11-09 14:53:12 -08:00
MediaPipe Team
116b4bb6c4
Internal change
...
PiperOrigin-RevId: 487338991
2022-11-09 13:57:13 -08:00
MediaPipe Team
7066ee231e
Hand Landmarker Java API and unit test.
...
PiperOrigin-RevId: 487307858
2022-11-09 11:55:31 -08:00
kinaryml
7ec0d8cf3b
Added tolerance for vector coordinate values in embeddings
2022-11-09 11:53:30 -08:00
Jiuqiang Tang
6f66a7fde4
Rename GestureRecognitionResult to GestureRecognizerResult.
...
PiperOrigin-RevId: 487306292
2022-11-09 11:49:29 -08:00
kinaryml
17bb174444
Refactored embeddings to embedding_result
2022-11-09 11:42:32 -08:00
Jiuqiang Tang
4e568a1c3d
Expose HandLandmarker API in PyPI packages.
...
PiperOrigin-RevId: 487294501
2022-11-09 11:06:33 -08:00
Sebastian Schmidt
84895316d2
Add pre-compiled WASM files to NPM packages
...
PiperOrigin-RevId: 487283112
2022-11-09 10:28:09 -08:00
Copybara-Service
0a5534204f
Merge pull request #3829 from kinaryml:hand-landmarker-python
...
PiperOrigin-RevId: 487281485
2022-11-09 10:23:38 -08:00
kinaryml
dc30cf9732
Updated embeddings container to use a timestamp and made parameters - head_index,head_name optional
2022-11-08 23:51:55 -08:00
kinaryml
d327b3649d
Fixed some typos in methods and comments
2022-11-08 23:47:58 -08:00
kinaryml
dd6fdedd5f
Added some sanity tests
2022-11-08 23:15:58 -08:00
Kinar R
36c50ff8f3
Merge branch 'google:master' into image-embedder-python
2022-11-09 12:41:55 +05:30
kinaryml
7e251bc6b6
Merge branch 'hand-landmarker-python' of https://github.com/kinaryml/mediapipe into hand-landmarker-python
2022-11-08 23:07:30 -08:00
Kinar R
812fa2cc70
Merge branch 'google:master' into hand-landmarker-python
2022-11-09 12:37:06 +05:30
kinaryml
46f135e54d
Renamed HandLandmarksDetectionResult to HandLandmarkerResult
2022-11-08 23:06:28 -08:00
MediaPipe Team
b4e1833dd0
Internal change
...
PiperOrigin-RevId: 487125366
2022-11-08 20:35:46 -08:00
Sebastian Schmidt
669d539551
NPM package definitions for MediaPipe Tasks
...
PiperOrigin-RevId: 487071334
2022-11-08 15:46:05 -08:00
Lu Wang
253ff0f85c
Update the Java doc for model asset for BaseOptions
...
PiperOrigin-RevId: 487059371
2022-11-08 14:57:27 -08:00
MediaPipe Team
b3d19fa1af
Use model bundle writer when exporting models in gesture recognizer
...
PiperOrigin-RevId: 487042776
2022-11-08 13:52:08 -08:00
MediaPipe Team
0363d60511
Open-sources TextEmbedder.
...
PiperOrigin-RevId: 487041832
2022-11-08 13:48:49 -08:00
Kinar R
37930609ff
Update landmark_detection_result.py
2022-11-09 02:58:38 +05:30
kinaryml
96e2eb38c7
Merge branch 'hand-landmarker-python' of https://github.com/kinaryml/mediapipe into hand-landmarker-python
2022-11-08 11:27:13 -08:00
kinaryml
77cc4c53ab
Updated the 'test_create_from_options_fails_with_invalid_model_path' test case
2022-11-08 11:26:02 -08:00
Kinar R
6dd6d8921f
Merge branch 'google:master' into hand-landmarker-python
2022-11-09 00:52:20 +05:30
MediaPipe Team
7a1e55b872
Adds unit tests for TextEmbedder.
...
PiperOrigin-RevId: 486997035
2022-11-08 11:01:04 -08:00
kinaryml
72f08c6878
Used loops instead of list comprehension
2022-11-08 10:57:12 -08:00
kinaryml
647b94240d
Updated docstring
2022-11-08 10:54:44 -08:00
Jiuqiang Tang
ff6ca706c6
Internal change
...
PiperOrigin-RevId: 486994334
2022-11-08 10:52:51 -08:00
kinaryml
88ab9d4922
Used loops instead of complex list comprehensions
2022-11-08 10:52:26 -08:00
kinaryml
c0265ca2ac
Fixed some typos
2022-11-08 10:44:21 -08:00
kinaryml
e8d771baf3
Updated landmark_detection_result
2022-11-08 10:37:37 -08:00
Jiuqiang Tang
5c8b95666a
Update "test_create_from_options_fails_with_invalid_model_path" of all tasks python api tests.
...
PiperOrigin-RevId: 486990017
2022-11-08 10:36:24 -08:00
kinaryml
0fd78c2ec6
Updated classifier python tasks to use the new classification_result dataclass
2022-11-08 10:28:24 -08:00
MediaPipe Team
5e6842aa5c
Migrate Java ImageClassifier / TextClassifier to new result format.
...
PiperOrigin-RevId: 486976459
2022-11-08 09:47:42 -08:00
Sebastian Schmidt
26066787b3
Allow Web developers to opt into CPU or GPU processing
...
PiperOrigin-RevId: 486935157
2022-11-08 06:37:38 -08:00
kinaryml
9c9519eeb8
Fixed a to_pb2() bug in the landmark_detection_result container
2022-11-08 02:55:19 -08:00
kinaryml
0402ee383f
Added hand landmarker Python API and tests
2022-11-08 01:05:36 -08:00
Yuqi Li
0a08e4768b
Metadata Writer: Add metadata writer for Text Classifier.
...
PiperOrigin-RevId: 486844428
2022-11-07 21:25:44 -08:00
MediaPipe Team
1049ef781d
Add image_segmenter namespace and update image segmenter proto for java package.
...
PiperOrigin-RevId: 486792164
2022-11-07 16:24:16 -08:00
MediaPipe Team
6f38a7a21f
Add hand landmarker C++ api.
...
PiperOrigin-RevId: 486791711
2022-11-07 16:17:42 -08:00
Kinar R
83608d4670
Merge branch 'master' into image-embedder-python
2022-11-08 05:02:46 +05:30
Jiuqiang Tang
571c0b1fef
Expose MediaPipe Tasks Audio and Text APIs in MediaPipe PyPI packages.
...
PiperOrigin-RevId: 486777537
2022-11-07 15:17:57 -08:00
Jiuqiang Tang
63a759accc
Implement MediaPipe AudioClassifier Tasks Python API. Adjust the AudioClassifier Tasks C++ API to remove "sample_rate" from its options.
...
PiperOrigin-RevId: 486763992
2022-11-07 14:28:14 -08:00
Sebastian Schmidt
e994efd40f
Add entry points for NPM packages
...
PiperOrigin-RevId: 486760105
2022-11-07 14:16:29 -08:00
kinaryml
664d9c49e7
Revised image embedder implementation
2022-11-07 13:59:07 -08:00
Kinar R
ba1ee5b404
Merge branch 'master' into image-embedder-python
2022-11-08 02:53:20 +05:30
Sebastian Schmidt
2371051e17
Open Source the remaining Web implementation files
...
PiperOrigin-RevId: 486701932
2022-11-07 10:34:44 -08:00
Jiuqiang Tang
9f4496db77
Fix typos
...
PiperOrigin-RevId: 486698923
2022-11-07 10:24:17 -08:00
Jiuqiang Tang
17a2de8cf7
Rename TextClassificationResult to TextClassifierResult.
...
PiperOrigin-RevId: 486685936
2022-11-07 09:39:01 -08:00