HDK
|
This is the complete list of members for onnxruntime::Graph, including all inherited members.
AddConsumerNode(const std::string &node_arg_name, Node *consumer) | onnxruntime::Graph | inline |
AddControlEdge(NodeIndex src_node_index, NodeIndex dst_node_index) | onnxruntime::Graph | |
AddEdge(NodeIndex src_node_index, NodeIndex dst_node_index, int src_arg_index, int dst_arg_index) | onnxruntime::Graph | |
AddInitializedTensor(const ONNX_NAMESPACE::TensorProto &tensor_proto) | onnxruntime::Graph | |
AddNode(const Node &other) | onnxruntime::Graph | |
AddNode(const std::string &name, const std::string &op_type, const std::string &description, gsl::span< NodeArg *const > input_args, gsl::span< NodeArg *const > output_args, const NodeAttributes *attributes=nullptr, const std::string &domain=kOnnxDomain) | onnxruntime::Graph | |
AddNode(const std::string &name, const std::string &op_type, const std::string &description, std::initializer_list< NodeArg * > input_args, std::initializer_list< NodeArg * > output_args, const NodeAttributes *attributes=nullptr, const std::string &domain=kOnnxDomain) | onnxruntime::Graph | inline |
AddNode(const std::string &name, const std::string &op_type, const std::string &description, gsl::span< NodeArg *const > input_args, std::initializer_list< NodeArg * > output_args, const NodeAttributes *attributes=nullptr, const std::string &domain=kOnnxDomain) | onnxruntime::Graph | inline |
AddNode(const std::string &name, const std::string &op_type, const std::string &description, std::initializer_list< NodeArg * > input_args, gsl::span< NodeArg *const > output_args, const NodeAttributes *attributes=nullptr, const std::string &domain=kOnnxDomain) | onnxruntime::Graph | inline |
AddOuterScopeNodeArg(const std::string &name) | onnxruntime::Graph | inline |
AddValueInfo(const NodeArg *new_value_info) | onnxruntime::Graph | |
BeginFuseSubGraph(const IndexedSubGraph &sub_graph, const std::string &fused_node_name) | onnxruntime::Graph | |
CanOverrideInitializer() const noexcept | onnxruntime::Graph | inline |
CleanAllInitializedTensors() noexcept | onnxruntime::Graph | |
Description() const noexcept | onnxruntime::Graph | |
DomainToVersionMap() const noexcept | onnxruntime::Graph | inline |
FilteredNodes(GraphNodes::NodeFilterFunc &&filter_func) const noexcept | onnxruntime::Graph | inline |
FinalizeFuseSubGraph(const IndexedSubGraph &sub_graph, Node &fused_node) | onnxruntime::Graph | |
FuseSubGraph(const IndexedSubGraph &sub_graph, const std::string &fused_node_name) | onnxruntime::Graph | |
GenerateNodeArgName(const std::string &base_name) | onnxruntime::Graph | |
GenerateNodeName(const std::string &base_name) | onnxruntime::Graph | |
GetAllInitializedTensors() const noexcept | onnxruntime::Graph | inline |
GetConstantInitializer(const std::string &name, bool check_outer_scope) const | onnxruntime::Graph | |
GetConsumerNodes(const std::string &node_arg_name) const | onnxruntime::Graph | inline |
GetInitializedTensor(const std::string &tensor_name, const ONNX_NAMESPACE::TensorProto *&value) const | onnxruntime::Graph | |
GetInitializer(const std::string &name, bool check_outer_scope) const | onnxruntime::Graph | |
GetInputs() const noexcept | onnxruntime::Graph | inline |
GetInputsIncludingInitializers() const noexcept | onnxruntime::Graph | inline |
GetLogger() const | onnxruntime::Graph | inline |
GetModel() const | onnxruntime::Graph | inline |
GetMutableConsumerNodes(const std::string &node_arg_name) | onnxruntime::Graph | inline |
GetMutableProducerNode(const std::string &node_arg_name) | onnxruntime::Graph | inline |
GetNode(NodeIndex node_index) const | onnxruntime::Graph | inline |
GetNode(NodeIndex node_index) | onnxruntime::Graph | inline |
GetNodeArg(const std::string &name) | onnxruntime::Graph | inline |
GetNodeArg(const std::string &name) const | onnxruntime::Graph | inline |
GetNodeArgIncludingParentGraphs(const std::string &node_arg_name) | onnxruntime::Graph | |
GetNodeOutputsInGraphOutputs(const Node &node) const | onnxruntime::Graph | inline |
GetOrCreateNodeArg(const std::string &name, const ONNX_NAMESPACE::TypeProto *p_arg_type) | onnxruntime::Graph | inline |
GetOuterScopeNodeArgNames() const noexcept | onnxruntime::Graph | inline |
GetOutputs() const noexcept | onnxruntime::Graph | inline |
GetOverridableInitializers() const | onnxruntime::Graph | inline |
GetProducerNode(const std::string &node_arg_name) const | onnxruntime::Graph | inline |
GetSchemaRegistry() const | onnxruntime::Graph | |
GetValueInfo() const noexcept | onnxruntime::Graph | inline |
Graph(Graph &parent_graph, const Node &parent_node, ONNX_NAMESPACE::GraphProto &subgraph_proto) | onnxruntime::Graph | |
Graph(const Model &owning_model, IOnnxRuntimeOpSchemaCollectionPtr schema_registry, ONNX_NAMESPACE::GraphProto &subgraph_proto, const std::unordered_map< std::string, int > &domain_version_map, const logging::Logger &logger, bool strict_shape_type_inference) | onnxruntime::Graph | |
Graph()=delete | onnxruntime::Graph | |
Graph(const Model &owning_model, const std::unordered_map< std::string, int > &domain_to_version, IOnnxRuntimeOpSchemaCollectionPtr schema_registry, Graph *parent_graph, const Node *parent_node, const logging::Logger &logger, bool strict_shape_type_inference) | onnxruntime::Graph | |
Graph(const Model &owning_model, ONNX_NAMESPACE::GraphProto *graph_proto, const std::unordered_map< std::string, int > &domain_to_version, Version ir_version, IOnnxRuntimeOpSchemaCollectionPtr schema_registry, const logging::Logger &logger, bool strict_shape_type_inference) | onnxruntime::Graph | |
Graph(const Model &owning_model, ONNX_NAMESPACE::GraphProto *graph_proto, const std::unordered_map< std::string, int > &domain_to_version, Version ir_version, IOnnxRuntimeOpSchemaCollectionPtr schema_registry, Graph *parent_graph, const Node *parent_node, const logging::Logger &logger, bool strict_shape_type_inference) | onnxruntime::Graph | |
GraphProtoSyncNeeded() const noexcept | onnxruntime::Graph | inline |
GraphResolveNeeded() const noexcept | onnxruntime::Graph | inline |
InjectExternalInitializedTensors(const InlinedHashMap< std::string, OrtValue > &external_initializers) | onnxruntime::Graph | |
InlineFunction(Node &node) | onnxruntime::Graph | |
InlineFunctionProto(const ONNX_NAMESPACE::FunctionProto &func_to_inline) | onnxruntime::Graph | |
InlineIfSubgraph(bool condition_value, Node &if_node, const logging::Logger &logger) | onnxruntime::Graph | |
IsInitializedTensor(const std::string &name) const | onnxruntime::Graph | |
IsInputsIncludingInitializers(const NodeArg *node_arg) const noexcept | onnxruntime::Graph | inline |
IsOuterScopeValue(const std::string &name) const | onnxruntime::Graph | inline |
IsOutput(const NodeArg *node_arg) const noexcept | onnxruntime::Graph | inline |
IsSparseInitializer(const std::string &name) const | onnxruntime::Graph | |
IsSubgraph() const | onnxruntime::Graph | inline |
KahnsTopologicalSort(const std::function< void(const Node *)> &enter, const std::function< bool(const Node *, const Node *)> &comp) const | onnxruntime::Graph | |
LoadFromOrtFormat(const onnxruntime::fbs::Graph &fbs_graph, const Model &owning_model, const std::unordered_map< std::string, int > &domain_to_version, IOnnxRuntimeOpSchemaCollectionPtr schema_registry, const OrtFormatLoadOptions &load_options, const logging::Logger &logger, std::unique_ptr< Graph > &graph) | onnxruntime::Graph | static |
LoadFromOrtFormat(const onnxruntime::fbs::Graph &fbs_graph, Graph &parent_graph, const Node &parent_node, const OrtFormatLoadOptions &load_options, const logging::Logger &logger, std::unique_ptr< Graph > &graph) | onnxruntime::Graph | static |
LoadFromOrtFormat(const onnxruntime::fbs::Graph &fbs_graph, const OrtFormatLoadOptions &load_options) | onnxruntime::Graph | |
MaxNodeIndex() const noexcept | onnxruntime::Graph | inline |
Model class | onnxruntime::Graph | friend |
ModelPath() const | onnxruntime::Graph | |
MutableParentGraph() | onnxruntime::Graph | inline |
MutableRuntimeOptimizations() | onnxruntime::Graph | inline |
Name() const noexcept | onnxruntime::Graph | |
NodeProducesGraphOutput(const Node &node) const | onnxruntime::Graph | inline |
Nodes() noexcept | onnxruntime::Graph | inline |
Nodes() const noexcept | onnxruntime::Graph | inline |
NumberOfNodes() const noexcept | onnxruntime::Graph | inline |
ORT_DISALLOW_COPY_ASSIGNMENT_AND_MOVE(Graph) | onnxruntime::Graph | |
ParentGraph() const | onnxruntime::Graph | inline |
ParentNode() const | onnxruntime::Graph | inline |
RemoveConsumerNode(const std::string &node_arg_name, Node *consumer) | onnxruntime::Graph | inline |
RemoveEdge(NodeIndex src_node_index, NodeIndex dst_node_index, int src_arg_index, int dst_arg_index) | onnxruntime::Graph | |
RemoveInitializedTensor(const std::string &tensor_name) | onnxruntime::Graph | |
RemoveNode(NodeIndex node_index) | onnxruntime::Graph | |
ReplaceInitializedTensor(ONNX_NAMESPACE::TensorProto new_initializer) | onnxruntime::Graph | |
Resolve(const ResolveOptions &options) | onnxruntime::Graph | |
Resolve() | onnxruntime::Graph | inline |
ReverseDFSFrom(gsl::span< NodeIndex const > from, const std::function< void(const Node *)> &enter, const std::function< void(const Node *)> &leave, const std::function< bool(const Node *, const Node *)> &comp={}) const | onnxruntime::Graph | |
ReverseDFSFrom(gsl::span< const Node *const > from, const std::function< void(const Node *)> &enter, const std::function< void(const Node *)> &leave, const std::function< bool(const Node *, const Node *)> &comp={}) const | onnxruntime::Graph | |
ReverseDFSFrom(gsl::span< const Node *const > from, const std::function< void(const Node *)> &enter, const std::function< void(const Node *)> &leave, const std::function< bool(const Node *, const Node *)> &comp, const std::function< bool(const Node *, const Node *)> &stop) const | onnxruntime::Graph | |
RuntimeOptimizations() const | onnxruntime::Graph | inline |
SaveToOrtFormat(flatbuffers::FlatBufferBuilder &builder, flatbuffers::Offset< onnxruntime::fbs::Graph > &fbs_graph) const | onnxruntime::Graph | |
SetDescription(const std::string &description) | onnxruntime::Graph | |
SetGraphProtoSyncNeeded() noexcept | onnxruntime::Graph | inline |
SetGraphResolveNeeded() noexcept | onnxruntime::Graph | inline |
SetInputs(gsl::span< const NodeArg *const > inputs) | onnxruntime::Graph | |
SetInputs(std::initializer_list< const NodeArg * > inputs) | onnxruntime::Graph | inline |
SetName(const std::string &name) | onnxruntime::Graph | |
SetNodeArgType(NodeArg &arg, const ONNX_NAMESPACE::TypeProto &type_proto) | onnxruntime::Graph | |
SetOpSchemaFromRegistryForNode(Node &node) | onnxruntime::Graph | |
SetOutputs(gsl::span< const NodeArg *const > outputs) | onnxruntime::Graph | |
SetOutputs(std::initializer_list< const NodeArg * > outputs) | onnxruntime::Graph | inline |
StrictShapeTypeInference() const | onnxruntime::Graph | inline |
ToGraphProto() | onnxruntime::Graph | |
ToGraphProto() const | onnxruntime::Graph | |
ToGraphProtoWithExternalInitializers(const std::string &external_file_name, const PathString &file_path, size_t initializer_size_threshold) const | onnxruntime::Graph | |
UpdateConsumerNodes(const std::string &node_arg_name, gsl::span< Node *const > nodes) | onnxruntime::Graph | inline |
UpdateConsumerNodes(const std::string &node_arg_name, std::initializer_list< Node * > nodes) | onnxruntime::Graph | inline |
UpdateProducerNode(const std::string &node_arg_name, NodeIndex node_index) | onnxruntime::Graph | inline |
UpdateShapeInference(Node &node) | onnxruntime::Graph | |
~Graph() | onnxruntime::Graph | virtual |