未添加 TF2 指标的 Keras

传奇之尘

我在 google colab 上使用 Tensorflow 2.0 每晚构建。

我制作了简单的 CNN 模型,然后编译并拟合它。

这是代码:

model = tf.keras.models.Sequential([
    tf.keras.layers.Reshape((28, 28, 1)),
    tf.keras.layers.Conv2D(filters=32, kernel_size=(3, 3), padding='SAME',
                           activation=tf.nn.relu),
    tf.keras.layers.MaxPooling2D(pool_size=(2, 2)),
    tf.keras.layers.Conv2D(filters=64, kernel_size=(3, 3), padding='SAME',
                           activation=tf.nn.relu),
    tf.keras.layers.MaxPooling2D(pool_size=(2, 2)),
    tf.keras.layers.Flatten(),
    tf.keras.layers.Dense(256, activation=tf.nn.relu),
    tf.keras.layers.Dropout(0.3),
    tf.keras.layers.Dense(10),
    tf.keras.layers.Softmax()
])


optimizer = tf.keras.optimizers.Adam(0.001)
model.compile(optimizer=optimizer,
              loss=tf.keras.losses.CategoricalCrossentropy(),
              matrics=['accuracy'])
log_dir='./logs'
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=log_dir,
                                                      histogram_freq=2,
                                                      write_images=True,
                                                      update_freq='batch',
                                                      profile_batch=0)
model.fit(x=x_train, y=y_train, batch_size=100, epochs=15,
          callbacks=[tensorboard_callback], validation_data=(x_test, y_test))

它没有给我准确的信息。

我评估了模型,它应该给我准确度信息,但它只给我损失信息。

我打印了model.metrics,它只是[]

是bug吗?还是我错过了什么?

戴帽子的家伙

你拼错metricsmatrics更改matrics=['accuracy']metrics=['accuracy']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Keras 2如何汇总自定义指标的结果?

来自分类Dev

自定义学习率调度器TF2和Keras

来自分类Dev

更改中间激活/输出并观察TF2 / Keras中的预测

来自分类Dev

在TF1训练中使用的Numpy数组-在TF2中,Keras的准确性低得多

来自分类Dev

尝试从mode.evaluate Keras神经网络返回多个指标的值时出现错误

来自分类Dev

TF2 中的 Keras 实现是否支持本地 Keras 可以用 TF1 做的所有事情?

来自分类Dev

在具有多个Keras模型的TF2自定义训练循环中应用渐变的正确方法

来自分类Dev

可以传递给tf.keras.model.compile的指标列表

来自分类Dev

添加自定义指标Keras子类化API

来自分类Dev

(tf2 / tf.keras)当一个模型包含另一个模型时,#参数如何减少

来自分类Dev

向多指标的子索引添加计算行的矢量化方法

来自分类Dev

如何重置Keras指标?

来自分类Dev

Angular2 RC1实现加载指标的最佳方法

来自分类Dev

Amazon EC2中基于指标的自动扩展策略

来自分类Dev

tf.keras自定义指标给出的结果不正确

来自分类Dev

由on_epoch_end给出的平均指标似乎与tf.keras错误

来自分类Dev

TF2:将预处理添加到预训练的已保存模型中以进行张量流服务(扩展saveModel的图形)

来自分类Dev

使用带有样本权重的tf数据集的TF 2.3.0训练keras模型不适用于指标

来自分类Dev

如何在Keras中向输出添加tf.constant

来自分类Dev

修改Datadog指标的比例

来自分类Dev

dropTA特定指标的名称

来自分类Dev

对小库存指标的建议?

来自分类Dev

类计数指标的含义

来自分类Dev

如何将自定义指标添加到keras?(平均绝对误差百分比)

来自分类Dev

根据损失的 Keras 示例记录每个批次的 Keras 指标

来自分类Dev

在Keras指标之间共享运算结果

来自分类Dev

在 Keras 中预测和评估指标

来自分类Dev

改变 keras 指标=准确度

来自分类Dev

Keras网络未学习

Related 相关文章

  1. 1

    Keras 2如何汇总自定义指标的结果?

  2. 2

    自定义学习率调度器TF2和Keras

  3. 3

    更改中间激活/输出并观察TF2 / Keras中的预测

  4. 4

    在TF1训练中使用的Numpy数组-在TF2中,Keras的准确性低得多

  5. 5

    尝试从mode.evaluate Keras神经网络返回多个指标的值时出现错误

  6. 6

    TF2 中的 Keras 实现是否支持本地 Keras 可以用 TF1 做的所有事情?

  7. 7

    在具有多个Keras模型的TF2自定义训练循环中应用渐变的正确方法

  8. 8

    可以传递给tf.keras.model.compile的指标列表

  9. 9

    添加自定义指标Keras子类化API

  10. 10

    (tf2 / tf.keras)当一个模型包含另一个模型时,#参数如何减少

  11. 11

    向多指标的子索引添加计算行的矢量化方法

  12. 12

    如何重置Keras指标?

  13. 13

    Angular2 RC1实现加载指标的最佳方法

  14. 14

    Amazon EC2中基于指标的自动扩展策略

  15. 15

    tf.keras自定义指标给出的结果不正确

  16. 16

    由on_epoch_end给出的平均指标似乎与tf.keras错误

  17. 17

    TF2:将预处理添加到预训练的已保存模型中以进行张量流服务(扩展saveModel的图形)

  18. 18

    使用带有样本权重的tf数据集的TF 2.3.0训练keras模型不适用于指标

  19. 19

    如何在Keras中向输出添加tf.constant

  20. 20

    修改Datadog指标的比例

  21. 21

    dropTA特定指标的名称

  22. 22

    对小库存指标的建议?

  23. 23

    类计数指标的含义

  24. 24

    如何将自定义指标添加到keras?(平均绝对误差百分比)

  25. 25

    根据损失的 Keras 示例记录每个批次的 Keras 指标

  26. 26

    在Keras指标之间共享运算结果

  27. 27

    在 Keras 中预测和评估指标

  28. 28

    改变 keras 指标=准确度

  29. 29

    Keras网络未学习

热门标签

归档