From cd81e57bc1283d5d5f6b3d871d045ee53e94dc20 Mon Sep 17 00:00:00 2001 From: Raffi Khatchadourian Date: Mon, 22 Jan 2024 17:51:02 -0500 Subject: [PATCH] Fix Python 2 map functions. The funcion `values()` no longer returns a list in Python 3. --- tensorflow_v2/notebooks/3_NeuralNetworks/autoencoder.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tensorflow_v2/notebooks/3_NeuralNetworks/autoencoder.ipynb b/tensorflow_v2/notebooks/3_NeuralNetworks/autoencoder.ipynb index b7c22279..67fe2014 100644 --- a/tensorflow_v2/notebooks/3_NeuralNetworks/autoencoder.ipynb +++ b/tensorflow_v2/notebooks/3_NeuralNetworks/autoencoder.ipynb @@ -178,7 +178,7 @@ " loss = mean_square(reconstructed_image, x)\n", "\n", " # Variables to update, i.e. trainable variables.\n", - " trainable_variables = weights.values() + biases.values()\n", + " trainable_variables = list(weights.values()) + list(biases.values())\n", " \n", " # Compute gradients.\n", " gradients = g.gradient(loss, trainable_variables)\n",