import tensorflow as tf

    '''
    if is_max_pool:
        # May Name Conflict
        x = tf.nn.max_pool(x,kernel_size,strides=strides,padding='SAME',name=layer_name)
    else:
        x = tf.nn.avg_pool(x,kernel_size,strides=strides,padding='SAME',name=layer_name)
    return x

def pool3d(layer_name, x, kernel_size=[1,1,2,2,1], strides=[1,1,2,2,1], is_max_pool=True):
    '''
