hujiecpp commited on
Commit
94b6f89
·
1 Parent(s): 6244101

init project

Browse files
modules/mobilesamv2/modeling/sam.py CHANGED
@@ -157,7 +157,7 @@ class Sam(nn.Module):
157
  """
158
  masks = F.interpolate(
159
  masks,
160
- (self.image_encoder.img_size, self.image_encoder.img_size),
161
  mode="bilinear",
162
  align_corners=False,
163
  )
@@ -173,8 +173,8 @@ class Sam(nn.Module):
173
 
174
  # Pad
175
  h, w = x.shape[-2:]
176
- padh = self.image_encoder.img_size - h
177
- padw = self.image_encoder.img_size - w
178
  x = F.pad(x, (0, padw, 0, padh))
179
  return x
180
 
@@ -185,8 +185,8 @@ class Sam(nn.Module):
185
 
186
  # Pad
187
  h, w = x.shape[-2:]
188
- padh = self.image_encoder.img_size - h
189
- padw = self.image_encoder.img_size - w
190
  x = F.pad(x, (0, padw, 0, padh))
191
  return x
192
 
@@ -197,7 +197,7 @@ class Sam(nn.Module):
197
 
198
  # Pad
199
  # h, w = x.shape[-2:]
200
- # padh = self.image_encoder.img_size - h
201
- # padw = self.image_encoder.img_size - w
202
  # x = F.pad(x, (0, padw, 0, padh))
203
  return x
 
157
  """
158
  masks = F.interpolate(
159
  masks,
160
+ (self.image_encoder.image_size, self.image_encoder.image_size),
161
  mode="bilinear",
162
  align_corners=False,
163
  )
 
173
 
174
  # Pad
175
  h, w = x.shape[-2:]
176
+ padh = self.image_encoder.image_size - h
177
+ padw = self.image_encoder.image_size - w
178
  x = F.pad(x, (0, padw, 0, padh))
179
  return x
180
 
 
185
 
186
  # Pad
187
  h, w = x.shape[-2:]
188
+ padh = self.image_encoder.image_size - h
189
+ padw = self.image_encoder.image_size - w
190
  x = F.pad(x, (0, padw, 0, padh))
191
  return x
192
 
 
197
 
198
  # Pad
199
  # h, w = x.shape[-2:]
200
+ # padh = self.image_encoder.image_size - h
201
+ # padw = self.image_encoder.image_size - w
202
  # x = F.pad(x, (0, padw, 0, padh))
203
  return x