Add files via upload

This commit is contained in:
AI Lab
2025-12-15 23:00:05 -08:00
committed by GitHub
parent bba650fc7d
commit 1d015386aa
+15 -5
View File
@@ -27,13 +27,23 @@ class SAM2Transforms(nn.Module):
self.mean = [0.485, 0.456, 0.406]
self.std = [0.229, 0.224, 0.225]
self.to_tensor = ToTensor()
self.transforms = torch.jit.script(
nn.Sequential(
Resize((self.resolution, self.resolution)),
Normalize(self.mean, self.std),
)
seq = nn.Sequential(
Resize((self.resolution, self.resolution)),
Normalize(self.mean, self.std),
)
try:
self.transforms = torch.jit.script(seq)
except Exception:
self.transforms = seq
# self.transforms = torch.jit.script(
# nn.Sequential(
# Resize((self.resolution, self.resolution)),
# Normalize(self.mean, self.std),
# )
# )
def __call__(self, x):
x = self.to_tensor(x)
return self.transforms(x)