:param model: :return:
(model)
| 71 | return True |
| 72 | |
| 73 | def generagedImage(model): |
| 74 | """ |
| 75 | :param model: |
| 76 | :return: |
| 77 | """ |
| 78 | random_noise = torch.randn(size=(16, 100,1,1), device='cpu') |
| 79 | genImg = model(random_noise).detach().cpu() |
| 80 | # -------------------------------------------------------------- |
| 81 | # vutilsImg = vutils.make_grid(result, padding=2, normalize=True) |
| 82 | # fig = plt.figure(figsize=(4, 4)) |
| 83 | # plt.imshow(np.transpose(vutilsImg, (1, 2, 0))) |
| 84 | # plt.axis('off') |
| 85 | # plt.show() |
| 86 | # -------------------------------------------------------------- |
| 87 | result = np.squeeze(genImg.numpy()) |
| 88 | fig = plt.figure(figsize=(4, 4)) |
| 89 | for i in range(16): |
| 90 | plt.subplot(4, 4, i + 1) |
| 91 | plt.imshow(np.transpose(result[i], (1, 2, 0))) |
| 92 | plt.axis('off') |
| 93 | plt.savefig('cur.png') |
| 94 | |
| 95 | def loadModel(model,root): |
| 96 | """ |