|
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, gsl::span< NodeArg *const > input_args, gsl::span< NodeArg *const > output_args, NodeAttributes &&attributes, 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 | |
| InjectExternalInitializersFromFilesInMemory(const InlinedHashMap< PathString, std::pair< char *, size_t >> &external_initializer_files) | 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 |
| RemovedUnusedInitializersOrtFormat() | onnxruntime::Graph | |
| 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::filesystem::path &external_file_path, const std::filesystem::path &model_file_path, size_t initializer_size_threshold, const OffsetAlignmentInfo &align_info) const | onnxruntime::Graph | |
| ToGraphProtoWithExternalInitializers(const std::filesystem::path &external_file_path, const std::filesystem::path &model_file_path, size_t initializer_size_threshold) const | onnxruntime::Graph | inline |
| 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 |