in glide_text2im/text2im_model.py [0:0]
def forward(self, x, timesteps, inpaint_image=None, inpaint_mask=None, **kwargs):
if inpaint_image is None:
inpaint_image = th.zeros_like(x)
if inpaint_mask is None:
inpaint_mask = th.zeros_like(x[:, :1])
return super().forward(
th.cat([x, inpaint_image * inpaint_mask, inpaint_mask], dim=1),
timesteps,
**kwargs,
)