sanket03 commited on
Commit
ca7dac7
·
1 Parent(s): e493d49

removed mean and std calculation due to poor prediction

Browse files
Files changed (1) hide show
  1. app.py +2 -9
app.py CHANGED
@@ -26,19 +26,12 @@ def inference(input_img, transparency = 0.5, target_layer_number = -1, num_top_c
26
  top: Top Classes and Confidence level of the prediction
27
  visualization: Grad Cam output
28
  """
29
-
30
- org_img = input_img
31
- # Convert the image to a numerical array
32
- image_array = np.array(input_img, dtype=np.float32)
33
-
34
- # Calculate the mean and standard deviation
35
- mean_value = np.mean(image_array)
36
- std_value = np.std(image_array)
37
  # transform = transforms.ToTensor()
38
  transform = transforms.Compose([
39
  transforms.ToTensor(),
40
- transforms.Normalize((mean_value,), (std_value,))
41
  ])
 
42
  input_img = transform(input_img)
43
  # input_img = input_img
44
  input_img = input_img.unsqueeze(0)
 
26
  top: Top Classes and Confidence level of the prediction
27
  visualization: Grad Cam output
28
  """
 
 
 
 
 
 
 
 
29
  # transform = transforms.ToTensor()
30
  transform = transforms.Compose([
31
  transforms.ToTensor(),
32
+ transforms.Normalize((0.1307,), (0.3081,))
33
  ])
34
+ org_img = input_img
35
  input_img = transform(input_img)
36
  # input_img = input_img
37
  input_img = input_img.unsqueeze(0)