Open3

TensorFlow Lite の IF OP 解析

  • INPUTS の1個目の入力値は boolean で condition
  • ノードの最初の入力は条件です。残りの入力は分岐サブグラフに渡される。したがって、サブグラフの入力数は、ノードの入力数-1となる。
  Subgraph* this_subgraph = reinterpret_cast<Subgraph*>(context->impl_);
  auto* subgraphs = this_subgraph->GetSubgraphs();

  Subgraph* then_subgraph = (*subgraphs)[op_data->then_subgraph_index].get();
  Subgraph* else_subgraph = (*subgraphs)[op_data->else_subgraph_index].get();
ログインするとコメントできます