/aosp12/packages/modules/NeuralNetworks/runtime/test/ |
H A D | TestPartitioningRandom.cpp | 421 model->setOperandValue(operandIndex, biasValue); in makeRnnSpecialInput() 422 return int(operandIndex); in makeRnnSpecialInput() 438 model->setOperandValue(operandIndex, permValue); in makeTransposeSpecialInput() 439 return int(operandIndex); in makeTransposeSpecialInput() 773 if (operandIndex >= 0) { in TEST_P() 854 uint32_t operandIndex = ~0U; in TEST_P() local 861 modelInputs.push_back(operandIndex); in TEST_P() 870 operandIndex = deadOperandI->first; in TEST_P() 875 operandIndex = in TEST_P() 965 const uint32_t operandIndex = valueOperand.first; in TEST_P() local [all …]
|
H A D | TestOperandExtraParams.cpp | 121 int operandIndex = nextOperandIndex++; in testAddingWithSymmPerChannelQuantParams() local 122 EXPECT_EQ(ANeuralNetworksModel_setOperandSymmPerChannelQuantParams(mModel, operandIndex, in testAddingWithSymmPerChannelQuantParams()
|
H A D | TestValidation.cpp | 459 EXPECT_EQ(ANeuralNetworksModel_setOperandSymmPerChannelQuantParams(nullptr, operandIndex, in TEST_F() 468 EXPECT_EQ(ANeuralNetworksModel_setOperandSymmPerChannelQuantParams(mModel, operandIndex, in TEST_F() 480 const int32_t operandIndex = in TEST_F() local 490 EXPECT_EQ(ANeuralNetworksModel_setOperandSymmPerChannelQuantParams(mModel, operandIndex, in TEST_F() 496 const int32_t operandIndex = in TEST_F() local 506 EXPECT_EQ(ANeuralNetworksModel_setOperandExtensionData(mModel, operandIndex, &data, 0), in TEST_F() 508 EXPECT_EQ(ANeuralNetworksModel_setOperandExtensionData(mModel, operandIndex + 1, &data, in TEST_F() 516 const int32_t operandIndex = in TEST_F() local 523 const int32_t operandIndex = addTensorOperand(); in TEST_F() local 537 const int32_t operandIndex = addOperand(type); in TEST_F() local [all …]
|
/aosp12/packages/modules/NeuralNetworks/runtime/ |
H A D | ModelBuilder.cpp | 292 Operand& operand = mOperands[l.operandIndex]; in copyLargeValuesToSharedMemory() 310 Operand& operand = mOperands[l.operandIndex]; in copyLargeValuesToSharedMemory() 440 const uint32_t operandIndex = indexList[i]; in identifyInputsAndOutputs() local 441 if (operandIndex >= mOperands.size()) { in identifyInputsAndOutputs() 449 (*indexVector)[i] = operandIndex; in identifyInputsAndOutputs() 450 Operand& operand = mOperands[operandIndex]; in identifyInputsAndOutputs() 453 << operandIndex in identifyInputsAndOutputs() 817 for (uint32_t operandIndex : mOperations[operationIndex].inputs) { in sortIntoRunOrder() local 818 auto lifetime = mOperands[operandIndex].lifetime; in sortIntoRunOrder() 841 for (uint32_t operandIndex : operation.outputs) { in sortIntoRunOrder() local [all …]
|
H A D | ExecutionPlan.cpp | 151 for (uint32_t operandIndex : operation.inputs) { in OperandTracker() local 152 auto lifetime = mModel->getOperand(operandIndex).lifetime; in OperandTracker() 169 for (uint32_t operandIndex : operation.outputs) { in markProcessed() local 170 auto range = mOperandToOperations.equal_range(operandIndex); in markProcessed() 1992 const auto operandIndex = mainModel->getInputOperandIndex(index); in getInputSourceOperand() local 1993 return {kMainModelInSourceModels, operandIndex}; in getInputSourceOperand() 2000 return {kMainModelInSourceModels, operandIndex}; in getOutputSourceOperand() 2394 const uint32_t operandIndex = operation.inputs[0]; in getPerformance() local 2395 const OperandType operandType = mOperands[operandIndex].type; in getPerformance() 2417 for (uint32_t operandIndex : operandIndexes) { in isControlFlowOperationWithOperandOfUnknownSize() local [all …]
|
H A D | ModelBuilder.h | 209 uint32_t operandIndex; member
|
H A D | ExecutionPlan.h | 808 SourceOperandIndex operandIndex) const; 812 int readConditionValue(std::shared_ptr<Controller> controller, SourceOperandIndex operandIndex,
|
H A D | Manager.cpp | 319 for (uint32_t operandIndex : operands) { in getSupportedOperations() local 320 const Operand& operand = model.main.operands[operandIndex]; in getSupportedOperations()
|
/aosp12/packages/modules/NeuralNetworks/tools/test_generator/test_harness/ |
H A D | TestUtils.cpp | 151 for (uint32_t operandIndex : testModel.main.inputIndexes) { in createRequest() local 152 const auto& op = testModel.main.operands[operandIndex]; in createRequest() 170 for (uint32_t operandIndex : testModel.main.outputIndexes) { in createRequest() local 171 const auto& op = testModel.main.operands[operandIndex]; in createRequest()
|
/aosp12/packages/modules/NeuralNetworks/tools/test_generator/test_harness/include/ |
H A D | TestHarness.h | 372 for (const auto operandIndex : operation.inputs) { in hasQuant8CoupledOperands() 373 if (subgraph.operands[operandIndex].type == in hasQuant8CoupledOperands() 379 for (const auto operandIndex : operation.outputs) { in hasQuant8CoupledOperands() 380 if (subgraph.operands[operandIndex].type == in hasQuant8CoupledOperands()
|
/aosp12/packages/modules/NeuralNetworks/common/ |
H A D | TypeUtils.cpp | 171 for (uint32_t operandIndex : operation.inputs) { in countNumberOfConsumers() local 172 if (operandIndex >= numberOfConsumers.size()) { in countNumberOfConsumers() 175 << operandIndex << " vs " << numberOfConsumers.size() << ")"; in countNumberOfConsumers() 177 numberOfConsumers[operandIndex]++; in countNumberOfConsumers()
|
H A D | CpuExecutor.cpp | 672 const uint32_t operandIndex = indexes[i]; in updateForArguments() local 674 RunTimeOperandInfo& to = operands[operandIndex]; in updateForArguments() 1864 const uint32_t operandIndex = outputIndexes[i]; in setOutputShapes() local 1865 const RunTimeOperandInfo& from = operands[operandIndex]; in setOutputShapes()
|
H A D | ValidateHal.cpp | 768 const uint32_t operandIndex = operandIndexes[requestArgumentIndex]; in validateRequestArguments() local 769 const V1_3::Operand& operand = operands[operandIndex]; in validateRequestArguments()
|
H A D | Validation.cpp | 1183 const uint32_t operandIndex = operandIndexes[requestArgumentIndex]; in validateRequestArgumentsForModel() local 1184 const Operand& operand = operands[operandIndex]; in validateRequestArgumentsForModel()
|
/aosp12/packages/modules/NeuralNetworks/shim_and_sl/ |
H A D | ShimConverter.cpp | 109 uint32_t operandIndex = resultModel.addOperand(&operandType); in convertSubgraphFromHAL() local 120 resultModel.setOperandExtensionData(operandIndex, extensionData.data(), in convertSubgraphFromHAL()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/ |
H A D | ValidateModel.cpp | 1068 static bool removeOperandSkip(size_t operandIndex, const Model& model) { in removeOperandSkip() argument 1069 const Operand& operand = model.main.operands[operandIndex]; in removeOperandSkip() 1079 if (index == operandIndex) { in removeOperandSkip() 1095 if (index == operandIndex) { in removeOperandSkip()
|
/aosp12/hardware/interfaces/neuralnetworks/aidl/vts/functional/ |
H A D | ValidateModel.cpp | 1047 static bool removeOperandSkip(size_t operandIndex, const Model& model, in removeOperandSkip() argument 1049 if (numberOfConsumers[operandIndex] == 0) { in removeOperandSkip() 1058 if (index == operandIndex) { in removeOperandSkip() 1074 if (index == operandIndex) { in removeOperandSkip()
|
/aosp12/packages/modules/NeuralNetworks/extensions/ |
H A D | README.md | 140 CHECK_EQ(ANeuralNetworksModel_setOperandExtensionData(model, operandIndex, ¶ms, sizeof(params)),
|
/aosp12/packages/modules/NeuralNetworks/driver/sample/ |
H A D | SampleDriverFloatXNNPACK.cpp | 78 const uint32_t operandIndex = indexes[i]; in updateForArguments() local 80 RunTimeOperandInfo& to = operands[operandIndex]; in updateForArguments()
|