/aosp12/packages/modules/NeuralNetworks/runtime/ |
H A D | TypeManager.cpp | 60 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 D | Manager.cpp | 789 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 D | NeuralNetworks.cpp | 1842 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 D | Extension.aidl | 38 android.hardware.neuralnetworks.ExtensionOperandTypeInformation[] operandTypes;
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/current/android/hardware/neuralnetworks/ |
H A D | Extension.aidl | 38 android.hardware.neuralnetworks.ExtensionOperandTypeInformation[] operandTypes;
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/android/hardware/neuralnetworks/ |
H A D | Extension.aidl | 40 ExtensionOperandTypeInformation[] operandTypes;
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/ |
H A D | Conversions.cpp | 255 .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 D | FibonacciDriver.cpp | 156 .operandTypes = in getSupportedExtensions()
|
/aosp12/packages/modules/NeuralNetworks/common/ |
H A D | TypeUtils.cpp | 674 << ", .operandTypes=" << extension.operandTypes << "}"; in operator <<() 960 return a.name == b.name && a.operandTypes == b.operandTypes; in operator ==()
|
H A D | Validation.cpp | 346 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 D | Types.h | 363 std::vector<OperandTypeInformation> operandTypes; member
|
/aosp12/packages/modules/NeuralNetworks/extensions/ |
H A D | README.md | 166 .operandTypes = {
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/ |
H A D | Conversions.cpp | 324 .operandTypes = NN_TRY(unvalidatedConvert(extension.operandTypes)), in unvalidatedConvert()
|
/aosp12/packages/modules/NeuralNetworks/shim_and_sl/ |
H A D | ShimDevice.cpp | 173 device, vendorExtensionIndex, static_cast<void*>(&extension.operandTypes), fn); in getVendorExtensions()
|
/aosp12/hardware/interfaces/neuralnetworks/utils/common/test/ |
H A D | ResilientDeviceTest.cpp | 632 std::vector<nn::Extension>{nn::Extension{.name = "", .operandTypes = {}}}; in TEST()
|
/aosp12/packages/modules/NeuralNetworks/runtime/test/ |
H A D | TestValidation.cpp | 144 .operandTypes = in SetUp()
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/ |
H A D | types.hal | 5331 vec<OperandTypeInformation> operandTypes;
|