29 if (args.op.inputs.size() != 1)
32 if (args.op.outputs.size() != 2)
38CircleNode *CircleUniqueGraphBuilder::build_node(
const BuildNodeArgs &
bna)
const
44 const auto *options =
bna.op.builtin_options.AsUniqueOptions();
50CircleNode *CircleUniqueGraphBuilder::build_out(
const BuildOutArgs &
boa)
const
52 auto *
nodeout =
boa.node->graph()->nodes()->create<CircleUniqueOut>();
NodeContext * nodes(void)
Derived * create(Args &&...args)
bool validate(const ValidateArgs &args) const final
loco::Node * input(void) const
loco::DataType luci_datatype(circle::TensorType type)
T must_cast(loco::Node *node)