def log_img(x,name,iteration=0,nrow=8):
def log_img_final(x,name,iteration=0,nrow=8):
vutils.save_image(
x,
LOGDIR+name+'_'+str(iteration)+'.png',
nrow=nrow,
)
vis.images(
x.cpu().numpy(),
win=str(MULTI_RUN)+'-'+name,
opts=dict(caption=str(MULTI_RUN)+'-'+name+'_'+str(iteration)),
nrow=nrow,
)
if params['REPRESENTATION']==chris_domain.VECTOR:
x = vector2image(x)
x = x.squeeze(1)
if params['DOMAIN']=='2Dgrid':
if x.size()[1]==2:
log_img_final(x[:,0:1,:,:],name+'_b',iteration,nrow)
log_img_final(x[:,1:2,:,:],name+'_a',iteration,nrow)
x = torch.cat([x,x[:,0:1,:,:]],1)
log_img_final(x,name,iteration,nrow)
评论列表
文章目录