def dwconv2d(self, inputs, variables, stride_size, padding):
    [weights, biasis] = variables
    out = (tf.nn.depthwise_conv2d(inputs, weights, strides=[1, stride_size, stride_size, 1], padding=padding) + biasis)
    return out
def dwconv2d(self, inputs, variables, stride_size, padding):
    [weights, biasis] = variables
    out = (tf.nn.depthwise_conv2d(inputs, weights, strides=[1, stride_size, stride_size, 1], padding=padding) + biasis)
    return out