aboutsummaryrefslogtreecommitdiff
path: root/1.1/HalPolicy.hpp
AgeCommit message (Collapse)Author
2020-03-26IVGCVSW-4447 Add Hal 1_3 SupportKevin May
* Add new 1.3 files HalPolicy, ArmnnDriver, ArmnnDriverImpl * Add new .rc file for 1.3 service * Add ArmnnPreparedModel_1_3 and implement new functions * Update Android.mk with 1.3 driver and service * Refactor ifdef to include ARMNN_ANDROID_NN_V1_3 * Create Utils getMainModel for new 1.3 Model Main Subgraph * Use android Utils to convertToV1_X in ArmnnPrepapredModel_1_3 * Refactor HAL 1.2 convert functions into ConversionUtils_1_2.hpp * Replace ArmnnBurstExecutorWithCache with call to ExecutionBurstServer Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: I514069e9e1b16bcd1c4abfb5d563d25ac22d02e3
2020-03-03IVGCVSW-4473 Android R pre Hal 1_3 build changesKevin May
* Update ErrorStatus to V1_0::ErrorStatus * Update Request to V1_0::Request * Update OperandType to V1_2::OperandType * Add namespace android::nn::hal in ArmnnDriverImpl for R only * Add missing g_RelaxedFloat32toFloat16PerformancePowerUsageName * Add namespace V1_0 or V1_1 where necessary * Update Android.mk with R macro and android.hardware.neuralnetworks@1.3 * Remove androidnn.go * include IAllocator in DriverTestHelpers * Remove unused LOCAL_CFLAGS Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: I1787f1ed6784b3bbec017536d87d49197405e853 Signed-off-by: Kevin May <kevin.may@arm.com>
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-06-14IVGCVSW-3280 Refactor conversion methods to depend only on HalPolicyAron Virginas-Tar
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> Change-Id: I162cdca922655d1bd71b18fc5d2937351f8879be
2019-05-07IVGCVSW-2911 More Q compatiblityMatthew Bentham
Changes needed to RequestThread and ArmnnPreparedModel to compile in the Q environment Change-Id: Ib072afa1fe6a6a1b0931df79cec76cfac8b21f0c Signed-off-by: Matthew Bentham <matthew.bentham@arm.com>
2018-11-15IVGCVSW-2088 Add a converter method for STRIDED_SLICE to the V1.1 section of ↵Sadik Armagan
the ModelToINetworkConverter * Added Converter function for StridedSlice operator to 1.1:HalPolicy !armnn:121 Change-Id: Ida911c2ebeae9b7af708a5e4f492e97ac0d336cb
2018-11-14IVGCVSW-2099 Add batch_to_space_nd Conversion Method for HAL V1.1Éanna Ó Catháin
!armnn:117 Depends-On: Ib1c16d871f0898a1caeb6629c1fee6380a773e14 Change-Id: Ie912f018542c69aa9f051e83d3f317145429cca8
2018-11-09IVGCVSW-2094 Add converter method for SPACE_TO_BATCH_ND to V1.1 section of ↵Nattapat Chaimanowong
the HalPolicy Change-Id: Ibe9ccf814e437c238e474e1f6eac5b1a8db1c8df
2018-10-22IVGCVSW-2020: Add converter method for TRANSPOSE to the V1.1 section of ↵saoste01
HalPolicy * Updating SQUEEZE with comments from TRANSPOSE Change-Id: Iec48c5d583fecc5e72082d7de0fc8b1becfd84d7
2018-10-22IVGCVSW-1961: Add converter method for SQUEEZE to V1.1 section of HalPolicysaoste01
Change-Id: I15dffef32d394b13e57df134000b7dca4b8788af
2018-10-12IVGCVSW-1886 - adding converter method for PadNina Drozd
!armnn:151190 Change-Id: I37eb70543f23b0ef2f6027998413c62784d9b181
2018-10-12IVGCVSW-1814 - Add ConvertMean functionality to HalPolicynarpra01
Change-Id: I04b6150bb490a25fa7bf2da68c339ca5f1fe75de
2018-09-18IVGCVSW-1805: model converter functions for the Android 1.1 SUB operatorDavid Beck
Change-Id: I939cb8d26766c93ee8e3c92909d69549328b0ea7
2018-09-18IVGCVSW-1806 More Android NN Driver refactoringMatteo Martincigh
* Changed #if defined to #ifdef * Simplified the Android ML namespace resolution * Fixed the relative path in some include directives Change-Id: I46e46faff98559c8042c1a4b8b82007f462df57d
2018-09-18IVGCVSW-1713 Create a minimum unit test to compare the resultsNikhil Raj
before and after passing the FP16 flag in the Android-nn-driver Change-Id: If8d4ca12421c3bee2526eec98f11d393af822373
2018-09-18IVGCVSW-1806: Refactor Android-NN-Driver ModelToINetworkConverterarovir01
* Moved conversion logic into new V1_0 and V1_1 HalPolicy classes * Extracted common helper functions into ConversionUtils class Change-Id: I1ab50edc266dd528c0cb22a5cd1aa65e103674d9