Lines Matching refs:operands

183                                const uint32_t* outputIndexes, const Operand* operands)  in OperationValidationContext()  argument
189 operands(operands) {} in OperationValidationContext()
211 const Operand* operands; member in android::nn::__anon648133630110::OperationValidationContext
220 return &operands[inputIndexes[index]]; in getInputOperand()
225 return &operands[outputIndexes[index]]; in getOutputOperand()
542 int validateOperationOperandTypes(const std::vector<Operand>& operands, uint32_t inOperandCount, in validateOperationOperandTypes() argument
555 if (operands[inOperandIndexes[i]].type != inExpectedTypes[i]) { in validateOperationOperandTypes()
556 LOG(ERROR) << "Invalid input tensor type " << operands[inOperandIndexes[i]].type in validateOperationOperandTypes()
562 if (operands[outOperandIndexes[i]].type != outExpectedInTypes[i]) { in validateOperationOperandTypes()
563 LOG(ERROR) << "Invalid output tensor type " << operands[outOperandIndexes[i]].type in validateOperationOperandTypes()
618 const uint32_t* outputs, const std::vector<Operand>& operands, in validateIfOperation() argument
633 const Operand& outerOperand = operands[inputs[op::kFirstInput + i]]; in validateIfOperation()
638 const Operand& outerOperand = operands[outputs[i]]; in validateIfOperation()
643 NN_RET_CHECK(validateConditionOperand(operands[inputs[op::kCondBoolOperand]])) in validateIfOperation()
645 NN_RET_CHECK(validateBranchOperand(operands[inputs[op::kThenModelOperand]])) in validateIfOperation()
647 NN_RET_CHECK(validateBranchOperand(operands[inputs[op::kElseModelOperand]])) in validateIfOperation()
662 const std::vector<Operand>& operands, in validateWhileOperation() argument
685 const Operand& outerOperand = operands[inputs[op::kFirstInput + i]]; in validateWhileOperation()
707 const Operand& outerOperand = operands[inputs[op::kFirstInput + i]]; in validateWhileOperation()
714 const Operand& outerOperand = operands[outputs[i]]; in validateWhileOperation()
726 NN_RET_CHECK(validateCondOperand(operands[inputs[op::kCondModelOperand]])) in validateWhileOperation()
728 NN_RET_CHECK(validateBodyOperand(operands[inputs[op::kBodyModelOperand]])) in validateWhileOperation()
735 const uint32_t* outputIndexes, const std::vector<Operand>& operands, in validateOperation() argument
738 static_cast<uint32_t>(operands.size()), in validateOperation()
741 static_cast<uint32_t>(operands.size()), in validateOperation()
770 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
794 const auto inputRank = operands[inputIndexes[0]].dimensions.size(); in validateOperation()
799 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
810 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
839 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
850 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
879 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
888 auto inputType = operands[inputIndexes[1]].type; in validateOperation()
908 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
917 auto inputType = operands[inputIndexes[2]].type; in validateOperation()
929 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
938 auto inputType = operands[inputIndexes[1]].type; in validateOperation()
946 auto hashType = operands[inputIndexes[0]].type; in validateOperation()
969 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
989 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1019 auto status = validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1033 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1063 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1084 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1093 OperandType inputType = operands[inputIndexes[0]].type; in validateOperation()
1108 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1117 OperandType inputType = operands[inputIndexes[0]].type; in validateOperation()
1146 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1155 OperandType inputType = operands[inputIndexes[0]].type; in validateOperation()
1170 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1181 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1220 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1231 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1250 if (operands[inputIndexes[0]].zeroPoint != 0) { in validateOperation()
1277 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1286 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1308 if (operands[inputIndexes[0]].zeroPoint == 0) { in validateOperation()
1325 const auto inputRank = operands[inputIndexes[0]].dimensions.size(); in validateOperation()
1330 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1339 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1375 const auto inputRank = operands[inputIndexes[0]].dimensions.size(); in validateOperation()
1380 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1389 auto inputOperand = operands[inputIndexes[0]]; in validateOperation()
1390 auto outputOperand = operands[outputIndexes[0]]; in validateOperation()
1431 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1440 const auto inputRank = operands[inputIndexes[0]].dimensions.size(); in validateOperation()
1445 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1461 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1471 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1486 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1495 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1514 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1524 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1541 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1553 OperandType inputType = operands[inputIndexes[0]].type; in validateOperation()
1570 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1581 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1582 auto filterType = operands[inputIndexes[1]].type; in validateOperation()
1607 operands[inputIndexes[1]].extraParams) in validateOperation()
1635 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1644 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1663 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1672 auto inputType = operands[inputIndexes[0]].type; in validateOperation()
1688 return validateOperationOperandTypes(operands, inputCount, inputIndexes, in validateOperation()
1695 operands, helper) in validateOperation()
1702 operands, helper) in validateOperation()
1725 operands.data()); in validateOperation()