|
HDK
|
#include <memory>#include <unordered_map>#include <unordered_set>#include "core/common/logging/logging.h"#include "core/common/status.h"#include "core/framework/data_transfer.h"#include "core/framework/external_data_loader.h"#include "core/framework/tensor.h"#include "core/common/basic_types.h"#include "core/common/profiler_common.h"#include "core/framework/allocator_utils.h"#include "core/framework/func_api.h"#include "core/framework/provider_options.h"#include "core/framework/framework_provider_common.h"#include "core/framework/stream_handles.h"#include "core/framework/tuning_context.h"
Include dependency graph for execution_provider.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | onnxruntime::NodeComputeInfo |
| class | onnxruntime::IExecutionProvider |
| class | onnxruntime::IExecutionProvider::IKernelLookup |
| struct | onnxruntime::IExecutionProvider::FusedNodeAndGraph |
Namespaces | |
| onnxruntime | |
Typedefs | |
| using | onnxruntime::CreateFunctionStateFunc = std::function< int(ComputeContext *, FunctionState *)> |
| using | onnxruntime::ComputeFunc = std::function< Status(FunctionState, const OrtApi *, OrtKernelContext *)> |
| using | onnxruntime::DestroyFunctionStateFunc = std::function< void(FunctionState)> |
| using | onnxruntime::RunOptions = ::OrtRunOptions |
Enumerations | |
| enum | onnxruntime::DataLayout { onnxruntime::DataLayout::NCHW, onnxruntime::DataLayout::NHWC, onnxruntime::DataLayout::NCHWC } |