1.错误详情
File "E:\road_dection\yanyousan-yousan.ai-master\yousan.ai\computer_vision\projects\classification\tensorflow\lianxi\net.py", line 11, in simpleconv3
conv1 = tf.layers.Conv2D(x, name="conv1", filters=12, kernel_size=[3, 3], strides=(2, 2),
activation=tf.nn.relu, kernel_initializer=tf.contrib.layers.xavier_initializer(),
bias_initializer=tf.contrib.layers.xavier_initializer())
TypeError: __init__() got multiple values for argument 'filters'
2.分析
Conv2D详情:
class Conv2D(keras_layers.Conv2D, base.Layer):
def __init__(self, filters,
kernel_size,
strides=(1, 1),
padding='valid',
data_format='channels_last',
dilation_rate=(1, 1),
activation=None,
use_bias=True,
kernel_initializer=None,