aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-25IVGCVSW-3572 Fix tests failing due to usupported input tensorAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I55502cf2abcf28a1c1810269f1955ca78b23c39a
2019-07-25IVGCVSW-3538 Fix Android driver getCapabilities_1_2() testFerran Balaguer
Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com> Change-Id: Idca10ca2d55ae8d5ff95af8bdbbee5492d4a6af3
2019-07-25IVGCVSW-3529 Fix UnknownCombinationsTest for Android Q NeuralNetworks 1.0 & 1.1Aron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Ifb6875c8445027f597ad13f29a0c0ae5b94e30ac
2019-07-25IVGCVSW-3569 Fix conversion of HAL1.2 SpaceToDepthAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I82e38c8a9e44e773c099e347f8ce0070bb5f8662
2019-07-25IVGCVSW-3530 Fix DynamicOutput Tests for Android Q NeuralNetworks 1.0 & 1.1Sadik Armagan
* Fixed for failing Conv2d, DepthwiseConv2d, and Activation tests on Hal 1.0 and 1.1 in Q Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Signed-off-by: Aron Virginas-Tar <aron.virginas-tar@arm.com> Change-Id: I435338b90b6c501320083f2fd9372e3a4ac3c32c
2019-07-25Fix verbose logging in ConvertPadAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I9b1b45f7723147456d2fb9c5b94822d581cf446e
2019-07-25IVGCVSW-3521 CpuAcc V1.2 pad FailuresMike Kelly
* Fixed Pad and PadV2 failures and skips. * Templated ConvertPad to enable float16 tests to run. Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I50ded84fe44ea5d5949e877f383f32adff88680d
2019-07-24IVGCVSW-3567 Add more verbose logging to conversion methodsAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: If1ce2aff656ff995f41d33777cdc6fb966392cca
2019-07-24IVGCVSW-3496 Fix VTS NeuralnetworksHidlTest.GetCapabilitiesTestFinnWilliamsArm
Signed-off-by: FinnWilliamsArm <Finn.Williams@arm.com> Change-Id: Ib7a661b731ce581821c6d3ecaf06d1c3c850117a
2019-07-23IVGCVSW-3530 Fix DynamicOutput Tests for Android Q NeuralNetworks 1.0 & 1.1Sadik Armagan
* Updated ConvertToActivation, ConvertConv2d, and ConvertDepthwiseConv2d functions to infer output shape from input if it is dynamic Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: Ie24fbfd87c6186c69c3ecba5c68a6866507fb449
2019-07-23IVGCVSW-3553 Fix failing zero_sized testsAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Idd10f34babc0d2552d599872b853ba5fb5c98351
2019-07-22IVGCVSW-3140 Fix Hal 1.1 Softmax failures on Android QFrancis Murtagh
* Add support for Softmax Axis parameter. !armnn:1567 Signed-off-by: Francis Murtagh <francis.murtagh@arm.com> Change-Id: I7e47d36f13b122dbad7976c0d59773845bc182b1
2019-07-22IVGCVSW-3463 Fix Hal 1.2 Dynamic Output Shape VTS test failuresMike Kelly
*Updating ArmnnPreparedModel_1_2 to work with output shapes and timing. Change-Id: I06c4ecaf1e2c36ef77a0731ece4885fc3997cd3b Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Signed-off-by: Mike Kelly <mike.kelly@arm.com>
2019-07-19IVGCVSW-3497 Fix bug in setting target height in ConvertResize for ↵Teresa Charlin
OperandType::FLOAT32 Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: Ia87eba482dc1ef735d4f0c5f20616dbb889fc69d
2019-07-16IVGCVSW-3305 Support Minimum in HAL1.2 DriverEllen Norris-Thompson
* Adds conversion method to HAL1.2 Policy Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com> Change-Id: Ib282f32b2f5e899f1fb085bf615df5f984b6fd34
2019-07-16IVGCVSW-3498 Fix Vts 1.2 fully_connected dynamic output testsFinnWilliamsArm
Signed-off-by: FinnWilliamsArm <Finn.Williams@arm.com> Change-Id: Id28e4bd1d55f02c5011f8a364d4b715d1a9190db
2019-07-16IVGCVSW-3522 Support dynamic output shape in hal_1_2::HalPolicy::ConvertResizeAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I962f9759679f539566f7bc3aa75ed3e0bffe7c9f
2019-07-16IVGCVSW-3455 Support dynamic output shape in ↵Aron Virginas-Tar
hal_1_2::HalPolicy::ConvertDepthwiseConv2d Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Iba64a674d772a76ca071553cb423ed870fae9bfd
2019-07-16IVGCVSW-3452 Support dynamic output shape in hal_1_2::HalPolicy::ConvertConv2dAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I8694e1f1c62da6f74eb356558b17a63758ccfdad
2019-07-16IVGCVSW-3306 Fix build errors in 1.2/HalPolicy.cppAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I0c76de5f7aead831ed699e6e136e628edfccc2f5
2019-07-16IVGCVSW-3477 Refactor android-nn-driver to use armnn ILayerSupportedFerran Balaguer
!armnn:1508 Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com> Change-Id: Ica5fcb683f101bde9e651f0be0f5b9b4c409d1aa
2019-07-15IVGCVSW-3306 Add Maximum support in HAL 1.2 driverNarumol Prangnawarat
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I94e410058ffc1ce39465498c12e10cb5669e7ed3
2019-07-15IVGCVSW-3513 Update CL pin that fixes impl_base.hpp not found issueNikhil Raj
!armnn:1545 Change-Id: I9f2a2880c9d160c58710335a4ffe1fd837b79e23 Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
2019-07-15IVGCVSW-3454 Fix VTS segfaultsMike Kelly
* Replaced ArmnnBurstExecutorWithCache with call to ExecutionBurstServer. Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I87de34ade7417be78546a26f1f7946f178bfe994
2019-07-12IVGCVSW-3454 Fix VTS convolution test failures where output shape is incorrectMike Kelly
* Changed calculation when calculating implicit padding to take dilation into account. * Added CalcPadding function that takes dilation as a parameter. Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I38981d9b2cfe8ef36cd0a14d090b541111e7bf34
2019-07-12IVGCVSW-3458 Fix VTS sub dynamic_output_shape test failuresSadik Armagan
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: Ia6e2a082ed4a0255d8c9c10375590553e6ede9f0
2019-07-12IVGCVSW-3460 Fix VTS l2_normalization dynamic_output_shape test failuresFinnWilliamsArm
Signed-off-by: FinnWilliamsArm <Finn.Williams@arm.com> Change-Id: I2ea4a92ee7ce6282c9fad35deefef99349fe291d
2019-07-11Update ACL pin to d473386e4d5e0edcf55e13a2bf3c422a23fac0deAron Virginas-Tar
* Includes fixes for ResizeNearestNeighbor on CL and NEON !armnn:1522 Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Idaf946fd372478ae81037f046dfec601a548fb34
2019-07-11IVGCVSW-3454 Fix VTS conv2d dilation test failuresMike Kelly
* Ensure that conv2d filter layout matches the input layout. * Ensure that the correct dimensions are used when calculating padding. Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I334b8d7625a77ae73b147d9693ff3f2dfa56e445
2019-07-11IVGCVSW-3461 Add support for dynamic output shape in ConvertDequantizeAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Iad2673ffbeb334ab9a39ce09600f476ce96f4165
2019-07-11IVGCVSW-3459 Add support for dynamic output shape in ConvertSoftmaxAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Ie1777ec774fe29369b61b0f881cc4b7cef0485a5
2019-07-11IVGCVSW-3457 Fix VTS pad dynamic_output_shape test failuresSadik Armagan
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: Icb9a308f19ac6adbcf0d1de4d8733b95bab3bf0a
2019-07-10IVGCVSW-3482 Report operations with dynamic output size as unsupportedAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Ifafe2a6fbfd6019b3395d51ed9967db794d2b034
2019-07-09IVGCVSW-3456 Add support for dynamic output shape in ConvertPreluAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I8fc7a716455be3f51b51177f6896a73790a41fc3
2019-07-09IVGCVSW-3396 Support joined lstm parametersFerran Balaguer
!armnn:1470 Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com> Change-Id: I67a393c1556f0b3022436e41f82f2bf1ab3a1d40
2019-07-08IVGCVSW-3351 Run VTS testsMike Kelly
* Added ArmnnBurstExecutorWithCache to fix test failures. * Added support for MeasureTiming to fix test failures. Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I12b7c6228354bac1f1a9b61ee78066219c0923ad
2019-07-08IVGCVSW-3197 Support SPACE_TO_DEPTH on AndroidKeith Davis
* Added support within 1.0/HalPolicy * Added support within 1.1/HalPolicy * Added support within 1.2/HalPolicy * Updated NnapiSupport.txt Signed-off-by: Keith Davis <keith.davis@arm.com> Change-Id: I2dc2743ee2f858d2b3496aae0f3e3e28a96ee96e
2019-07-05IVGCVSW-3301 Support PAD_V2 in HAL1.2 driverAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: If3da7b9015fb816bb27b85ab491102005859b3b0
2019-07-05IVGCVSW-3401 Update ACL pin to latest masterJames Conroy
* Updated Android.bp !armnn:1477 Signed-off-by: James Conroy <james.conroy@arm.com> Change-Id: I00ab4147fe0092a16901553876be2220e1bb655c
2019-07-05IVGCVSW-3370 Add broadcasting support to PReLU to properly run the Android ↵Matteo Martincigh
VTS/NN tests * Updated ConvertPrelu to support input broadcasting * Updated the BroadcastTensor utility function so that it preserves the order of the inputs * Updated the documentation Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com> Change-Id: Ibbac6f7161132740e61c85f597f8be70cd5d7325
2019-07-05IVGCVSW-3402 Support HAL 1.2 version of ResizeBilinearAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: Ide4754ccfd905b85afafd0eb626973f0745fe6ec
2019-07-05IVGCVSW-3295 Support ResizeNearestNeighbour in HAL1.2 driverAron Virginas-Tar
* Added ConvertNearestNeighbor to 1.2/HalPolicy Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I9858849b70be36e7e5ced3dae667c85c03e50d4f
2019-07-04IVGCVSW-3369 Add conversion method to HAL1.2 Policy for PReLU activationMatteo Martincigh
* Added ConvertPrelu method to HalPolicy V1.2 Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com> Change-Id: I8248d2e2bd236295845da665b2d4e687478368ef
2019-07-03Fix bug in hal_1_0::HalPolicy::ConvertResizeBilinearAron Virginas-Tar
* Fix order in which target width and height parameters are read Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I2430abc50f4952a94024d55f8e024cd282d4e0ad
2019-07-02IVGCVSW-3382 Deprecate ResizeBilinear and use Resize with Bilinear methodAron Virginas-Tar
!armnn:1450 Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I901f5093933aa8c1cfa05d8af383ef06a1c1f203
2019-07-01IVGCVSW-3282 Update getCapabilities_1_2Ferran Balaguer
Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com> Change-Id: I65ae8669d8365bf372fbf0d1eceb48cbe06ef92a
2019-06-26Update the CL pin to the latest masterFerran Balaguer
!armnn:1394 Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com> Change-Id: I45799a26bccabf852aeadf61d4f4a81090534fed
2019-06-26IVGCVSW-3310 Update scripts to download q-fsk versionSadik Armagan
* Updated test/Android.mk file to be consistent with Android.mk * Updated version number in androidnn.go to match with q-fsk Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I847f073d92457d59735b8f9ab14c7404cf5f9515
2019-06-18IVGCVSW-3136 Run VTS tests with 1.2 DriverSadik Armagan
* Updated android-nn-driver to run VTS tests with 1.2 Driver Change-Id: I99a73b1e32dcf5bc655d88c2dbe0e610e245ea15 Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
2019-06-18Update documentation with dilated CONV_2D and DEPTHWISE_CONV_2DAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I1d210ca2a6bed2ee35a7ed5c2877197f83a0f340