Compute Library
17.10
|
Data Structures | |
class | CLMap |
OpenCL map function. More... | |
class | CLUnmap |
OpenCL un-map function. More... | |
class | Graph |
Graph class. More... | |
class | GraphHints |
Hints that can be passed to the graph to expose parameterization. More... | |
class | GraphContext |
Graph context. More... | |
class | INode |
Node interface. More... | |
class | ITensorAccessor |
Tensor accessor interface. More... | |
class | ActivationLayer |
Activation Layer node. More... | |
class | BatchNormalizationLayer |
BatchNormalization layer node. More... | |
class | ConvolutionLayer |
Convolution layer node. More... | |
class | FloorLayer |
Floor layer node. More... | |
class | FullyConnectedLayer |
Fully connected layer node. More... | |
class | L2NormalizeLayer |
L2Normalize layer node. More... | |
class | NormalizationLayer |
Normalization layer node. More... | |
class | PoolingLayer |
Pooling layer node. More... | |
class | SoftmaxLayer |
Softmax layer node. More... | |
class | SubTensor |
SubTensor class. More... | |
class | Tensor |
Tensor class. More... | |
Enumerations | |
enum | TargetHint { DONT_CARE, OPENCL, NEON } |
< Execution hint to the graph executor More... | |
enum | ConvolutionMethodHint { GEMM, DIRECT } |
Functions | |
Graph & | operator<< (Graph &graph, TensorInfo &&info) |
Overloaded stream operator to add a tensor through its tensor info to the graph. More... | |
Graph & | operator<< (Graph &graph, Tensor &&tensor) |
Overloaded stream operator to add a tensor to the graph. More... | |
Graph & | operator<< (Graph &graph, TargetHint target_hint) |
Overloaded stream operator to provide a target hint to the graph. More... | |
Graph & | operator<< (Graph &graph, ConvolutionMethodHint conv_method_hint) |
Overloaded stream operator to provide a convolution method hint to the graph. More... | |
template<typename Node > | |
Graph & | operator<< (Graph &graph, Node node) |
Overloaded stream operator to add a node to the graph. More... | |
inline::std::ostream & | operator<< (::std::ostream &os, const ConvolutionMethodHint &conv_method) |
Formatted output of the ConvolutionMethodHint type. More... | |
std::string | to_string (const ConvolutionMethodHint &conv_method) |
|
strong |
|
strong |
< Execution hint to the graph executor
Enumerator | |
---|---|
DONT_CARE |
Run node in any device. |
OPENCL |
Run node on an OpenCL capable device (GPU) |
NEON |
Run node on a NEON capable device. |
Definition at line 50 of file Types.h.
inline ::std::ostream& arm_compute::graph::operator<< | ( | ::std::ostream & | os, |
const ConvolutionMethodHint & | conv_method | ||
) |
Formatted output of the ConvolutionMethodHint type.
Definition at line 38 of file GraphTypePrinter.h.
References ARM_COMPUTE_ERROR, DIRECT, and GEMM.
Graph& arm_compute::graph::operator<< | ( | Graph & | graph, |
TensorInfo && | info | ||
) |
Graph& arm_compute::graph::operator<< | ( | Graph & | graph, |
Tensor && | tensor | ||
) |
Graph& arm_compute::graph::operator<< | ( | Graph & | graph, |
TargetHint | target_hint | ||
) |
Overloaded stream operator to provide a target hint to the graph.
[in,out] | graph | Graph to provide the hint to |
[in] | target_hint | Target hint to be considered |
Graph& arm_compute::graph::operator<< | ( | Graph & | graph, |
ConvolutionMethodHint | conv_method_hint | ||
) |
Overloaded stream operator to provide a convolution method hint to the graph.
[in,out] | graph | Graph to provide the hint to |
[in] | conv_method_hint | Convolution method hint to be considered |
Graph& arm_compute::graph::operator<< | ( | Graph & | graph, |
Node | node | ||
) |
Overloaded stream operator to add a node to the graph.
[in,out] | graph | Graph to add the tensor |
[in] | node | Node to be added |
Definition at line 125 of file Graph.h.
References Graph::add_node().
|
inline |
Definition at line 55 of file GraphTypePrinter.h.