Skip to content

Commit c43ec80

Browse files
committed
fix: correct image orientation in logging callback
1 parent d475673 commit c43ec80

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/spherinator/callbacks/log_reconstruction_callback.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,10 @@ def on_train_epoch_end(self, trainer, model):
6262
fig = figure.Figure(figsize=(2 * nb_samples, 6))
6363
ax = fig.subplots(2, nb_samples).flatten()
6464
for i in range(nb_samples):
65-
ax[i].imshow(np.clip(images[i].cpu().detach().numpy().T, 0, 1))
65+
ax[i].imshow(np.clip(images[i].cpu().detach().numpy().transpose(1, 2, 0), 0, 1))
6666
ax[i].set_title(f"Original {self.samples[i]}")
6767
ax[i].axis("off")
68-
ax[i + nb_samples].imshow(np.clip(recon[i].cpu().detach().numpy().T, 0, 1))
68+
ax[i + nb_samples].imshow(np.clip(recon[i].cpu().detach().numpy().transpose(1, 2, 0), 0, 1))
6969
ax[i + nb_samples].set_title(f"Recon ({loss[i]:.4f})")
7070
ax[i + nb_samples].axis("off")
7171
fig.tight_layout()

0 commit comments

Comments
 (0)