summaryrefslogtreecommitdiff
path: root/nn/common
AgeCommit message (Expand)Author
2020-11-24Add missing inequality operators to NNAPI Canonical TypesMichael Butler
2020-11-20Log conversion errors in legacy codeSlava Shklyaev
2020-11-20Replace native_handle with unique_fdSlava Shklyaev
2020-11-20Split Utils into LegacyUtils and LegacyHalUtilsSlava Shklyaev
2020-11-20Copy Utils to LegacyUtils and LegacyHalUtilsSlava Shklyaev
2020-11-16Disable NNAPI host buildMichael Butler
2020-11-16Introduce NNAPI Canonical Interface typesMichael Butler
2020-11-06Make operation validation return Result<Version>Michael Butler
2020-11-06Reorganize operation validation version codeMichael Butler
2020-11-05Update operation validation from HalVersion to VersionMichael Butler
2020-11-04Update NNAPI canonical validationMichael Butler
2020-11-02Migrate NNAPI runtime to canonical typesSlava Shklyaev
2020-11-02Update getNonExtensionSize() for TENSOR_OEM_BYTESlava Shklyaev
2020-10-23Cleanup references to system/core/base -> system/libbaseBaligh Uddin
2020-10-11Add FusedActivationFunc to canonical typesMichael Butler
2020-10-06Add equality operator to canonical operand and operation typesMichael Butler
2020-10-06Merge changes from topic "nnapi-canonical-types"Michael Butler
2020-10-06Fix AHWB handle leak in CpuExecutor when locking fails.Xusong Wang
2020-10-05Introduce Result type into NNAPIMichael Butler
2020-10-05Implement canonical types in NNAPIMichael Butler
2020-09-29More testing for partitions with boundary temporaries of unknown size.David Gross
2020-09-29Partial fix to allow partitions to have boundary temporaries of unknown size.David Gross
2020-09-21Introduce canonical types in NNAPIMichael Butler
2020-08-11nn: refactor SVDF to simplify Tensorflow updateJim Pollock
2020-08-06Fix error message: dimensions -> rank.Xusong Wang
2020-08-03Fix validateRequest with unknown output rank.Xusong Wang
2020-07-30Update language to comply with Android's inclusive language guidanceJeff Sharkey
2020-07-22Merge "nn: fix memory leak in CPUExecutor while op"Treehugger Robot
2020-07-22nn: fix memory leak in CPUExecutor while opJim Pollock
2020-07-22nn: ensure operands are consumed after processingJim Pollock
2020-07-15philox_random.h: use stdint instead of stdlibAlan Green
2020-07-15operations/Softmax: IWYU fix for FLT_MAXAlan Green
2020-07-15Utils.cpp: IWYU fix for FLT_MAXAlan Green
2020-07-14Merge changes I7fb673e0,Id2e377baandroid-r-beta-3android-r-beta-2Alan Green
2020-07-03CpuExecutor: reorder field designatorsAlan Green
2020-07-03Remove unused identifiersAlan Green
2020-07-01Merge changes I49e4468a,I24730a93,I6af20d24Treehugger Robot
2020-07-01Fix UBSAN abort in LSTM implementationSlava Shklyaev
2020-07-01Merge "nn: input checking for tflite::optimized_ops::Conv"Treehugger Robot
2020-06-25Add HAL-level validation for CF operands of unknown sizeSlava Shklyaev
2020-06-24nn: input checking for tflite::optimized_ops::ConvJim Pollock
2020-06-22Update implementation of NN_RET_CHECK_OPKrzysztof KosiƄski
2020-06-12Support WHILE with growing output tensor in CpuExecutorSlava Shklyaev
2020-06-12Relax control flow boundary operand dimension constraintSlava Shklyaev
2020-06-12Verify non-optional tensors have values in CpuExecutorMichael Butler
2020-06-02Add shape check to CAST validationLev Proleev
2020-06-02Fix FULLY_CONNECTED issue with unknown num_units.Xusong Wang
2020-06-02Fix CAST issue with outputs of unknown rank.Xusong Wang
2020-06-02Fix sample driver segfault in BIDIRECTIONAL_SEQUENCE_LSTM and LSTMLev Proleev
2020-05-19Fix null ptr dereference in cpu implementation of operationsLev Proleev