summaryrefslogtreecommitdiff
path: root/nn/runtime/ModelBuilder.cpp
AgeCommit message (Expand)Author
2020-04-07Fix optional argument remover bugSlava Shklyaev
2020-04-03Fix optional argument remover bugsSlava Shklyaev
2020-03-31Remove trailing arguments set to default valuesSlava Shklyaev
2020-03-26More graph validation, including whole-graph valdation.David Gross
2020-02-26Fix memory violation in subgraph validationSlava Shklyaev
2020-02-05NN runtime: ANAPIC review follow upMichael Butler
2020-01-31Implement control flow operation validationSlava Shklyaev
2020-01-27Implement control flow APISlava Shklyaev
2020-01-21Update NDK-to-HAL conversion logicSlava Shklyaev
2020-01-21Rename MODEL_INPUT to SUBGRAPH_INPUT and MODEL_OUTPUT to SUBGRAPH_OUTPUTSlava Shklyaev
2020-01-21Remove V1_3::Model::Extension* typesSlava Shklyaev
2020-01-17Memory Domain Runtime: Device memory as execution I/O.Xusong Wang
2019-09-20Produce at most two OEM deprecation warnings per ModelBuilderSlava Shklyaev
2019-08-27Let execute take const ModelArgumentInfo and MemoryTracker.Xusong Wang
2019-08-16Cleanup NNAPI runtime Memory objectsMichael Butler
2019-07-19Cleanup HalInterfaces.hMichael Butler
2019-07-02Replace 'void ModelBuilder::setHidlModel(Model* model) const' with 'Model Mod...David Gross
2019-04-08Merge "Finish work on collecting execution duration. Add tests and execution ...David Gross
2019-03-28Finish work on collecting execution duration. Add tests and execution state e...David Gross
2019-03-28Relax NNAPI Vendor Extensions usage restrictions.Przemyslaw Szczepaniak
2019-03-12Allow Atest to run extension testsSlava Shklyaev
2019-03-06Add a centralized runtime extension information storeSlava Shklyaev
2019-02-08Remove libartbase dependency.Vladimir Marko
2019-01-31No CPU fallback will be provided when using introspection APIMiao Wang
2019-01-30Merge "Restrict usage of Extensions."Miao Wang
2019-01-29Document, support, and test unspecified dimension.David Gross
2019-01-29Restrict usage of Extensions.Michael K. Sanders
2019-01-28Add Extensions APISlava Shklyaev
2019-01-23Add AHardwareBuffer support for NNAPIMiao Wang
2019-01-08Replace ANNOperandType::ExtraParams with a function call.Przemyslaw Szczepaniak
2018-12-21Deprecate OEM operation and operand typesSlava Shklyaev
2018-12-10Add TENSOR_QUANT8_SYMM_PER_CHANNEL to operand types.Przemyslaw Szczepaniak
2018-11-15Refactor HAL version validationSlava Shklyaev
2018-10-24Implement the following introspection & control APIs:Miao Wang
2018-08-23Merge "Compilation shouldn't fall back to CPU if there is an OEM_OPERATION."David Gross
2018-08-21Compilation shouldn't fall back to CPU if there is an OEM_OPERATION.David Gross
2018-07-18graphDump() improvements.David Gross
2018-05-09Error code fix and added new (std::nothrow) where needed.Przemyslaw Szczepaniak
2018-04-04Add basic validation for ANeuralNetworksModel_addOperationMiao Wang
2018-04-04Explicitly set dimension to be nullptr when empty vectorMichael Butler
2018-04-04Add a field in ModelBuilder to indicate whether the model is invalid orMiao Wang
2018-04-04Call validation from ModelBuilder::finish().David Gross
2018-03-16Fix / add various ANeuralNetworksModel_* validationsMiao Wang
2018-03-06Fix setOperandValue for OEM_SCALAR operandsMiao Wang
2018-03-05NNAPI narrow evaluation for P -- runtimeMichael Butler
2017-10-12Pass large model operand values in shared memory.Jean-Luc Brouillet
2017-10-04Rename setInputsAndOutputsJean-Luc Brouillet
2017-10-02Fix problem passing null optional operands.Jean-Luc Brouillet
2017-09-28Moved validation to the specific classes.Jean-Luc Brouillet
2017-09-24Remove operationTuple.Jean-Luc Brouillet