MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / PoolingLayer

Class PoolingLayer

arm_compute/graph/frontend/Layers.h:986–1006  ·  view source on GitHub ↗

Pooling Layer */

Source from the content-addressed store, hash-verified

984
985/** Pooling Layer */
986class PoolingLayer final : public ILayer
987{
988public:
989 /** Construct a pooling layer.
990 *
991 * @param[in] pool_info Pooling information.
992 */
993 PoolingLayer(PoolingLayerInfo pool_info) : _pool_info(pool_info)
994 {
995 }
996
997 NodeID create_layer(IStream &s) override
998 {
999 NodeParams common_params = {name(), s.hints().target_hint};
1000 NodeIdxPair input = {s.tail_node(), 0};
1001 return GraphBuilder::add_pooling_node(s.graph(), common_params, input, _pool_info);
1002 }
1003
1004private:
1005 PoolingLayerInfo _pool_info;
1006};
1007
1008/** PRelu Layer */
1009class PReluLayer final : public ILayer

Callers 15

do_setupMethod · 0.85
block_mixed_5bMethod · 0.85
block_mixed_6aMethod · 0.85
block_mixed_7aMethod · 0.85
create_graph_floatMethod · 0.85
create_graph_qasymmMethod · 0.85
do_setupMethod · 0.85
do_setupMethod · 0.85
add_residual_blockMethod · 0.85
do_setupMethod · 0.85
reduction_aMethod · 0.85
reduction_bMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected