Evaluate

6. Show latent space

We plot the 2D latent space. There is no correlation between the 2 latent components.

import matplotlib.pyplot as plt
plt.figure()
plt.title("Latent space")
plt.scatter(latent[:, 0], latent[:, 1], marker='.', s=0.1, color='C2')
plt.show()
_images/latent.png

7. Original versus decoded datset

We compair the origonal dataset with the decoded one.

fig = plt.figure()
ax = fig.add_subplot(projection='3d')
ax.scatter(train[:, 0], train[:, 1], train[:, 2], marker='.', s=0.1)
ax.scatter(predict[:, 0], predict[:, 1], predict[:, 2], marker='.', s=0.1, color='C1')
plt.show()
_images/reconstruction.png