Home
last modified time | relevance | path

Searched refs:canonicalModel (Results 1 – 5 of 5) sorted by relevance

/aosp12/packages/modules/NeuralNetworks/driver/sample_aidl/
H A DSampleDriverPartial.cpp41 const auto canonicalModel = convert(model); in getSupportedOperations() local
42 if (!canonicalModel.has_value()) { in getSupportedOperations()
43 return toAStatus(aidl_hal::ErrorStatus::INVALID_ARGUMENT, canonicalModel.error().message); in getSupportedOperations()
45 *supportedOperations = getSupportedOperationsImpl(canonicalModel.value()); in getSupportedOperations()
55 const auto canonicalModel = convert(model); in prepareModel() local
56 if (!canonicalModel.has_value()) { in prepareModel()
58 return toAStatus(aidl_hal::ErrorStatus::INVALID_ARGUMENT, canonicalModel.error().message); in prepareModel()
60 std::vector<bool> supported = getSupportedOperationsImpl(canonicalModel.value()); in prepareModel()
H A DSampleDriverFull.cpp49 const auto canonicalModel = convert(model); in getSupportedOperations() local
50 if (!canonicalModel.has_value()) { in getSupportedOperations()
51 return toAStatus(aidl_hal::ErrorStatus::INVALID_ARGUMENT, canonicalModel.error().message); in getSupportedOperations()
53 const size_t count = canonicalModel.value().main.operations.size(); in getSupportedOperations()
56 const Operation& operation = canonicalModel.value().main.operations[i]; in getSupportedOperations()
H A DSampleDriverUtils.cpp74 const auto canonicalModel = convert(model); in prepareModelBase() local
75 if (!canonicalModel.has_value()) { in prepareModelBase()
83 logModelToInfo(canonicalModel.value()); in prepareModelBase()
/aosp12/hardware/interfaces/neuralnetworks/utils/
H A DREADME.md12 const nn::Model canonicalModel = createModelWhichHasV1_3Operations();
13 const nn::Result<V1_0::Model> maybeVersionedModel = V1_0::utils::convert(canonicalModel);
18 const nn::Model canonicalModel = createModelWhichHasOnlyV1_0Operations();
19 const nn::Result<V1_0::Model> maybeVersionedModel = V1_0::utils::convert(canonicalModel);
/aosp12/packages/modules/NeuralNetworks/runtime/
H A DNeuralNetworks.cpp746 const Model canonicalModel = m->makeModel(); in ANeuralNetworksModel_getSupportedOperationsForDevices() local
765 const MetaModel metaModel(canonicalModel, DeviceManager::get()->strictSlicing()); in ANeuralNetworksModel_getSupportedOperationsForDevices()