aboutsummaryrefslogtreecommitdiff
path: root/src/armnnDeserializer/test
AgeCommit message (Collapse)Author
2020-07-31IVGCVSW-4712 Fill layer datatype adjustmentsTeresa Charlin
* Input layer to be int32 instead of same type as output * Enable float16 end to end tests * Neon and Cl layer support check for backend Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I6bc889077c8da63eeff66bd45730ce5d8783c419
2020-07-30IVGCVSW-5174 Fix i386 Floor and AbsTestFrancis Murtagh
* Remove QSymm16 support for Floor to match NNApi and disable RefLayerTest * Return nullptr for floor workload if quantized type * Fix SimpleAbsTest incorrect output Signed-off-by: Francis Murtagh <francis.murtagh@arm.com> Change-Id: I80d9e2fb78777d0a3fc7ce6d12b5eb4af3fd1d3a
2020-07-06IVGCVSW-4624 Add a RANK Reference ImplementationFinn Williams
* Add Rank front end * Add Rank reference implementation * Add Rank serialization support * Add Scalar serialization support Signed-off-by: Finn Williams <Finn.Williams@arm.com> Change-Id: I06e4a468c2a84e79bae2e6c5348596bbbf853b4b
2020-07-01IVGCVSW-4903 Connect axis parameter in Gather from android to ACL.Teresa Charlin
!android-nn-driver:3302 Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: Ifbc49acb5272f8a36719bb68676e44817190537d
2020-06-17IVGCVSW-4908 Add Serializer/Deserializer Support for FILL operatorKeith Davis
Signed-off-by: Keith Davis <keith.davis@arm.com> Change-Id: Icae26505d0e378ee5ffb3e92b35d78d48b369d2e
2020-04-06IVGCVSW-4485 Remove Boost assertNarumol Prangnawarat
* Change boost assert to armnn assert * Change include file to armnn assert * Fix ARMNN_ASSERT_MSG issue with multiple conditions * Change BOOST_ASSERT to BOOST_TEST where appropriate * Remove unused include statements Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I5d0fa3a37b7c1c921216de68f0073aa34702c9ff
2020-03-10IVGCVSW-4482 Remove boost::ignore_unusedJan Eilers
!referencetests:229377 Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: Ia9b360b4a057fe7bbce5b268092627c09a0dba82
2020-03-02IVGCVSW-4375 Add support for TransposeMike Kelly
* Added TransposeLayer * Added CL, Neon and Ref Workloads * Added Transpose utilities * Added Serializer and Deserializer support * Added Quantizer support Signed-off-by: Mike Kelly <mike.kelly@arm.com> Change-Id: I04c755ba7cb5b1edf72b3c9f3c0314878032e3c7
2020-01-13Rename quantized data types to remove ambiguity for signed/unsigned payloadsDerek Lamberti
!android-nn-driver:2572 Change-Id: I8fe52ceb09987b3d05c539409510f535165455cc Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
2019-12-31IVGCVSW-4246 Clean build of Visitors with -WextraDerek Lamberti
Change-Id: Icb1b35ff55fa22103777853e6f49fc282d61750d Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
2019-10-25IVGCVSW-4018 Move QuantizeHelper.hpp to armnnUtilsAron Virginas-Tar
* Moved QuntizeHelper.hpp to armnnUtils * Reordered parameters for QuantizedVector and added default values for qScale and qOffset to make life easier when using the function for non-quantized types such as Float16 Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I28c263dfa425f1316feccb4116839a84f5d568e5
2019-10-21IVGCVSW-3996 Add deserialization test for ComparisonLayerAron Virginas-Tar
* Added DeserializeComparison.cpp that contains float32 and quantized deserialization test cases for all comparison operations * Removed DeserializeEqual.cpp and DeserializeGreater.cpp, as they have become redundant Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I9577168721e1bc6bcc5bb2b35edf82390a816597
2019-10-15IVGCVSW-3977 Add deserialization test for LOG_SOFTMAXAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I0139e521188381c789fdf2ceceeeaaa48427c6ab
2019-10-10IVGCVSW-3943 Add deserialization test for INSTANCE_NORMALIZATIONAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I9f3ab44d0d6644e4bf2958c983d2b5410ba13aec
2019-10-01Update field name of serialized format not to make problem with jsTee Jung
Signed-off-by: Jung Tae-young <naey05@gmail.com> Change-Id: I69ee32b5e201198610e7ba6ec22b0c0025a7e57c
2019-09-24IVGCVSW-3900 Add deserialization test for DepthToSpaceAron Virginas-Tar
* Fixed bug in DepthToSpaceLayer::InferOutputShapes by removing leftover throw UnimplementedException * Added Deserializer/DepthToSpaceFloat32 deserialization test Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I8fc31d0270b4de1dac45ee12c2b798df81f312a7
2019-09-20IVGCVSW-3880 Add deserialization test for SLICEAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I513a6c02d77c1fd99c7d6571ee8333eae3e1e290
2019-09-10IVGCVSW-3739 Add serialization support for AbsFinnWilliamsArm
Signed-off-by: FinnWilliamsArm <Finn.Williams@arm.com> Change-Id: I42c348515f3f93efc2e0570bbebdc77306f12468
2019-06-21IVGCVSW-3291 Add L2Normalization epsilon value to serializationFerran Balaguer
Signed-off-by: Ferran Balaguer <ferran.balaguer@arm.com> Change-Id: Icfff3fb596a03c126a42b1d0c254a68e498df734
2019-05-02IVGCVSW-3039 Unify BindingPointInfo declarationsJim Flynn
Change-Id: I3deb2b9a37e8a8f8f2ed93c64ed0656ae911e24c Signed-off-by: Jim Flynn <jim.flynn@arm.com>
2019-04-10IVGCVSW-2947 Remove boost dependency from include/TypesUtils.hppAron Virginas-Tar
!android-nn-driver:968 Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I03ccb4842b060a9893567542bfcadc180bbc7311
2019-03-07IVGCVSW-2696 Serialize / de-serialize the Mean layerSadik Armagan
Change-Id: Iee4bab5a6d6b992cf4bba8697a2918f854c906a3 Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
2019-03-04IVGCVSW-2691 Add Serialize/Deseralize Gather layerexperimental/matteoSaoirse Stewart
Change-Id: I589d37c9f65801b701858d6e68e2e3151fac6e16 Signed-off-by: Saoirse Stewart <saoirse.stewart@arm.com>
2019-03-04IVGCVSW-2710 Add Serializer and Deserializer for StridedSliceNattapat Chaimanowong
Change-Id: I6e8198a2aa5f8c56f00ccf9b4d98fcd208755654 Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-03-04IVGCVSW-2711 Add Serializer and Deserializer for SubtractionConor Kennedy
Change-Id: I87836b5314c1f791b4df2ca90d239573ca28a2da Signed-off-by: Conor Kennedy <conor.kennedy@arm.com> Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
2019-03-04IVGCVSW-2705 Add Serializer and Deserializer for ResizeBilinearNattapat Chaimanowong
Change-Id: Ibc5689a2e00d38dc98ef39e50ed5dc3b91791e16 Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-03-04IVGCVSW-2692 Add Serializer and Deserializer for GreaterConor Kennedy
Change-Id: I344a1f36a8a4ab601dd4d62a0014c554ceb6a1c6 Signed-off-by: Conor Kennedy <conor.kennedy@arm.com>
2019-03-01IVGCVSW-2681 Serialize/de-serialize the BatchNormalization layerruoyan01
Change-Id: I418c4465366742262fb6e6c1eeba76c634beaeb5 Signed-off-by: ruoyan01 <ruomei.yan@arm.com>
2019-03-01IVGCVSW-2689 Serialize / de-serialize the Floor layerFinn Williams
Change-Id: I61177a999092195fbdfdcf810d289969252dd365 Signed-off-by: Finn Williams <finn.williams@arm.com>
2019-03-01IVGCVSW-2706 Serialize / de-serialize the Rsqrt layerSadik Armagan
Change-Id: Ic1cfa0833c3531c743ba2d2f277fd70086357119 Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
2019-03-01IVGCVSW-2701 Add Serializer and Deserializer for PadNattapat Chaimanowong
Change-Id: I71184236f0394518f29944a77d4b934cbde9e53d Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-03-01IVGCVSW-2700 Serialize/de-serialize the Normalization layerNina Drozd
Change-Id: Ib307ec6c28beb6c158d337678e67a2484c495a06 Signed-off-by: Nina Drozd <nina.drozd@arm.com>
2019-02-28IVGCVSW-2688 Add Serializer and Deserializer for EqualNattapat Chaimanowong
Change-Id: If613f4394e161483eea4930dab2afba74c5e26fd Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-02-28IVGCVSW-2765 Modify ParserFlatBuffersSerilizeFixture to accept different ↵Nattapat Chaimanowong
output type Change-Id: Ia61e25e7375f7c58db6b0cf6389af151ac004f4c Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-02-28IVGCVSW-2687 Add Serializer & Deserializer for DivisionÉanna Ó Catháin
Change-Id: I230220eccbfb22e56e8d351cc963988d734836ac Signed-off-by: Éanna Ó Catháin <eanna.ocathain@arm.com>
2019-02-27IVGCVSW-2682 Add Serializer and Deserializer for BatchToSpaceNdNattapat Chaimanowong
Change-Id: I8b8ac99b4ecf282b796a8af4b30594ade4e061e6 Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-02-26IVGCVSW-2708 Add Serializer and Deserializer SpaceToBatchNdNattapat Chaimanowong
Change-Id: I14f2a660654dc87939fe413fafa9384f09594f68 Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-02-26IVGCVSW-2683 Add Serializer & Deserializer for ConstantConor Kennedy
Change-Id: Iad7d89dfa963d9015cbe044f67aecc8bf6634b10 Signed-off-by: Conor Kennedy <conor.kennedy@arm.com>
2019-02-25Rename ArmNN schema file to ArmnnSchema.fbsMatthew Bentham
This makes the header file change to ArmnnSchema_generated.h, which is then unambiguous with respect to other generated schema files. Change-Id: Id7785ed74cced4dcd4d6bcbab81e53c6aeba973c Signed-off-by: Matthew Bentham <matthew.bentham@arm.com>
2019-02-22IVGSVSW-2736 Fix dangling reference to temporary storageDerek Lamberti
Change-Id: Ie6c553798eac732f37148d81970366e5a4ede1be Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
2019-02-21IVGCVSW-2429 Add Detection PostProcess Parser to TensorFlow Lite Parserkeidav01
* Added parser function in TFLiteParser * Removed custom options gating * Added unit test * Removed template usage in VerifyTensorInfo for DeserializeParser Change-Id: If198654ed70060855a05f8aaed010293405bd103 Signed-off-by: keidav01 <keith.davis@arm.com>
2019-02-21IVGCVSW-2639 Add Serializer & Deserializer for Fully ConnectedSadik Armagan
* Added FullyConnectedLayer to Serializer Schema Schema.fbs * Added FullyConnected serialization and deserialization support * Added FullyConnected serialization and deserialization unit tests Change-Id: I8ef14f9728158f849fa4d1a8d05a1a4170cd5b41 Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
2019-02-21Fix typos in IVGCVSW-2645 Add Serializer & Deserializer for Pooling2druoyan01
Change-Id: I63fdf3e7fb6ba42e879942ee9664d7c84678d4e8 Signed-off-by: ruoyan01 <ruomei.yan@arm.com>
2019-02-20IVGCVSW-2702 Add Serializer and Deserializer for PermuteNattapat Chaimanowong
Change-Id: I56322cb935de42cfa25bd1fbb0c09d00c7a5dd2b Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
2019-02-20IVGCVSW-2643 Add Serializer & Deserializer for ActivationMike Kelly
* Added ActivationLayer to Schema.fbs * Added Activation serialization and deserialization support * Added serialization and deserialization unit tests Change-Id: Ib5df45f123674988b994ffe3f111d3fb57864912 Signed-off-by: Mike Kelly <mike.kelly@arm.com>
2019-02-20IVGSVSW-2736 Rename DeserializeParser => Deserializer & fix namespacesDerek Lamberti
Change-Id: I4166c0bbb5ba7f8b8884e71134c21f43d1fc27b0 Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>