Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -81,7 +81,7 @@ def simple_generative_inference(
|
|
| 81 |
"""
|
| 82 |
# Preprocess image
|
| 83 |
transform = transforms.Compose([
|
| 84 |
-
transforms.Resize(224),
|
| 85 |
transforms.ToTensor(),
|
| 86 |
transforms.Normalize(mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]) # Adjust normalization as needed
|
| 87 |
])
|
|
@@ -121,7 +121,7 @@ def simple_generative_inference(
|
|
| 121 |
# Compute gradients and update the image
|
| 122 |
loss.backward()
|
| 123 |
grad = image_tensor.grad.data
|
| 124 |
-
grad_norm = grad.view(grad.shape[0], -1).norm(dim=1, keepdim=True).
|
| 125 |
scaled_grad = grad / (grad_norm + 1e-10)
|
| 126 |
image_tensor = torch.clamp(
|
| 127 |
image_tensor + step_size * scaled_grad,
|
|
|
|
| 81 |
"""
|
| 82 |
# Preprocess image
|
| 83 |
transform = transforms.Compose([
|
| 84 |
+
transforms.Resize((224, 224)),
|
| 85 |
transforms.ToTensor(),
|
| 86 |
transforms.Normalize(mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]) # Adjust normalization as needed
|
| 87 |
])
|
|
|
|
| 121 |
# Compute gradients and update the image
|
| 122 |
loss.backward()
|
| 123 |
grad = image_tensor.grad.data
|
| 124 |
+
grad_norm = grad.view(grad.shape[0], -1).norm(dim=1, keepdim=True).view(grad.shape[0], 1, 1, 1)
|
| 125 |
scaled_grad = grad / (grad_norm + 1e-10)
|
| 126 |
image_tensor = torch.clamp(
|
| 127 |
image_tensor + step_size * scaled_grad,
|