MCPcopy Index your code
hub / github.com/tensorpack/tensorpack / AvgPooling

Function AvgPooling

tensorpack/models/pool.py:39–52  ·  view source on GitHub ↗

Same as `tf.layers.AveragePooling2D`. Default strides is equal to pool_size.

(
        inputs,
        pool_size,
        strides=None,
        padding='valid',
        data_format='channels_last')

Source from the content-addressed store, hash-verified

37 args_names=['pool_size', 'strides'],
38 name_mapping={'shape': 'pool_size', 'stride': 'strides'})
39def AvgPooling(
40 inputs,
41 pool_size,
42 strides=None,
43 padding='valid',
44 data_format='channels_last'):
45 """
46 Same as `tf.layers.AveragePooling2D`. Default strides is equal to pool_size.
47 """
48 if strides is None:
49 strides = pool_size
50 layer = tf.layers.AveragePooling2D(pool_size, strides, padding=padding, data_format=data_format)
51 ret = layer.apply(inputs, scope=tf.get_variable_scope())
52 return tf.identity(ret, name='output')
53
54
55@layer_register(log_shape=True)

Callers 5

CPMFunction · 0.85
residualMethod · 0.85
inceptionMethod · 0.85
shufflenet_unitFunction · 0.85
resblockMethod · 0.85

Calls 1

applyMethod · 0.45

Tested by

no test coverage detected