MediaPipe Team and Copybara-Service
2465e47b01
Stream/SidePacket == and != operators
...
PiperOrigin-RevId: 504114182
2023-01-23 16:43:23 -08:00
Nikolay Chirkov and Copybara-Service
1124569c29
Tensor: Make tensor not requiring "-x objective-c++" option.
...
In this case tensor.h is compiled differently for C++ and Objective-C++ that violates ODR (once definition rule). Tensor has no virtual methods conditionally compiled but some Metal-related data members. Instead, unique_ptr to MtlResources that is declared as forward structure is unconditionally defined in the tensor class. MtlResources is defined differently in cc-file only that compiled just once per project so no ODR violation is here.
PiperOrigin-RevId: 504029286
2023-01-23 11:00:35 -08:00
Adam Cozzette and Copybara-Service
7a7cc77a81
Internal change
...
PiperOrigin-RevId: 503157344
2023-01-19 07:20:04 -08:00
Hadon Nash and Copybara-Service
97af47ebf5
Internal change
...
PiperOrigin-RevId: 503035081
2023-01-18 18:53:42 -08:00
Hadon Nash and Copybara-Service
66634bbef8
Internal change
...
PiperOrigin-RevId: 503011674
2023-01-18 16:38:11 -08:00
MediaPipe Team and Copybara-Service
e56fa8f258
Source/SideSource -> Stream/SidePacket
...
PiperOrigin-RevId: 502923931
2023-01-18 11:02:41 -08:00
Nikolay Chirkov and Copybara-Service
5687d19dec
Tensor: remove unused and unimplemented SetPreferredStorageType methods.
...
PiperOrigin-RevId: 502893019
2023-01-18 09:09:20 -08:00
Camillo Lugaresi and Copybara-Service
c1f5920ecf
Add web performance tracing to the MEDIAPIPE_PROFILING repertoire
...
This records the MEDIAPIPE_PROFILING tracing annotations to the browser's trace using the user timing API. See https://developer.mozilla.org/en-US/docs/Web/API/User_Timing_API
To enable, build with --define MEDIAPIPE_WEB_PROFILING=1 --define DRISHTI_PROFILING=1
PiperOrigin-RevId: 502422030
2023-01-16 12:59:18 -08:00
MediaPipe Team and Copybara-Service
ffd8486d0d
Add a stub WriteProfile method to GraphProfilerStub.
...
PiperOrigin-RevId: 502388455
2023-01-16 08:38:05 -08:00
MediaPipe Team and Copybara-Service
92a2e02ace
Internal change
...
PiperOrigin-RevId: 501971410
2023-01-13 17:05:19 -08:00
MediaPipe Team and Copybara-Service
69757d7924
Internal change
...
PiperOrigin-RevId: 501862194
2023-01-13 09:05:48 -08:00
MediaPipe Team and Copybara-Service
74b60780c7
Internal change
...
PiperOrigin-RevId: 501594400
2023-01-12 10:00:44 -08:00
Nikolay Chirkov and Copybara-Service
8830eefa0b
Internal change.
...
PiperOrigin-RevId: 501403332
2023-01-11 16:07:22 -08:00
MediaPipe Team and Copybara-Service
5612af68cd
Propagate compatible_with for drishti_proto_library
...
PiperOrigin-RevId: 501356895
2023-01-11 13:01:57 -08:00
MediaPipe Team and Copybara-Service
0e56bd38f3
Fix for CHECK failure due to pointer description sometimes being larger than allocated string space
...
PiperOrigin-RevId: 501355568
2023-01-11 12:58:37 -08:00
Nikolay Chirkov and Copybara-Service
54268594dd
Internal change.
...
PiperOrigin-RevId: 501136760
2023-01-10 17:38:13 -08:00
MediaPipe Team and Copybara-Service
c6cf598774
Minor fix for max_queue_size documentation
...
PiperOrigin-RevId: 500738798
2023-01-09 09:54:09 -08:00
Nikolay Chirkov and Copybara-Service
e0a254789a
Internal change.
...
PiperOrigin-RevId: 500331015
2023-01-06 22:15:18 -08:00
Nikolay Chirkov and Copybara-Service
35293d88bc
Tensor: move into tensor sub-directory.
...
PiperOrigin-RevId: 499896489
2023-01-05 08:56:37 -08:00
Nikolay Chirkov and Copybara-Service
9a70af1464
Internal change.
...
PiperOrigin-RevId: 499496793
2023-01-04 08:54:29 -08:00
Nikolay Chirkov and Copybara-Service
a4ea606eac
Internal change.
...
PiperOrigin-RevId: 499490514
2023-01-04 08:23:56 -08:00
MediaPipe Team and Copybara-Service
60c6b155f6
Save an integer id in graph profiler objects to distinguish between different profiler instances during benchmarking.
...
PiperOrigin-RevId: 498409363
2022-12-29 10:18:10 -08:00
Nikolay Chirkov and Copybara-Service
2d9a969d10
Tensor1: memorize size_alignment when tracking the ahwb usage.
...
When CPU/GPU buffer allocated and the tracker selects Ahwb storage to be used then the properly recorded alignment must be used.
PiperOrigin-RevId: 498264759
2022-12-28 16:09:02 -08:00
Nikolay Chirkov and Copybara-Service
1924f1cdff
Tensor: Fix use_ahwb_ flag and tests on local device involved.
...
PiperOrigin-RevId: 498249332
2022-12-28 14:29:43 -08:00
MediaPipe Team and Copybara-Service
5a5ff5393a
Internal change
...
PiperOrigin-RevId: 497269082
2022-12-27 10:50:41 -08:00
MediaPipe Team and Copybara-Service
5b90afda70
Internal change
...
PiperOrigin-RevId: 497191969
2022-12-22 10:23:34 -08:00
MediaPipe Team and Copybara-Service
9673841605
Internal visibility update
...
PiperOrigin-RevId: 497185157
2022-12-22 09:51:52 -08:00
MediaPipe Team and Copybara-Service
1341720d6d
Internal change
...
PiperOrigin-RevId: 496854337
2022-12-21 00:55:32 -08:00
MediaPipe Team and Copybara-Service
64406a9bf2
Internal change
...
PiperOrigin-RevId: 496781536
2022-12-20 16:41:49 -08:00
MediaPipe Team and Copybara-Service
8c013647c8
Internal change
...
PiperOrigin-RevId: 496629682
2022-12-20 04:49:15 -08:00
MediaPipe Team and Copybara-Service
4682416f0f
Internal change
...
PiperOrigin-RevId: 496568835
2022-12-19 22:10:15 -08:00
MediaPipe Team and Copybara-Service
994eb28d2c
Chain SetName calls where possible
...
PiperOrigin-RevId: 496534328
2022-12-19 18:07:38 -08:00
MediaPipe Team and Copybara-Service
f5f2fee0b9
Switch to Cast where possible and reduce usage of operator[](port).
...
PiperOrigin-RevId: 496527250
2022-12-19 17:22:36 -08:00
MediaPipe Team and Copybara-Service
6842f2c7c6
Use the proper namespace for builder test
...
PiperOrigin-RevId: 496526588
2022-12-19 17:14:14 -08:00
Nikolay Chirkov and Copybara-Service
ef3fa67bf4
Automatic selection of the tensor's storage type by recording previously requested views.
...
PiperOrigin-RevId: 496466136
2022-12-19 12:37:50 -08:00
Nikolay Chirkov and Copybara-Service
d5562241cc
Tensor: Interoperability GPU/Cpu -> Ahwb by transforming the underlying storage into Ahwb with releasing previously Cpu/Gpu resources.
...
PiperOrigin-RevId: 495748104
2022-12-15 18:34:27 -08:00
Nikolay Chirkov and Copybara-Service
d526b20e19
Internal change.
...
PiperOrigin-RevId: 495483878
2022-12-14 19:54:33 -08:00
MediaPipe Team and Copybara-Service
e9e173f9fa
Internal change
...
PiperOrigin-RevId: 495468694
2022-12-14 18:14:55 -08:00
Jiuqiang Tang and Copybara-Service
174f2869a3
Internal changes
...
PiperOrigin-RevId: 495322170
2022-12-14 08:33:45 -08:00
Hadon Nash and Copybara-Service
b9d020cb7d
Internal change
...
PiperOrigin-RevId: 495163109
2022-12-13 17:00:08 -08:00
MediaPipe Team and Copybara-Service
904a537b02
Internal change
...
PiperOrigin-RevId: 495151410
2022-12-13 16:11:10 -08:00
Hadon Nash and Copybara-Service
db404b1a85
Internal change
...
PiperOrigin-RevId: 495058817
2022-12-13 10:23:51 -08:00
Jiuqiang Tang and Copybara-Service
78597c5b37
Internal changes.
...
PiperOrigin-RevId: 495038477
2022-12-13 09:08:15 -08:00
Hadon Nash and Copybara-Service
421f789ede
Internal change
...
PiperOrigin-RevId: 494420725
2022-12-10 12:33:53 -08:00
Nikolay Chirkov and Copybara-Service
db3cb68d91
Internal change.
...
PiperOrigin-RevId: 494166776
2022-12-09 07:29:01 -08:00
MediaPipe Team and Copybara-Service
5bc1baf96a
Internal change
...
PiperOrigin-RevId: 494150467
2022-12-09 05:57:12 -08:00
MediaPipe Team and Copybara-Service
4c4df2cf18
Internal change for profiling
...
PiperOrigin-RevId: 494135244
2022-12-09 04:13:02 -08:00
MediaPipe Team and Copybara-Service
3aeec84ac0
Internal change for profiling
...
PiperOrigin-RevId: 494126771
2022-12-09 03:21:10 -08:00
Nikolay Chirkov and Copybara-Service
bea0caae65
Tensor: Cpu -> Ahwb storage transfer
...
PiperOrigin-RevId: 494033280
2022-12-08 17:06:56 -08:00
Nikolay Chirkov and Copybara-Service
0fbaa8dc8a
Internal change.
...
PiperOrigin-RevId: 493973435
2022-12-08 13:01:52 -08:00