29 const auto &inputs = args.op.inputs;
30 const auto &outputs = args.op.outputs;
31 const auto tensors = args.reader.tensors();
32 const auto tensor_0 = tensors.at(inputs.at(0));
33 const auto tensor_1 = tensors.at(inputs.at(1));
34 const auto tensor_o = tensors.at(outputs[0]);
35 assert(tensor_0 !=
nullptr);
36 assert(tensor_1 !=
nullptr);
37 assert(tensor_o !=
nullptr);
39 if (tensor_0->type() != circle::TensorType_BOOL)
41 if (tensor_o->type() != circle::TensorType_BOOL)
44 switch (tensor_1->type())
46 case circle::TensorType_INT32:
47 case circle::TensorType_INT64: