Project import generated by Copybara.

GitOrigin-RevId: d8caa66de45839696f5bd0786ad3bfbcb9cff632
This commit is contained in:
MediaPipe Team
2020-12-09 22:43:33 -05:00
committed by chuoling
parent f15da632de
commit 2b58cceec9
750 changed files with 22901 additions and 9478 deletions
+7 -7
View File
@@ -41,7 +41,7 @@ class Subgraph {
// the parent graph.
// Subclasses may use the options argument to parameterize the config.
// TODO: make this static?
virtual ::mediapipe::StatusOr<CalculatorGraphConfig> GetConfig(
virtual mediapipe::StatusOr<CalculatorGraphConfig> GetConfig(
const SubgraphOptions& options) = 0;
// Returns options of a specific type.
@@ -61,9 +61,9 @@ class Subgraph {
using SubgraphRegistry = GlobalFactoryRegistry<std::unique_ptr<Subgraph>>;
#define REGISTER_MEDIAPIPE_GRAPH(name) \
REGISTER_FACTORY_FUNCTION_QUALIFIED(::mediapipe::SubgraphRegistry, \
subgraph_registration, name, \
#define REGISTER_MEDIAPIPE_GRAPH(name) \
REGISTER_FACTORY_FUNCTION_QUALIFIED(mediapipe::SubgraphRegistry, \
subgraph_registration, name, \
absl::make_unique<name>)
// A graph factory holding a literal CalculatorGraphConfig.
@@ -71,7 +71,7 @@ class ProtoSubgraph : public Subgraph {
public:
ProtoSubgraph(const CalculatorGraphConfig& config);
virtual ~ProtoSubgraph();
virtual ::mediapipe::StatusOr<CalculatorGraphConfig> GetConfig(
virtual mediapipe::StatusOr<CalculatorGraphConfig> GetConfig(
const Subgraph::SubgraphOptions& options);
private:
@@ -83,7 +83,7 @@ class TemplateSubgraph : public Subgraph {
public:
TemplateSubgraph(const CalculatorGraphTemplate& templ);
virtual ~TemplateSubgraph();
virtual ::mediapipe::StatusOr<CalculatorGraphConfig> GetConfig(
virtual mediapipe::StatusOr<CalculatorGraphConfig> GetConfig(
const Subgraph::SubgraphOptions& options);
private:
@@ -118,7 +118,7 @@ class GraphRegistry {
bool IsRegistered(const std::string& ns, const std::string& type_name) const;
// Returns the specified graph config.
::mediapipe::StatusOr<CalculatorGraphConfig> CreateByName(
mediapipe::StatusOr<CalculatorGraphConfig> CreateByName(
const std::string& ns, const std::string& type_name,
const Subgraph::SubgraphOptions* options = nullptr) const;