Lines Matching refs:inputs
57 // different kinds of operations (each of which has two inputs and one
72 // subgraph, model inputs, model outputs, submodel inputs, and
76 // comparison and the inputs and outputs comparisons are syntactic
78 // reorderings of inputs and outputs. Because of this, we need to
79 // know exactly how the partitioning algorithm orders inputs and
89 // - It finds model inputs, model outputs, and submodel inputs in
97 // passes inputs from getModelInputs() in order followed by submodel
98 // inputs from getSubModelInputs() in order; and it passes outputs
103 // model should be changed to tolerate reorderings of inputs and
108 // an (original) model's inputs and outputs and each submodel's
109 // inputs and outputs, as well as the correct relationship
110 // between submodel inputs and outputs across partitions?
144 const Operand& input2 = getOperand(operation.inputs[2]);
182 std::cout << "inputs: " << toString(hidlModel.inputIndexes) << std::endl;
256 // Create an operation with two inputs and one output, specifying
361 // - MODEL_INPUT kPseudoDefiningOperationModelInput0 + (position in list of inputs)
373 // within its scope (actual operations, inputs, constants).
399 // inputs
479 // towards inputs, along the edge from each operand to its
594 operationA.inputs.size() != operationB.inputs.size() ||
599 for (uint32_t i = 0, e = operationA.inputs.size(); i < e; i++) {
600 uint32_t inputA = operationA.inputs[i];
601 uint32_t inputB = operationB.inputs[i];
667 // correct (model and submodel)x(inputs and outputs).
706 // Note: In the partitioning algorithm, submodel inputs follow
707 // model inputs. In the original model "model", opnd2 is not