17 lines
388 B
C++
17 lines
388 B
C++
// Copyright (c) OpenMMLab. All rights reserved.
|
|
|
|
#include "common.h"
|
|
|
|
#include "archive/value_archive.h"
|
|
|
|
mmdeploy::graph::BaseNode::BaseNode(const mmdeploy::Value& cfg) {
|
|
try {
|
|
from_value(cfg["input"], inputs_);
|
|
from_value(cfg["output"], outputs_);
|
|
name_ = cfg.value<std::string>("name", "");
|
|
} catch (...) {
|
|
ERROR("error parsing config: {}", cfg);
|
|
throw;
|
|
}
|
|
}
|