Skip to content

Commit d42b46c

Browse files
authored
fix zero tensor (#719)
* fix 0 tensor
1 parent 5f9c92e commit d42b46c

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

education/homework2.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ for pass_id in range(100):
182182
optimizerD.clear_grad()
183183

184184
errD = errD_real + errD_fake
185-
losses[0].append(errD.numpy()[0])
185+
losses[0].append(float(errD))
186186

187187
############################
188188
# (2) Update G network: maximize log(D(G(z)))
@@ -197,7 +197,7 @@ for pass_id in range(100):
197197
optimizerG.step()
198198
optimizerG.clear_grad()
199199

200-
losses[1].append(errG.numpy()[0])
200+
losses[1].append(float(errG))
201201

202202

203203
############################
@@ -219,7 +219,7 @@ for pass_id in range(100):
219219
plt.xticks([])
220220
plt.yticks([])
221221
plt.subplots_adjust(wspace=0.1, hspace=0.1)
222-
msg = 'Epoch ID={0} Batch ID={1} \n\n D-Loss={2} G-Loss={3}'.format(pass_id, batch_id, errD.numpy()[0], errG.numpy()[0])
222+
msg = 'Epoch ID={0} Batch ID={1} \n\n D-Loss={2} G-Loss={3}'.format(pass_id, batch_id, float(errD), float(errG))
223223
print(msg)
224224
plt.suptitle(msg,fontsize=20)
225225
plt.draw()

ppgan/apps/styleganv2fitting_predictor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ def run(self,
144144
optimizer.step()
145145

146146
pbar.set_description(
147-
(f"perceptual: {p_loss.numpy()[0]:.4f}; "
148-
f"mse: {mse_loss.numpy()[0]:.4f}; lr: {lr:.4f}"))
147+
(f"perceptual: {float(p_loss):.4f}; "
148+
f"mse: {float(mse_loss):.4f}; lr: {lr:.4f}"))
149149

150150
img_gen, _ = generator([latent_n],
151151
input_is_latent=True,

0 commit comments

Comments
 (0)