From 93817bb442e6f99df5e5d977edd10753cd6a1f81 Mon Sep 17 00:00:00 2001 From: Dawid Opszalski <61800624+Opszalek@users.noreply.github.com> Date: Fri, 12 Jul 2024 10:02:36 +0200 Subject: [PATCH] Update tutorial7-indepth-functional.py fixed an error ValueError: For a model with multiple outputs, when providing the `metrics` argument as a list, it should have as many entries as the model has outputs. Received: metrics=['accuracy'] of length 1 whereas the model has 2 outputs. --- ML/TensorFlow/Basics/tutorial7-indepth-functional.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ML/TensorFlow/Basics/tutorial7-indepth-functional.py b/ML/TensorFlow/Basics/tutorial7-indepth-functional.py index 74034e13..35835352 100644 --- a/ML/TensorFlow/Basics/tutorial7-indepth-functional.py +++ b/ML/TensorFlow/Basics/tutorial7-indepth-functional.py @@ -86,7 +86,7 @@ def read_image(image_path, label): model.compile( optimizer=keras.optimizers.Adam(LEARNING_RATE), loss=keras.losses.SparseCategoricalCrossentropy(), - metrics=["accuracy"], + metrics={"first_num": ["accuracy"], "second_num": ["accuracy"]}, ) model.fit(train_dataset, epochs=5, verbose=2)