ONE - On-device Neural Engine
|
Interface of convert TF NodeDef to loco::Node (e.g., Conv2DGraphBuilder) More...
#include <GraphBuilder.h>
Public Member Functions | |
virtual bool | validate (const tensorflow::NodeDef &) const =0 |
virtual void | build (const tensorflow::NodeDef &, GraphBuilderContext *) const =0 |
virtual | ~GraphBuilder () |
Interface of convert TF NodeDef to loco::Node (e.g., Conv2DGraphBuilder)
Definition at line 30 of file GraphBuilder.h.
|
inlinevirtual |
Definition at line 35 of file GraphBuilder.h.
|
pure virtual |
Implemented in moco::AvgPoolGraphBuilder, moco::BiasAddGraphBuilder, moco::ConcatV2GraphBuilder, moco::ConstGraphBuilder, moco::Conv2DGraphBuilder, moco::IdentityGraphBuilder, moco::MaxPoolGraphBuilder, moco::PackGraphBuilder, moco::ReluGraphBuilder, moco::Relu6GraphBuilder, moco::StridedSliceGraphBuilder, moco::tf::COpCallGraphBuilder, moco::AddGraphBuilder, moco::Conv2DBackpropInputGraphBuilder, moco::DepthwiseConv2dNativeGraphBuilder, moco::FakeQuantWithMinMaxVarsGraphBuilder, moco::FusedBatchNormGraphBuilder, moco::MaximumGraphBuilder, moco::MeanGraphBuilder, moco::MulGraphBuilder, moco::PadGraphBuilder, moco::PlaceholderGraphBuilder, moco::RealDivGraphBuilder, moco::ReshapeGraphBuilder, moco::RsqrtGraphBuilder, moco::ShapeGraphBuilder, moco::SoftmaxGraphBuilder, moco::SqrtGraphBuilder, moco::SquaredDifferenceGraphBuilder, moco::SqueezeGraphBuilder, moco::StopGradientGraphBuilder, moco::SubGraphBuilder, and moco::TanhGraphBuilder.
|
pure virtual |
Implemented in moco::AvgPoolGraphBuilder, moco::BiasAddGraphBuilder, moco::ConcatV2GraphBuilder, moco::ConstGraphBuilder, moco::Conv2DGraphBuilder, moco::IdentityGraphBuilder, moco::MaxPoolGraphBuilder, moco::PackGraphBuilder, moco::ReluGraphBuilder, moco::Relu6GraphBuilder, moco::StridedSliceGraphBuilder, moco::tf::COpCallGraphBuilder, moco::AddGraphBuilder, moco::Conv2DBackpropInputGraphBuilder, moco::DepthwiseConv2dNativeGraphBuilder, moco::FakeQuantWithMinMaxVarsGraphBuilder, moco::FusedBatchNormGraphBuilder, moco::MaximumGraphBuilder, moco::MeanGraphBuilder, moco::MulGraphBuilder, moco::PadGraphBuilder, moco::PlaceholderGraphBuilder, moco::RealDivGraphBuilder, moco::ReshapeGraphBuilder, moco::RsqrtGraphBuilder, moco::ShapeGraphBuilder, moco::SoftmaxGraphBuilder, moco::SqrtGraphBuilder, moco::SquaredDifferenceGraphBuilder, moco::SqueezeGraphBuilder, moco::StopGradientGraphBuilder, moco::SubGraphBuilder, and moco::TanhGraphBuilder.