Home
last modified time | relevance | path

Searched refs:operandTypes (Results 1 – 17 of 17) sorted by relevance

/aosp12/packages/modules/NeuralNetworks/runtime/
H A DTypeManager.cpp60 NN_RET_CHECK(a.operandTypes == b.operandTypes); in equal()
191 std::sort(extension.operandTypes.begin(), extension.operandTypes.end(), in registerExtension()
251 extension->operandTypes.begin(), extension->operandTypes.end(), typeWithinExtension, in getExtensionOperandTypeInfo()
255 NN_RET_CHECK(it != extension->operandTypes.end() && in getExtensionOperandTypeInfo()
H A DManager.cpp789 constexpr OperandType operandTypes[] = { in createCpuCapabilities() local
808 operandPerformance.reserve(std::size(operandTypes)); in createCpuCapabilities()
809 std::transform(std::begin(operandTypes), std::end(operandTypes), in createCpuCapabilities()
H A DNeuralNetworks.cpp1842 const auto& operandTypes = extensions[vendorExtensionIndex].operandTypes; in SL_ANeuralNetworksDevice_forEachVendorExtensionOperandTypeInformation() local
1852 for (const auto& operandTypeInfo : operandTypes) { in SL_ANeuralNetworksDevice_forEachVendorExtensionOperandTypeInformation()
/aosp12/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/1/android/hardware/neuralnetworks/
H A DExtension.aidl38 android.hardware.neuralnetworks.ExtensionOperandTypeInformation[] operandTypes;
/aosp12/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/current/android/hardware/neuralnetworks/
H A DExtension.aidl38 android.hardware.neuralnetworks.ExtensionOperandTypeInformation[] operandTypes;
/aosp12/hardware/interfaces/neuralnetworks/aidl/android/hardware/neuralnetworks/
H A DExtension.aidl40 ExtensionOperandTypeInformation[] operandTypes;
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DConversions.cpp255 .operandTypes = NN_TRY(unvalidatedConvert(extension.operandTypes)), in unvalidatedConvert()
535 .operandTypes = NN_TRY(unvalidatedConvert(extension.operandTypes)), in unvalidatedConvert()
/aosp12/packages/modules/NeuralNetworks/runtime/test/fibonacci_extension/
H A DFibonacciDriver.cpp156 .operandTypes = in getSupportedExtensions()
/aosp12/packages/modules/NeuralNetworks/common/
H A DTypeUtils.cpp674 << ", .operandTypes=" << extension.operandTypes << "}"; in operator <<()
960 return a.name == b.name && a.operandTypes == b.operandTypes; in operator ==()
H A DValidation.cpp346 types.reserve(extension.operandTypes.size()); in validateExtension()
347 std::transform(extension.operandTypes.begin(), extension.operandTypes.end(), in validateExtension()
357 NN_TRY(validateVector(extension.operandTypes, in validateExtension()
/aosp12/packages/modules/NeuralNetworks/common/include/nnapi/
H A DTypes.h363 std::vector<OperandTypeInformation> operandTypes; member
/aosp12/packages/modules/NeuralNetworks/extensions/
H A DREADME.md166 .operandTypes = {
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DConversions.cpp324 .operandTypes = NN_TRY(unvalidatedConvert(extension.operandTypes)), in unvalidatedConvert()
/aosp12/packages/modules/NeuralNetworks/shim_and_sl/
H A DShimDevice.cpp173 device, vendorExtensionIndex, static_cast<void*>(&extension.operandTypes), fn); in getVendorExtensions()
/aosp12/hardware/interfaces/neuralnetworks/utils/common/test/
H A DResilientDeviceTest.cpp632 std::vector<nn::Extension>{nn::Extension{.name = "", .operandTypes = {}}}; in TEST()
/aosp12/packages/modules/NeuralNetworks/runtime/test/
H A DTestValidation.cpp144 .operandTypes = in SetUp()
/aosp12/hardware/interfaces/neuralnetworks/1.2/
H A Dtypes.hal5331 vec<OperandTypeInformation> operandTypes;