【发布时间】:2020-12-23 14:03:32
【问题描述】:
conv_base = Xception(include_top=False, input_tensor=None,
pooling=None, input_shape=(TARGET_SIZE, TARGET_SIZE, 3), classifier_activation='softmax')
model = conv_base.output
model = layers.GlobalAveragePooling2D()(model)
model = layers.Dense(5, activation = "softmax")(model)
model = models.Model(conv_base.input, model)
model.compile(optimizer = Adam(lr = 0.001),
loss = "sparse_categorical_crossentropy",
metrics = ["acc"])
谁能解释一下这段代码中conv_base.output 和conv_base.input 的含义?它是做什么用的,有什么作用??
【问题讨论】:
标签: python tensorflow machine-learning keras conv-neural-network