Home
last modified time | relevance | path

Searched refs:operandIndex (Results 1 – 19 of 19) sorted by relevance

/aosp12/packages/modules/NeuralNetworks/runtime/test/
H A DTestPartitioningRandom.cpp421 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 DTestOperandExtraParams.cpp121 int operandIndex = nextOperandIndex++; in testAddingWithSymmPerChannelQuantParams() local
122 EXPECT_EQ(ANeuralNetworksModel_setOperandSymmPerChannelQuantParams(mModel, operandIndex, in testAddingWithSymmPerChannelQuantParams()
H A DTestValidation.cpp459 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 DModelBuilder.cpp292 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 DExecutionPlan.cpp151 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 DModelBuilder.h209 uint32_t operandIndex; member
H A DExecutionPlan.h808 SourceOperandIndex operandIndex) const;
812 int readConditionValue(std::shared_ptr<Controller> controller, SourceOperandIndex operandIndex,
H A DManager.cpp319 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 DTestUtils.cpp151 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 DTestHarness.h372 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 DTypeUtils.cpp171 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 DCpuExecutor.cpp672 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 DValidateHal.cpp768 const uint32_t operandIndex = operandIndexes[requestArgumentIndex]; in validateRequestArguments() local
769 const V1_3::Operand& operand = operands[operandIndex]; in validateRequestArguments()
H A DValidation.cpp1183 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 DShimConverter.cpp109 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 DValidateModel.cpp1068 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 DValidateModel.cpp1047 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 DREADME.md140 CHECK_EQ(ANeuralNetworksModel_setOperandExtensionData(model, operandIndex, &params, sizeof(params)),
/aosp12/packages/modules/NeuralNetworks/driver/sample/
H A DSampleDriverFloatXNNPACK.cpp78 const uint32_t operandIndex = indexes[i]; in updateForArguments() local
80 RunTimeOperandInfo& to = operands[operandIndex]; in updateForArguments()