23.11
|
Go to the source code of this file.
Namespaces | |
arm_compute | |
Copyright (c) 2017-2023 Arm Limited. | |
arm_compute::graph | |
Functions | |
bool | is_utility_node (INode *node) |
TensorDescriptor | get_tensor_descriptor (const Graph &g, TensorID tid) |
Returns the tensor descriptor of a given tensor. More... | |
Status | set_tensor_accessor (Tensor *tensor, std::unique_ptr< ITensorAccessor > accessor) |
Sets an accessor on a given tensor. More... | |
bool | is_target_supported (Target target) |
Checks if a specific target is supported. More... | |
Target | get_default_target () |
Returns default target for execution. More... | |
void | force_target_to_graph (Graph &g, Target target) |
Forces a single target to all graph constructs. More... | |
PassManager | create_default_pass_manager (Target target, const GraphConfig &cfg) |
Creates a default PassManager. More... | |
void | setup_requested_backend_context (GraphContext &ctx, Target target) |
Setups requested backend context if it exists, is supported and hasn't been initialized already. More... | |
void | release_default_graph_context (GraphContext &ctx) |
Default releases the graph context if not done manually. More... | |
void | sync_backends () |
Synchronize kernels execution on the backends. More... | |
size_t | get_dimension_size (const TensorDescriptor &descriptor, const DataLayoutDimension data_layout_dimension) |
Get size of a tensor's given dimension depending on its layout. More... | |
size_t | get_dimension_idx (DataLayout data_layout, const DataLayoutDimension data_layout_dimension) |
Get index of a tensor's given dimension depending on its layout. More... | |
std::vector< NodeIdxPair > | get_driving_nodes (const INode &node) |
Get the list of driving nodes of a given node. More... | |
std::vector< NodeIdxPair > | get_driver_nodes (const INode &node) |
Get the list of driver nodes of a given node. More... | |
void | configure_tensor (Tensor *tensor) |
Configures tensor. More... | |