24.02.1
|
Graph printer visitor. More...
#include <DotGraphPrinter.h>
Graph printer visitor.
Definition at line 37 of file DotGraphPrinter.h.
|
default |
Default Constructor.
|
overridevirtual |
Function to be overloaded by the client and implement default behavior for the non-overloaded visitors.
Implements DefaultNodeVisitor.
Definition at line 114 of file DotGraphPrinter.cpp.
References ARM_COMPUTE_UNUSED.
const std::string & info | ( | ) | const |
Returns the output information of the last visited node.
Definition at line 120 of file DotGraphPrinter.cpp.
|
overridevirtual |
Visit ActivationLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 36 of file DotGraphPrinter.cpp.
References ActivationLayerInfo::activation(), ActivationLayerNode::activation_info(), and arm_compute::test::validation::ss().
|
overridevirtual |
Visit BatchNormalizationLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 43 of file DotGraphPrinter.cpp.
References ActivationLayerInfo::activation(), ActivationLayerInfo::enabled(), BatchNormalizationLayerNode::fused_activation(), arm_compute::test::validation::ss(), and arm_compute::to_string().
|
overridevirtual |
Visit ConcatenateLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 50 of file DotGraphPrinter.cpp.
References ConcatenateLayerNode::concatenation_axis(), ConcatenateLayerNode::is_enabled(), and arm_compute::test::validation::ss().
|
overridevirtual |
Visit ConvolutionLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 59 of file DotGraphPrinter.cpp.
References ConvolutionLayerNode::convolution_method(), and arm_compute::test::validation::ss().
|
overridevirtual |
Visit DepthwiseConvolutionLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 66 of file DotGraphPrinter.cpp.
References DepthwiseConvolutionLayerNode::depthwise_convolution_method(), and arm_compute::test::validation::ss().
|
overridevirtual |
Visit EltwiseLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 73 of file DotGraphPrinter.cpp.
References EltwiseLayerNode::eltwise_operation(), and arm_compute::test::validation::ss().
|
overridevirtual |
Visit FusedConvolutionBatchNormalizationNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 80 of file DotGraphPrinter.cpp.
References ARM_COMPUTE_UNUSED, and arm_compute::test::validation::ss().
|
overridevirtual |
Visit FusedDepthwiseConvolutionBatchNormalizationNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 88 of file DotGraphPrinter.cpp.
References ARM_COMPUTE_UNUSED, and arm_compute::test::validation::ss().
|
overridevirtual |
Visit NormalizationLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 96 of file DotGraphPrinter.cpp.
References NormalizationLayerNode::normalization_info(), arm_compute::test::validation::ss(), and NormalizationLayerInfo::type().
|
overridevirtual |
Visit PoolingLayerNode.
[in] | n | Node to visit. |
Implements INodeVisitor.
Definition at line 103 of file DotGraphPrinter.cpp.
References PoolingLayerInfo::pad_stride_info, PoolingLayerInfo::pool_size, PoolingLayerInfo::pool_type, PoolingLayerNode::pooling_info(), and arm_compute::test::validation::ss().