Lines Matching refs:main
138 model->main.operands.push_back({ in addOperand()
146 return model->main.operands.size() - 1; in addOperand()
151 model->main.operands[index].lifetime = lifetime; in addOperand()
331 size += sizeForBinder(model.main); in sizeForBinder()
371 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateExecutionOrderTest()
372 const Operation& operationObj = model.main.operations[operation]; in mutateExecutionOrderTest()
374 if (model.main.operands[input].lifetime == OperandLifeTime::TEMPORARY_VARIABLE || in mutateExecutionOrderTest()
375 model.main.operands[input].lifetime == OperandLifeTime::SUBGRAPH_OUTPUT) { in mutateExecutionOrderTest()
385 auto& operations = model->main.operations; in mutateExecutionOrderTest()
403 auto& operations = model->main.operations; in mutateExecutionOrderTest()
421 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperandTypeTest()
428 model->main.operands[operand].type = in mutateOperandTypeTest()
461 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperandRankTest()
462 const uint32_t invalidRank = getInvalidRank(model.main.operands[operand].type); in mutateOperandRankTest()
470 model->main.operands[operand].dimensions = in mutateOperandRankTest()
504 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperandScaleTest()
505 const float invalidScale = getInvalidScale(model.main.operands[operand].type); in mutateOperandScaleTest()
510 model->main.operands[operand].scale = invalidScale; in mutateOperandScaleTest()
545 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperandZeroPointTest()
547 getInvalidZeroPoints(model.main.operands[operand].type); in mutateOperandZeroPointTest()
554 model->main.operands[operand].zeroPoint = invalidZeroPoint; in mutateOperandZeroPointTest()
612 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperandLifeTimeTest()
614 getInvalidLifeTimes(model, modelSize, model.main.operands[operand]); in mutateOperandLifeTimeTest()
619 toString(model.main.operands[operand].lifetime); in mutateOperandLifeTimeTest()
623 Operand& operandObj = model->main.operands[operand]; in mutateOperandLifeTimeTest()
626 auto& inputs = model->main.inputIndexes; in mutateOperandLifeTimeTest()
632 auto& outputs = model->main.outputIndexes; in mutateOperandLifeTimeTest()
648 model->main.inputIndexes.push_back(operand); in mutateOperandLifeTimeTest()
651 model->main.outputIndexes.push_back(operand); in mutateOperandLifeTimeTest()
705 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperandInputOutputTest()
707 getInputOutputLifeTime(model, modelSize, model.main.operands[operand]); in mutateOperandInputOutputTest()
712 toString(model.main.operands[operand].lifetime); in mutateOperandInputOutputTest()
716 Operand& operandObj = model->main.operands[operand]; in mutateOperandInputOutputTest()
730 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperandAddWriterTest()
732 badOutputNum < model.main.operations[operation].outputs.size(); ++badOutputNum) { in mutateOperandAddWriterTest()
734 model.main.operations[operation].outputs[badOutputNum]; in mutateOperandAddWriterTest()
744 Operation newOperation = model->main.operations[operation]; in mutateOperandAddWriterTest()
750 model->main.operands[newOperation.outputs[outputNum]]; in mutateOperandAddWriterTest()
757 newOperation.outputs[outputNum] = model->main.operands.size(); in mutateOperandAddWriterTest()
758 model->main.operands.push_back(operandValue); in mutateOperandAddWriterTest()
765 model->main.operations.push_back(newOperation); in mutateOperandAddWriterTest()
835 if (type == model.main.operands[operand].type) { in mutateOperationOperandTypeSkip()
838 for (const Operation& operation : model.main.operations) { in mutateOperationOperandTypeSkip()
941 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in mutateOperationOperandTypeTest()
951 mutateOperand(&model->main.operands[operand], invalidOperandType); in mutateOperationOperandTypeTest()
965 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperationTypeTest()
973 model->main.operations[operation].type = in mutateOperationTypeTest()
984 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperationInputOperandIndexTest()
985 const uint32_t invalidOperand = model.main.operands.size(); in mutateOperationInputOperandIndexTest()
986 for (size_t input = 0; input < model.main.operations[operation].inputs.size(); ++input) { in mutateOperationInputOperandIndexTest()
993 model->main.operations[operation].inputs[input] = invalidOperand; in mutateOperationInputOperandIndexTest()
1003 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperationOutputOperandIndexTest()
1004 const uint32_t invalidOperand = model.main.operands.size(); in mutateOperationOutputOperandIndexTest()
1005 for (size_t output = 0; output < model.main.operations[operation].outputs.size(); in mutateOperationOutputOperandIndexTest()
1013 model->main.operations[operation].outputs[output] = invalidOperand; in mutateOperationOutputOperandIndexTest()
1024 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in mutateOperationRemoveWriteTest()
1025 for (size_t outputNum = 0; outputNum < model.main.operations[operation].outputs.size(); in mutateOperationRemoveWriteTest()
1027 const uint32_t outputOperandIndex = model.main.operations[operation].outputs[outputNum]; in mutateOperationRemoveWriteTest()
1035 model->main.operations[operation].outputs[outputNum]; in mutateOperationRemoveWriteTest()
1036 Operand operandValue = model->main.operands[outputOperandIndex]; in mutateOperationRemoveWriteTest()
1043 outputOperandIndex = model->main.operands.size(); in mutateOperationRemoveWriteTest()
1044 model->main.operands.push_back(operandValue); in mutateOperationRemoveWriteTest()
1065 model->main.operands.erase(model->main.operands.begin() + index); in removeOperand()
1066 for (Operation& operation : model->main.operations) { in removeOperand()
1070 removeValueAndDecrementGreaterValues(&model->main.inputIndexes, index); in removeOperand()
1071 removeValueAndDecrementGreaterValues(&model->main.outputIndexes, index); in removeOperand()
1080 for (const Operation& operation : model.main.operations) { in removeOperandSkip()
1112 for (size_t operand = 0; operand < model.main.operands.size(); ++operand) { in removeOperandTest()
1126 auto& operations = model->main.operations; in removeOperation()
1131 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in removeOperationTest()
1221 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in removeOperationInputTest()
1222 for (size_t input = 0; input < model.main.operations[operation].inputs.size(); ++input) { in removeOperationInputTest()
1223 const Operation& op = model.main.operations[operation]; in removeOperationInputTest()
1232 auto& inputs = model->main.operations[operation].inputs; in removeOperationInputTest()
1242 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in removeOperationOutputTest()
1243 for (size_t output = 0; output < model.main.operations[operation].outputs.size(); in removeOperationOutputTest()
1250 auto& outputs = model->main.operations[operation].outputs; in removeOperationOutputTest()
1280 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in addOperationInputTest()
1281 if (addOperationInputSkip(model.main.operations[operation])) { in addOperationInputTest()
1288 model->main.operations[operation].inputs.push_back(index); in addOperationInputTest()
1289 model->main.inputIndexes.push_back(index); in addOperationInputTest()
1297 for (size_t operation = 0; operation < model.main.operations.size(); ++operation) { in addOperationOutputTest()
1303 model->main.operations[operation].outputs.push_back(index); in addOperationOutputTest()
1304 model->main.outputIndexes.push_back(index); in addOperationOutputTest()
1351 countNumberOfConsumers(model.main.operands.size(), in validateModel()
1352 nn::unvalidatedConvert(model.main.operations).value()) in validateModel()