|
@@ -52,7 +52,12 @@ void InferNode::work()
|
|
|
{
|
|
|
printf("Unexpected result type from model");
|
|
|
throw std::runtime_error("Unexpected result type from model");
|
|
|
- }
|
|
|
+ }
|
|
|
+ for (auto& output_buffer : output_buffers_)
|
|
|
+ {
|
|
|
+ // printf("Node %s push data to %s\n", name_.c_str(), output_buffer.first.c_str());
|
|
|
+ output_buffer.second->push(metaData);
|
|
|
+ }
|
|
|
}
|
|
|
if (!has_data)
|
|
|
{
|