da03 commited on
Commit
6cdc4a9
·
1 Parent(s): c3bdb60
Files changed (1) hide show
  1. utils.py +4 -1
utils.py CHANGED
@@ -82,7 +82,10 @@ def sample_frame(model: LatentDiffusion, prompt: str, image_sequence: torch.Tens
82
  print ('samples_ddim.shape', samples_ddim.shape)
83
  x_samples_ddim = samples_ddim[:, :3]
84
  # upsample to 512 x 384
85
- x_samples_ddim = torch.nn.functional.interpolate(x_samples_ddim, size=(384, 512), mode='bilinear')
 
 
 
86
  else:
87
  x_samples_ddim = model.decode_first_stage(samples_ddim)
88
  #x_samples_ddim = pos_map.to(c['c_concat'].device).unsqueeze(0).expand(-1, 3, -1, -1)
 
82
  print ('samples_ddim.shape', samples_ddim.shape)
83
  x_samples_ddim = samples_ddim[:, :3]
84
  # upsample to 512 x 384
85
+ #x_samples_ddim = torch.nn.functional.interpolate(x_samples_ddim, size=(384, 512), mode='bilinear')
86
+ # create a 512 x 384 image and paste the samples_ddim into the center
87
+ x_samples_ddim = torch.zeros((1, 3, 512, 384))
88
+ x_samples_ddim[:, :, 128:128+48, 160:160+64] = samples_ddim
89
  else:
90
  x_samples_ddim = model.decode_first_stage(samples_ddim)
91
  #x_samples_ddim = pos_map.to(c['c_concat'].device).unsqueeze(0).expand(-1, 3, -1, -1)