Upload model
Browse files- config.json +1 -1
- configuration_spice_cnn.py +1 -1
- modeling_spice_cnn.py +3 -3
- pytorch_model.bin +2 -2
config.json
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
"AutoConfig": "configuration_spice_cnn.SpiceCNNConfig",
|
| 7 |
"AutoModelForImageClassification": "modeling_spice_cnn.SpiceCNNModelForImageClassification"
|
| 8 |
},
|
| 9 |
-
"dropout_rate": 0.
|
| 10 |
"hidden_size": 128,
|
| 11 |
"in_channels": 1,
|
| 12 |
"kernel_size": 3,
|
|
|
|
| 6 |
"AutoConfig": "configuration_spice_cnn.SpiceCNNConfig",
|
| 7 |
"AutoModelForImageClassification": "modeling_spice_cnn.SpiceCNNModelForImageClassification"
|
| 8 |
},
|
| 9 |
+
"dropout_rate": 0.4,
|
| 10 |
"hidden_size": 128,
|
| 11 |
"in_channels": 1,
|
| 12 |
"kernel_size": 3,
|
configuration_spice_cnn.py
CHANGED
|
@@ -28,7 +28,7 @@ class SpiceCNNConfig(PretrainedConfig):
|
|
| 28 |
self,
|
| 29 |
in_channels: int = 3,
|
| 30 |
num_classes: int = 10,
|
| 31 |
-
dropout_rate: float = 0.
|
| 32 |
hidden_size: int = 128,
|
| 33 |
num_filters: int = 16,
|
| 34 |
kernel_size: int = 3,
|
|
|
|
| 28 |
self,
|
| 29 |
in_channels: int = 3,
|
| 30 |
num_classes: int = 10,
|
| 31 |
+
dropout_rate: float = 0.4,
|
| 32 |
hidden_size: int = 128,
|
| 33 |
num_filters: int = 16,
|
| 34 |
kernel_size: int = 3,
|
modeling_spice_cnn.py
CHANGED
|
@@ -13,7 +13,7 @@ class SpiceCNNModelForImageClassification(PreTrainedModel):
|
|
| 13 |
layers = [
|
| 14 |
nn.Conv2d(
|
| 15 |
config.in_channels,
|
| 16 |
-
|
| 17 |
kernel_size=config.kernel_size,
|
| 18 |
stride=config.stride,
|
| 19 |
padding=config.padding,
|
|
@@ -21,8 +21,8 @@ class SpiceCNNModelForImageClassification(PreTrainedModel):
|
|
| 21 |
nn.ReLU(),
|
| 22 |
nn.MaxPool2d(kernel_size=config.pooling_size),
|
| 23 |
nn.Conv2d(
|
| 24 |
-
16,
|
| 25 |
32,
|
|
|
|
| 26 |
kernel_size=config.kernel_size,
|
| 27 |
stride=config.stride,
|
| 28 |
padding=config.padding,
|
|
@@ -30,7 +30,7 @@ class SpiceCNNModelForImageClassification(PreTrainedModel):
|
|
| 30 |
nn.ReLU(),
|
| 31 |
nn.MaxPool2d(kernel_size=config.pooling_size),
|
| 32 |
nn.Flatten(),
|
| 33 |
-
nn.Linear(7 * 7 *
|
| 34 |
nn.ReLU(),
|
| 35 |
nn.Linear(128, config.num_classes),
|
| 36 |
]
|
|
|
|
| 13 |
layers = [
|
| 14 |
nn.Conv2d(
|
| 15 |
config.in_channels,
|
| 16 |
+
32,
|
| 17 |
kernel_size=config.kernel_size,
|
| 18 |
stride=config.stride,
|
| 19 |
padding=config.padding,
|
|
|
|
| 21 |
nn.ReLU(),
|
| 22 |
nn.MaxPool2d(kernel_size=config.pooling_size),
|
| 23 |
nn.Conv2d(
|
|
|
|
| 24 |
32,
|
| 25 |
+
64,
|
| 26 |
kernel_size=config.kernel_size,
|
| 27 |
stride=config.stride,
|
| 28 |
padding=config.padding,
|
|
|
|
| 30 |
nn.ReLU(),
|
| 31 |
nn.MaxPool2d(kernel_size=config.pooling_size),
|
| 32 |
nn.Flatten(),
|
| 33 |
+
nn.Linear(7 * 7 * 64, 128),
|
| 34 |
nn.ReLU(),
|
| 35 |
nn.Linear(128, config.num_classes),
|
| 36 |
]
|
pytorch_model.bin
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3e376b1a3eb5151032ae94a61eec980ba20ce42cb3ba4699a3f98de9c106eda7
|
| 3 |
+
size 1689227
|