From edaf24f8fc04c28ed8f907653efe04f93e760d1f Mon Sep 17 00:00:00 2001 From: belanger Date: Tue, 3 Sep 2019 22:08:20 -0700 Subject: [PATCH 1/3] Fix issues between tf and tf_prob --- notebooks/1_VAE_molecular.ipynb | 1 + 1 file changed, 1 insertion(+) diff --git a/notebooks/1_VAE_molecular.ipynb b/notebooks/1_VAE_molecular.ipynb index d53f37d..6151848 100644 --- a/notebooks/1_VAE_molecular.ipynb +++ b/notebooks/1_VAE_molecular.ipynb @@ -57,6 +57,7 @@ " run_cmd('mv {}/* . '.format(GIT_NAME))\n", " run_cmd('rm -rf {}'.format(GIT_NAME))\n", " run_cmd('pip install --upgrade --force-reinstall tf-nightly-gpu-2.0-preview')\n", + " run_cmd('pip install --upgrade --force-reinstall tensorflow_probability==0.8.0rc0')\n", "else:\n", " SRC_DIR='..'\n", " \n", From 4066b757cb48e3a0b12836777105fb6b6916f1cd Mon Sep 17 00:00:00 2001 From: belanger Date: Wed, 4 Sep 2019 21:46:14 -0700 Subject: [PATCH 2/3] Compare reconstructed recon_x against input to the model x_test --- notebooks/1_VAE_molecular.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/notebooks/1_VAE_molecular.ipynb b/notebooks/1_VAE_molecular.ipynb index 6151848..fddaa15 100644 --- a/notebooks/1_VAE_molecular.ipynb +++ b/notebooks/1_VAE_molecular.ipynb @@ -393,8 +393,8 @@ "source": [ "z = encoder.predict(x_test)\n", "recon_x = decoder.predict(z)\n", - "print(np.abs(recon_x[0]-x[0]))\n", - "print(np.linalg.norm(recon_x[0]-x[0]))" + "print(np.abs(recon_x[0]-x_test[0]))\n", + "print(np.linalg.norm(recon_x[0]-x_test[0]))" ] }, { From 7153917b3581c64eb7f657a7c4819a1da95d9f51 Mon Sep 17 00:00:00 2001 From: belanger Date: Wed, 4 Sep 2019 22:42:40 -0700 Subject: [PATCH 3/3] Correct typos --- notebooks/1_VAE_molecular.ipynb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/notebooks/1_VAE_molecular.ipynb b/notebooks/1_VAE_molecular.ipynb index fddaa15..b2b80b6 100644 --- a/notebooks/1_VAE_molecular.ipynb +++ b/notebooks/1_VAE_molecular.ipynb @@ -543,10 +543,10 @@ "\n", "## Que esta pasando?\n", "\n", - "* Iteratar sobre los datos en epochs\n", - "* En cada epoch, encodificamos, calculamos la media y log-varianza del posterior aproxiamdor $q(z|x)$\n", + "* Iterar sobre los datos en epochs\n", + "* En cada epoch, encodificamos, calculamos la media y log-varianza del posterior aproximador $q(z|x)$\n", "* Usamos el truco de reparametrizacion para samplear de $q(z|x)$\n", - "* Nuestros samples reparametrizados se pasan al decoder para obtain logits de la distribucion generativa $p(x|z)$\n", + "* Nuestros samples reparametrizados se pasan al decoder para obtener logits de la distribucion generativa $p(x|z)$\n", "\n", "#### Funcion de perdida\n", "\n",