Age | Commit message (Collapse) | Author |
|
Change-Id: I0d949a9f23a61af5013efdd18572b29fae585f2a
|
|
* Implemented NeonResizeBilinearWorkload
* Enable ResizeBilinear Operator unit tests for Neon
!android-nn-driver:405
Change-Id: Iec3100ccaf7d246e8eaf683d1f3ec9191df5241e
|
|
Change-Id: I7359617a307b9abb4c30b3d5f2364dc6d0f828f0
|
|
separate branch) and master
* Brings in all the changes done for the pluggable backends
* Added sub-graph support and tests
* Added precompiled layer support and tests
* Moved BackendSettings to a separate file
* Removed the backend-specific code
* Ported DebugLayer and associated functionality
* Included fixes to make those changes work with master
Change-Id: Id7028fa7917527b844628d5aff5732e3d94c0488
|
|
Change-Id: I43be451f490db0154021f47a2fd49d1269cf5b95
|
|
Change-Id: I0bc48f118aba419abb659657b83224401fac0715
|
|
Change-Id: Iae6a3bfad06cb669ef0abea465d03163bb8316f5
|
|
Factor out new BuildArmComputeReductionCoordinates function
from CL backend into ArmComputeTensorUtils.
Update NEON LayerSupport and WorkloadFactory objects
Change-Id: Icc975ec699199bffafbdb207323df509d35e1e04
|
|
Technical debt work towards adding some new Neon workloads
Change-Id: I08ab6dd14d0e89d4ebc8a878fb69caa5681012bf
|
|
Change-Id: Iddae3486641d2d195827ae4e0a9dfa3f7ccd65e3
|
|
Kernel position within the layer is part of the kernel name
Change-Id: I3b9ee870fbd0db025f1515c81245f917189ae884
|
|
Change-Id: I0d69a72df9e348cbeca690926485c050499d1051
|
|
Unit tests not yet added as need Compute Library a84faffd.
Change-Id: Ica16df493e8d6a76da9d1f74bf43b8403f9dff62
|
|
NEFillBorderKernel may not be issued for some activation workloads
depending on the version of the Compute Library.
Change-Id: I01b8960f9eb7a0192cd351eddbb416ac05248b34
|
|
workloads and workload functions
Change-Id: I6f3fce12a55f7d38ceafcdfcd6b5181bf56e2c09
|
|
Change-Id: Icc1de9b69d7bb74b6bf5a6a6f315cf07fe2c5223
|
|
Enabled subtraction broadcasting tests for CL/NEON
Enabled Uint8 subtraction tests for CL
Change-Id: Id36c1530f967c77f5633616e8f491cac9547724b
|
|
* Add CommonTestUtils
* Add end to end layer test implementation
* Add example usage for Merger layer on Ref, Cl, Neon
Change-Id: I8931136288cd68b80bcdad8f5ae087ae1a70a60a
|
|
Change-Id: I9bc46e17e11d73ee1a3bc4f9ec07d46be77fcbcb
|
|
* Add LayerTests
* Add WorkloadTests
!android-nn-driver:166
Change-Id: I903461002879f60fc9f8ae929f18784e2d9b1fc1
|
|
* Remove check for preferDirectConvolution
* Remove IsNeonDirectConvolutionPreferred
* Remove unused tests and functions
Change-Id: I3f0868f41403ec5fa740889e7bdcb4415ad77bda
|
|
Change-Id: Idc0f94590566ac362f7e1d1999361d025cc2f67a
|
|
* L2Normalisation Tests now take the layout as an argument.
Change-Id: Ib393889eedb3a81c9a500da91593e90a18549c33
|
|
Change-Id: I93223c8678165cbc3d39f461c36bb8610dc81c05
|
|
Change-Id: I663a0a0fccb43ee960ec070121a59df9db0bb04e
|
|
Change-Id: Ibaa0b909680a6f2a155e4ca6fa24e1144d6e6e73
|
|
Change-Id: Ib0568024b4f43ae17e6c75ac35d31cf103ce3482
|
|
* Fixes bug when calcuating indexes for NHWC in
Pooling2D CpuRef implementation, it now uses
TensorBufferArrayView.
* Adds 2-Channel unit tests for Pooling2d on CpuRef,
Cl and Neon. The single channel tests were not
properly exercising Pooling2d using NHWC data layout.
* Refactors Pooling2D NHWC tests so that the input and
output data are permuted to NHWC when necessary,
instead of hard coding the data in NHWC format.
Change-Id: I5b9d41ed425ff283ea8c8ef6b1266ae0bc80f43b
|
|
Change-Id: I1bc8d2f270d4abfaa62e4843b8d96bcf462c6b09
|
|
* Calculate index for NHWC to compute Convolution
* add more unit test for NHWC
Change-Id: I800d649b9b42be2758c445e3b3e76142888c1377
|
|
* Added a defaulted DataLayoutIndexed argument to the SimpleConvolution2dTestImpl
* Permute test data tensors just before use if necessary
* Add DataLayout to descriptor
* Added a DataLayoutIndexed argument to SimpleConvolution2d3x5TestCommon
* Added NHWC versions of the SimpleConvolution2d3x5Test for Neon and CL
Change-Id: I10e3ece42a50108baeabe4d8b0f0ac3e6d532261
|
|
Change-Id: I45fd5b6dd32c435b78a54dc377a623e60978ce13
|
|
src/armnn/test folder to the backends
* Moved backend-specific memory leak checking tests from RuntimeTests.cpp to
the corresponding backend test folder
Change-Id: I0a7f4ef52c5350c3cebca23b2b4e61a9446ca11f
|
|
Change-Id: I962e986607e5d045cd97b9eaeaea2f5ae624db35
|
|
ref Normalization
* Added create workload unit tests for the NHWC data layout
Change-Id: Id4813105c027a26e277de64fecea1845fea39fd9
|
|
Change-Id: I411d02949524eb802672d83ee281300c34b007c8
|
|
Change-Id: Id3d8137d60b14e93863ad5b6db752a7f6ef9b7fb
|
|
Change-Id: I8d34419742152edd50f1ec438e32d3ccc4f38351
|
|
ILayerSupport interface
Change-Id: I03985ff678acf9393680340638a2e1f425b9966f
|
|
!android-nn-driver:153490
Change-Id: I1c2a5f942e3a1c3626e093c90545ca27c64ba5e8
|
|
Change-Id: I558a9a007604afc55e536d877f8da7d0215cc9c3
|
|
Change-Id: I65129a72d7585776797cfe0947a2a0f1f483b72f
|
|
Change-Id: Iace26e575d8eca50cc81a881b7bb5be46b00f1dc
|
|
Change-Id: I90bf3baaad725d121ca864b7a7bb0c74abb69daf
|
|
Change-Id: I3e6e5b9a62f30d03c05bd7178adea8f4c8275da8
|
|
Change-Id: I284a9aa6865cdbd6975c54b011d2cec15a174e79
|
|
Change-Id: I564a743b4d90ae5364c5958eed3fbfba97782b80
|
|
* Also disabled the Compute_ArmComputeCl/L2Normalization1dNhwc test as it
fails due to a bug in ACL
Change-Id: If1e36bc04f606e6568e6a13cc77f8f51f5834997
|
|
* Applying the proper tensor shape during the tests depending on
the specific data layout used
Change-Id: I9c6c1e077236e84cecc1e10d7b2d0bd901df3ebd
|
|
Change-Id: I8eca81d2e0780390eaa837c186ffe1c7d41fdebe
|