Age | Commit message (Collapse) | Author |
|
Change-Id: I9c9394ef98529bbf645717edf1c88a44397c41fc
|
|
This CL adds the following additional bounds checks:
* Adds additional checks of the index of the std::vector before
accessing the element at the index
* Changes the array index operator [] to the checked std::vector::at
method
Bug: 256589724
Test: mma
Merged-In: I3461c9e33b64e7d44bb3b430c8eb00d794669037
Change-Id: I3461c9e33b64e7d44bb3b430c8eb00d794669037
(cherry picked from commit 9525bc4a6a63acf97513288dbdf8c48b5382c8d8)
Merged-In: I3461c9e33b64e7d44bb3b430c8eb00d794669037
|
|
rvc-platform-release
Change-Id: I883e6164039310f2b68880dfb04c011d1658a144
|
|
Change-Id: I2dc7323dbd13ca65ac52f099b12c98ab10de18e4
|
|
rvc-platform-release
Change-Id: Icaf93923d9c684c5c872465b075384a3fa247ac3
|
|
rvc-qpr2-release
Change-Id: I7bdba233c2aa60776e27b25dc5ebc77d72ed8f6f
|
|
'make haiku' is failing when this fuzzer is enabled due to b/151102177.
This disables the fuzz target from running automatically for now.
This also re-arranges some library sections in the build file to make
the 'bpfmt' presubmit happy.
Bug: 151238901
Bug: 170512504
Test: 'make haiku' and verify the fuzz target isn't built
Change-Id: I2e11bd04bb1be136f7b3b0cc1ac2f80ad08a0b03
|
|
Change-Id: I13252cecd9bec8ddf178bc60228e7365da072f06
|
|
rvc-platform-release
Change-Id: Iaebed543cae1ec0bb236764c5f68797437ce7886
|
|
dac643202d am: 96ebc10980
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/10420537
Change-Id: Id0f71b37fa5c72b3c3f0cf159245d527b6ccae3a
|
|
executeFenced." into rvc-dev am: ed808b7d29 am: b18a0e51ba am: 4cfef2ce5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/10420098
Change-Id: Ib2896c083ab820fe718c07b4e601b486a9f171ce
|
|
2da014465b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/10512177
Change-Id: If16a4ca0816df3a4e0fa7d5704385e2401d1e06a
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/10417109
Change-Id: Ia0ba81f045108f9f3a78e9be00d73cf7c6f33d25
|
|
cb9e947493
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/10399376
Change-Id: I86212772a13f7f83a5cd142743f4d0bebaaeea4b
|
|
e3b8bd8025 am: d7ce21ac0b am: dee647713c -s ours
am skip reason: Change-Id I6070534441d6f957f158a3c95b8e7d011fe6ae9f with SHA-1 e3b8bd8025 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/10419918
Change-Id: I717c05dcae38015e260c237f6648a99434e37b4c
|
|
rvc-qpr1-release
Change-Id: I4465441c98dbcbd5c089989207cc4ce47fdc1591
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12283218
Change-Id: Ia539273d031a9ce033da3e8f7320cfaaddeac018
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12283218
Change-Id: Id6aab02e2d6b7c69d9f6b060fa57fb2a0f5e70f8
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12283218
Change-Id: I7acdae6818fb9ceb7f054deae63d39a098c817db
|
|
The tests are newly added in R and should not be enforced for devices
with only a system upgrade.
Bug: 162195407
Bug: 162395335
Test: CTS with a mixed build of R + P
Test: CTS with a mixed build of R + Q
Change-Id: Ia0761b0b0ed9c663c262388f4ad36bdc0c2f40d1
Merged-In: Ia0761b0b0ed9c663c262388f4ad36bdc0c2f40d1
(cherry picked from commit 34ca86b85dbe2fa954f1412b3f4f81dcf2797b5b)
|
|
Change-Id: If0ab476175fb1079b8e212da5130d18497225e29
|
|
rvc-qpr1-release
Change-Id: I72837c7da46852e966cd09b43194736a49863320
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12070382
Change-Id: I0745e23e932dd0b3d923490599e1ebc45a150705
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12070382
Change-Id: Ifcbadff876594b1b9da709c77763bc2bac14efcb
|
|
The description for zeroPoint appears to be empty on
https://developer.android.com/ndk/reference/struct/a-neural-networks-operand-type.html#zeropoint
Moreover, the description for the two fields has become outdated, e.g.
- TENSOR_QUANT16_SYMM only uses scale,
- TENSOR_QUANT8_SYMM_PER_CHANNEL does not use scale or zeroPoint.
Fix: 146789186
Bug: 160406237
Test: generate_api.sh
Test: m
Change-Id: I439a70405a47576da22dacf7070de3bf65ac7caf
|
|
Change-Id: Ife0ad0a8b779b4f4013c0f42fc8d1d9e460ba207
|
|
am: 61de2d0f4f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11970898
Change-Id: Ia3f0fc9deda042120b78c8b0e4c6fcb8a9797b61
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11970898
Change-Id: I456891f5bf8e01400d19f2383a7feba01f8ba2a3
|
|
|
|
Change-Id: I028ea1ae39e0c0f565c71833dab853a973537813
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12000541
Change-Id: I94fd8e159bbcf377e6f184b040905990251d4de7
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/12000541
Change-Id: Ie2409b93ce3f655bbd7619d828c62dc62800c02f
|
|
Change I514b78ee was supposed to replace *dynamic* tests with
*unknown_rank* and *unknown_dimension* test but the old tests did not
get removed for some reason.
Bug: 132458982
Bug: 154597673
Test: m
Change-Id: I19ed85add6d0e5a57a0b6415af6dbf63e2cc17b6
|
|
Bug: 156918813
Bug: 158557728
Test: generate_api.sh
Change-Id: I49f0903a4576fdc9d1a41139940d5fd31c99329f
|
|
Change-Id: Ia68f2c18f764410a36f8a66bdc7180b0ea7b3697
|
|
39da16fbdf am: 0c20be10ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11838078
Change-Id: I68735ae90723b8bcedcc7638de8aebd97910d138
|
|
39da16fbdf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11838078
Change-Id: I0d7fa7df07aaa173c01751832f1de94f16e63fb0
|
|
|
|
rvc-dev am: 4bc8563265 am: 2a6d8bc349
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11913564
Change-Id: Ic5b520fa81f4b693f61abbe9e8ea1cb23a5d6295
|
|
rvc-dev am: 4bc8563265
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11913564
Change-Id: I7df54cc5913831e4aba03270fe8fe0acc9fd2955
|
|
|
|
Change-Id: I03c823955e84334bf793c5522a3d237de715ffa3
|
|
At the NDK level, we allow IF and WHILE operations where an inner or
outer input or output operand has a type that is not fully specified.
However, this is not allowed At the HAL level. This CL adds HAL-level
validation.
See http://b/132458982#comment63
Bug: 132458982
Test: NNT_static
Change-Id: I54754d6241a1f8eb99717899ffd4f0ace4750060
|
|
into rvc-dev am: b79f989132 am: b2e40d6efa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11867244
Change-Id: I2112e89c33852f7f54f8264f8bc473f227799f93
|
|
into rvc-dev am: b79f989132
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11867244
Change-Id: I6353e344d52d40a659f8728db11fb275ea9ab5e3
|
|
into rvc-dev
|
|
This feature would likely have very limited vendor support in Android R.
It's too late to add IF or WHILE tests to the 1.3 VTS where an inner or
outer input or output operand of a control flow operation has a type
that is not fully specified. To avoid exercising untested behaviour, we
have decided to disallow this at the HAL level. This change ensures that
we do not schedule such operations for execution on any device other
than the CPU device.
See http://b/159076604#comment5 and http://b/132458982#comment63.
Bug: 159076604
Bug: 132458982
Test: NNT_static
Change-Id: Ic5f864e6129acc4208b7751b5b182ae30a39f0a4
|
|
rvc-dev am: 35a0a19e4f am: 36c71e47e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11914071
Change-Id: I7204967c27ee091aa022213e4fcdc4cd6ec43229
|
|
rvc-dev am: 35a0a19e4f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/ml/+/11914071
Change-Id: I0ca22341b875221c43d3a62636aefccfff5aef3d
|
|
|