MediaPipe Team and Copybara-Service
3ee377f671
Internal change
...
PiperOrigin-RevId: 506312863
2023-02-01 07:42:20 -08:00
MediaPipe Team and Copybara-Service
2547f07c77
Add FrameBuffer format.
...
PiperOrigin-RevId: 504838580
2023-01-26 07:40:52 -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
Nikolay Chirkov and Copybara-Service
5687d19dec
Tensor: remove unused and unimplemented SetPreferredStorageType methods.
...
PiperOrigin-RevId: 502893019
2023-01-18 09:09:20 -08:00
Nikolay Chirkov and Copybara-Service
8830eefa0b
Internal change.
...
PiperOrigin-RevId: 501403332
2023-01-11 16:07:22 -08:00
Nikolay Chirkov and Copybara-Service
54268594dd
Internal change.
...
PiperOrigin-RevId: 501136760
2023-01-10 17:38:13 -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
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
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
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
Nikolay Chirkov and Copybara-Service
db3cb68d91
Internal change.
...
PiperOrigin-RevId: 494166776
2022-12-09 07:29:01 -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
Nikolay Chirkov and Copybara-Service
7faee517c4
Tensor: Move general CPU/SSBO tensor storage into Ahwb-backed CPU/SSBO storage.
...
PiperOrigin-RevId: 493710495
2022-12-07 14:32:42 -08:00
Nikolay Chirkov and Copybara-Service
ea74db86dd
Tensor: clang tidy fixes.
...
PiperOrigin-RevId: 493703073
2022-12-07 14:06:29 -08:00
Nikolay Chirkov and Copybara-Service
aad797197b
TensorV1 EGL.h include fix.
...
PiperOrigin-RevId: 493596083
2022-12-07 07:16:59 -08:00
Jiuqiang Tang and Copybara-Service
c8a413bb4e
Open up mediapipe framework's visibility.
...
PiperOrigin-RevId: 491672877
2022-11-29 10:19:44 -08:00
Camillo Lugaresi and Copybara-Service
515d00fc22
Internal change
...
PiperOrigin-RevId: 490349260
2022-11-22 15:18:21 -08:00
Adam Cozzette and Copybara-Service
ac212c1507
Internal change
...
PiperOrigin-RevId: 489502255
2022-11-18 10:08:26 -08:00
Nikolay Chirkov and Copybara-Service
bc6240e989
Zero-initialize id<MTLDevice> etc. members in Tensor
...
PiperOrigin-RevId: 488308585
2022-11-14 02:31:15 -08:00
MediaPipe Team and Copybara-Service
36bd9abb8f
Internal change
...
PiperOrigin-RevId: 483751427
2022-10-25 12:53:39 -07:00
MediaPipe Team and Copybara-Service
d240c009e2
Remove unnecessary location_data_proto dependency on rect_proto.
...
PiperOrigin-RevId: 483679555
2022-10-25 08:24:07 -07:00
MediaPipe Team and Copybara-Service
d0437b7f91
Add tensor_index and tensor_name fields to ClassificationList
...
PiperOrigin-RevId: 482901854
2022-10-21 15:27:35 -07:00
MediaPipe Team and Copybara-Service
e283c10970
Internal change
...
PiperOrigin-RevId: 481186706
2022-10-14 11:04:43 -07:00
MediaPipe Team and Copybara-Service
1ab332835a
Add a string-to-bool test model to TextClassifier.
...
PiperOrigin-RevId: 479803799
2022-10-08 09:44:08 -07:00
Jiuqiang Tang and Copybara-Service
e270ef660d
Internal change
...
PiperOrigin-RevId: 479295433
2022-10-06 06:09:00 -07:00
MediaPipe Team and Copybara-Service
38baaa00b1
Fix GL Tensor (backed by AHardwaBuffer) GL to CPU synchronization.
...
glFinish() must be called on a valid gl context
PiperOrigin-RevId: 478816905
2022-10-04 10:02:51 -07:00
MediaPipe Team and Copybara-Service
dcc5587483
Internal change
...
PiperOrigin-RevId: 477585110
2022-09-28 16:47:33 -07:00
MediaPipe Team and Sebastian Schmidt
f8af41b1eb
Internal change
...
PiperOrigin-RevId: 477538515
2022-09-28 21:32:36 +00:00
MediaPipe Team and Sebastian Schmidt
4dc4b19ddb
Project import generated by Copybara.
...
GitOrigin-RevId: 1e13be30e2c6838d4a2ff768a39c414bc80534bb
2022-09-06 21:46:17 +00:00
MediaPipe Team and Sebastian Schmidt
c688862570
Project import generated by Copybara.
...
GitOrigin-RevId: 6e5aa035cd1f6a9333962df5d3ab97a05bd5744e
2022-06-28 12:11:05 +00:00
MediaPipe Team and schmidt-sebastian
7fb37c80e8
Project import generated by Copybara.
...
GitOrigin-RevId: 19a829ffd755edb43e54d20c0e7b9348512d5108
2022-05-05 19:57:20 +00:00
MediaPipe Team and jqtang
cc6a2f7af6
Project import generated by Copybara.
...
GitOrigin-RevId: 73d686c40057684f8bfaca285368bf1813f9fc26
2022-03-21 12:12:39 -07:00
MediaPipe Team and jqtang
e6c19885c6
Project import generated by Copybara.
...
GitOrigin-RevId: bb059a0721c92e8154d33ce8057b3915a25b3d7d
2021-12-13 15:56:02 -08:00
MediaPipe Team and chuoling
cf101e62a9
Project import generated by Copybara.
...
GitOrigin-RevId: 7e1d382a1788ebd8412c5626581b4c4cf2fe75ea
2021-11-16 14:32:04 -05:00
MediaPipe Team and jqtang
d4bb35fe5a
Project import generated by Copybara.
...
GitOrigin-RevId: d4a11282d20fe4d2e137f9032cf349750030dcb9
2021-11-03 17:27:30 -07:00
MediaPipe Team and chuoling
1faeaae7e5
Project import generated by Copybara.
...
GitOrigin-RevId: bbbbcb4f5174dea33525729ede47c770069157cd
2021-10-18 17:00:29 -04:00
MediaPipe Team and jqtang
33d683c671
Project import generated by Copybara.
...
GitOrigin-RevId: 373e3ac1e5839befd95bf7d73ceff3c5f1171969
2021-10-06 14:27:49 -07:00
MediaPipe Team and jqtang
6abec128ed
Project import generated by Copybara.
...
GitOrigin-RevId: f4b1fe3f15810450fb6539e733f6a260d3ee082c
2021-09-01 18:15:31 -07:00
MediaPipe Team and chuoling
b899d17f18
Project import generated by Copybara.
...
GitOrigin-RevId: 8e1da4611d93ccb7d9674713157d43be0348d98f
2021-07-27 22:36:23 -04:00
MediaPipe Team and chuoling
50c92c6623
Project import generated by Copybara.
...
GitOrigin-RevId: 27c70b5fe62ab71189d358ca122ee4b19c817a8f
2021-07-27 19:36:32 -04:00
MediaPipe Team and chuoling
139237092f
Project import generated by Copybara.
...
GitOrigin-RevId: 33adfdf31f3a5cbf9edc07ee1ea583e95080bdc5
2021-06-24 17:55:26 -04:00