rhendz commited on
Commit
a646481
1 Parent(s): d4c7ea6

Upload processor

Browse files
image_processing_spice_cnn.py CHANGED
@@ -14,8 +14,6 @@ from transformers.image_transforms import (
14
  to_channel_dimension_format,
15
  )
16
  from transformers.image_utils import (
17
- IMAGENET_STANDARD_MEAN,
18
- IMAGENET_STANDARD_STD,
19
  ChannelDimension,
20
  ImageInput,
21
  PILImageResampling,
@@ -25,6 +23,9 @@ from transformers.image_utils import (
25
  )
26
  from transformers.utils import TensorType
27
 
 
 
 
28
 
29
  class SpiceCNNImageProcessor(BaseImageProcessor):
30
  """
@@ -70,7 +71,7 @@ class SpiceCNNImageProcessor(BaseImageProcessor):
70
  **kwargs,
71
  ) -> None:
72
  super().__init__(**kwargs)
73
- size = size if size is not None else {"height": 224, "width": 224}
74
  size = get_size_dict(size)
75
  self.do_resize = do_resize
76
  self.do_rescale = do_rescale
@@ -79,9 +80,9 @@ class SpiceCNNImageProcessor(BaseImageProcessor):
79
  self.resample = resample
80
  self.rescale_factor = rescale_factor
81
  self.image_mean = (
82
- image_mean if image_mean is not None else IMAGENET_STANDARD_MEAN
83
  )
84
- self.image_std = image_std if image_std is not None else IMAGENET_STANDARD_STD
85
 
86
  def resize(
87
  self,
 
14
  to_channel_dimension_format,
15
  )
16
  from transformers.image_utils import (
 
 
17
  ChannelDimension,
18
  ImageInput,
19
  PILImageResampling,
 
23
  )
24
  from transformers.utils import TensorType
25
 
26
+ MNIST_STANDARD_MEAN = [0.5]
27
+ MNIST_STANDARD_STD = [0.5]
28
+
29
 
30
  class SpiceCNNImageProcessor(BaseImageProcessor):
31
  """
 
71
  **kwargs,
72
  ) -> None:
73
  super().__init__(**kwargs)
74
+ size = size if size is not None else {"height": 28, "width": 28}
75
  size = get_size_dict(size)
76
  self.do_resize = do_resize
77
  self.do_rescale = do_rescale
 
80
  self.resample = resample
81
  self.rescale_factor = rescale_factor
82
  self.image_mean = (
83
+ image_mean if image_mean is not None else MNIST_STANDARD_MEAN
84
  )
85
+ self.image_std = image_std if image_std is not None else MNIST_STANDARD_STD
86
 
87
  def resize(
88
  self,
preprocessor_config.json CHANGED
@@ -6,20 +6,16 @@
6
  "do_rescale": false,
7
  "do_resize": false,
8
  "image_mean": [
9
- 0.5,
10
- 0.5,
11
  0.5
12
  ],
13
  "image_processor_type": "SpiceCNNImageProcessor",
14
  "image_std": [
15
- 0.5,
16
- 0.5,
17
  0.5
18
  ],
19
  "resample": 2,
20
  "rescale_factor": 0.00392156862745098,
21
  "size": {
22
- "height": 224,
23
- "width": 224
24
  }
25
  }
 
6
  "do_rescale": false,
7
  "do_resize": false,
8
  "image_mean": [
 
 
9
  0.5
10
  ],
11
  "image_processor_type": "SpiceCNNImageProcessor",
12
  "image_std": [
 
 
13
  0.5
14
  ],
15
  "resample": 2,
16
  "rescale_factor": 0.00392156862745098,
17
  "size": {
18
+ "height": 28,
19
+ "width": 28
20
  }
21
  }