Dhahlan2000 commited on
Commit
0881abf
·
1 Parent(s): 279eb2b

commit files to HF hub

Browse files
.gitattributes CHANGED
@@ -33,3 +33,33 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ images/Bellpepper_fresh.jpeg filter=lfs diff=lfs merge=lfs -text
37
+ images/Bellpepper_intermediate_fresh.png filter=lfs diff=lfs merge=lfs -text
38
+ images/Bellpepper_rotten.jpg filter=lfs diff=lfs merge=lfs -text
39
+ images/Carrot_fresh.jpeg filter=lfs diff=lfs merge=lfs -text
40
+ images/Carrot_intermediate_fresh.jpg filter=lfs diff=lfs merge=lfs -text
41
+ images/Carrot_rotten.jpeg filter=lfs diff=lfs merge=lfs -text
42
+ images/Cucumber_fresh.jpg filter=lfs diff=lfs merge=lfs -text
43
+ images/Cucumber_intermediate_fresh.jpeg filter=lfs diff=lfs merge=lfs -text
44
+ images/Cucumber_rotten.jpg filter=lfs diff=lfs merge=lfs -text
45
+ images/Potato_fresh.jpeg filter=lfs diff=lfs merge=lfs -text
46
+ images/Potato_intermediate_fresh.png filter=lfs diff=lfs merge=lfs -text
47
+ images/Potato_rotten.jpg filter=lfs diff=lfs merge=lfs -text
48
+ images/Tomato_fresh.jpg filter=lfs diff=lfs merge=lfs -text
49
+ images/Tomato_intermediate_fresh.jpeg filter=lfs diff=lfs merge=lfs -text
50
+ images/Tomato_rotten.jpeg filter=lfs diff=lfs merge=lfs -text
51
+ images/ripe_apple.jpg filter=lfs diff=lfs merge=lfs -text
52
+ images/ripe_banana.jpg filter=lfs diff=lfs merge=lfs -text
53
+ images/ripe_mango.jpg filter=lfs diff=lfs merge=lfs -text
54
+ images/ripe_oranges.png filter=lfs diff=lfs merge=lfs -text
55
+ images/ripe_strawberry.jpg filter=lfs diff=lfs merge=lfs -text
56
+ images/rotten_apple.webp filter=lfs diff=lfs merge=lfs -text
57
+ images/rotten_banana.png filter=lfs diff=lfs merge=lfs -text
58
+ images/rotten_mango.jpg filter=lfs diff=lfs merge=lfs -text
59
+ images/rotten_oranges.png filter=lfs diff=lfs merge=lfs -text
60
+ images/rotten_strawberry.jpg filter=lfs diff=lfs merge=lfs -text
61
+ images/unripe_apple.jpg filter=lfs diff=lfs merge=lfs -text
62
+ images/unripe_banana.jpg filter=lfs diff=lfs merge=lfs -text
63
+ images/unripe_mango.jpg filter=lfs diff=lfs merge=lfs -text
64
+ images/unripe_oranges.jpg filter=lfs diff=lfs merge=lfs -text
65
+ images/unripe_strawberry.jpg filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,152 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - image-classification
4
+ - pytorch
5
+ - huggingpics
6
+ metrics:
7
+ - accuracy
8
+
9
+ model-index:
10
+ - name: freshness_detector_updated
11
+ results:
12
+ - task:
13
+ name: Image Classification
14
+ type: image-classification
15
+ metrics:
16
+ - name: Accuracy
17
+ type: accuracy
18
+ value: 0.9561068415641785
19
+ ---
20
+
21
+ # freshness_detector_updated
22
+
23
+
24
+ Autogenerated by HuggingPics🤗🖼️
25
+
26
+ Create your own image classifier for **anything** by running [the demo on Google Colab](https://colab.research.google.com/github/nateraw/huggingpics/blob/main/HuggingPics.ipynb).
27
+
28
+ Report any issues with the demo at the [github repo](https://github.com/nateraw/huggingpics).
29
+
30
+
31
+ ## Example Images
32
+
33
+
34
+ #### Bellpepper_fresh
35
+
36
+ ![Bellpepper_fresh](images/Bellpepper_fresh.jpeg)
37
+
38
+ #### Bellpepper_intermediate_fresh
39
+
40
+ ![Bellpepper_intermediate_fresh](images/Bellpepper_intermediate_fresh.png)
41
+
42
+ #### Bellpepper_rotten
43
+
44
+ ![Bellpepper_rotten](images/Bellpepper_rotten.jpg)
45
+
46
+ #### Carrot_fresh
47
+
48
+ ![Carrot_fresh](images/Carrot_fresh.jpeg)
49
+
50
+ #### Carrot_intermediate_fresh
51
+
52
+ ![Carrot_intermediate_fresh](images/Carrot_intermediate_fresh.jpg)
53
+
54
+ #### Carrot_rotten
55
+
56
+ ![Carrot_rotten](images/Carrot_rotten.jpeg)
57
+
58
+ #### Cucumber_fresh
59
+
60
+ ![Cucumber_fresh](images/Cucumber_fresh.jpg)
61
+
62
+ #### Cucumber_intermediate_fresh
63
+
64
+ ![Cucumber_intermediate_fresh](images/Cucumber_intermediate_fresh.jpeg)
65
+
66
+ #### Cucumber_rotten
67
+
68
+ ![Cucumber_rotten](images/Cucumber_rotten.jpg)
69
+
70
+ #### Potato_fresh
71
+
72
+ ![Potato_fresh](images/Potato_fresh.jpeg)
73
+
74
+ #### Potato_intermediate_fresh
75
+
76
+ ![Potato_intermediate_fresh](images/Potato_intermediate_fresh.png)
77
+
78
+ #### Potato_rotten
79
+
80
+ ![Potato_rotten](images/Potato_rotten.jpg)
81
+
82
+ #### Tomato_fresh
83
+
84
+ ![Tomato_fresh](images/Tomato_fresh.jpg)
85
+
86
+ #### Tomato_intermediate_fresh
87
+
88
+ ![Tomato_intermediate_fresh](images/Tomato_intermediate_fresh.jpeg)
89
+
90
+ #### Tomato_rotten
91
+
92
+ ![Tomato_rotten](images/Tomato_rotten.jpeg)
93
+
94
+ #### ripe_apple
95
+
96
+ ![ripe_apple](images/ripe_apple.jpg)
97
+
98
+ #### ripe_banana
99
+
100
+ ![ripe_banana](images/ripe_banana.jpg)
101
+
102
+ #### ripe_mango
103
+
104
+ ![ripe_mango](images/ripe_mango.jpg)
105
+
106
+ #### ripe_oranges
107
+
108
+ ![ripe_oranges](images/ripe_oranges.png)
109
+
110
+ #### ripe_strawberry
111
+
112
+ ![ripe_strawberry](images/ripe_strawberry.jpg)
113
+
114
+ #### rotten_apple
115
+
116
+ ![rotten_apple](images/rotten_apple.webp)
117
+
118
+ #### rotten_banana
119
+
120
+ ![rotten_banana](images/rotten_banana.png)
121
+
122
+ #### rotten_mango
123
+
124
+ ![rotten_mango](images/rotten_mango.jpg)
125
+
126
+ #### rotten_oranges
127
+
128
+ ![rotten_oranges](images/rotten_oranges.png)
129
+
130
+ #### rotten_strawberry
131
+
132
+ ![rotten_strawberry](images/rotten_strawberry.jpg)
133
+
134
+ #### unripe_apple
135
+
136
+ ![unripe_apple](images/unripe_apple.jpg)
137
+
138
+ #### unripe_banana
139
+
140
+ ![unripe_banana](images/unripe_banana.jpg)
141
+
142
+ #### unripe_mango
143
+
144
+ ![unripe_mango](images/unripe_mango.jpg)
145
+
146
+ #### unripe_oranges
147
+
148
+ ![unripe_oranges](images/unripe_oranges.jpg)
149
+
150
+ #### unripe_strawberry
151
+
152
+ ![unripe_strawberry](images/unripe_strawberry.jpg)
config.json ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "ViTForImageClassification"
4
+ ],
5
+ "attention_probs_dropout_prob": 0.0,
6
+ "encoder_stride": 16,
7
+ "hidden_act": "gelu",
8
+ "hidden_dropout_prob": 0.0,
9
+ "hidden_size": 768,
10
+ "id2label": {
11
+ "0": "Bellpepper_fresh",
12
+ "1": "Bellpepper_intermediate_fresh",
13
+ "10": "Potato_intermediate_fresh",
14
+ "11": "Potato_rotten",
15
+ "12": "Tomato_fresh",
16
+ "13": "Tomato_intermediate_fresh",
17
+ "14": "Tomato_rotten",
18
+ "15": "ripe_apple",
19
+ "16": "ripe_banana",
20
+ "17": "ripe_mango",
21
+ "18": "ripe_oranges",
22
+ "19": "ripe_strawberry",
23
+ "2": "Bellpepper_rotten",
24
+ "20": "rotten_apple",
25
+ "21": "rotten_banana",
26
+ "22": "rotten_mango",
27
+ "23": "rotten_oranges",
28
+ "24": "rotten_strawberry",
29
+ "25": "unripe_apple",
30
+ "26": "unripe_banana",
31
+ "27": "unripe_mango",
32
+ "28": "unripe_oranges",
33
+ "29": "unripe_strawberry",
34
+ "3": "Carrot_fresh",
35
+ "4": "Carrot_intermediate_fresh",
36
+ "5": "Carrot_rotten",
37
+ "6": "Cucumber_fresh",
38
+ "7": "Cucumber_intermediate_fresh",
39
+ "8": "Cucumber_rotten",
40
+ "9": "Potato_fresh"
41
+ },
42
+ "image_size": 224,
43
+ "initializer_range": 0.02,
44
+ "intermediate_size": 3072,
45
+ "label2id": {
46
+ "Bellpepper_fresh": "0",
47
+ "Bellpepper_intermediate_fresh": "1",
48
+ "Bellpepper_rotten": "2",
49
+ "Carrot_fresh": "3",
50
+ "Carrot_intermediate_fresh": "4",
51
+ "Carrot_rotten": "5",
52
+ "Cucumber_fresh": "6",
53
+ "Cucumber_intermediate_fresh": "7",
54
+ "Cucumber_rotten": "8",
55
+ "Potato_fresh": "9",
56
+ "Potato_intermediate_fresh": "10",
57
+ "Potato_rotten": "11",
58
+ "Tomato_fresh": "12",
59
+ "Tomato_intermediate_fresh": "13",
60
+ "Tomato_rotten": "14",
61
+ "ripe_apple": "15",
62
+ "ripe_banana": "16",
63
+ "ripe_mango": "17",
64
+ "ripe_oranges": "18",
65
+ "ripe_strawberry": "19",
66
+ "rotten_apple": "20",
67
+ "rotten_banana": "21",
68
+ "rotten_mango": "22",
69
+ "rotten_oranges": "23",
70
+ "rotten_strawberry": "24",
71
+ "unripe_apple": "25",
72
+ "unripe_banana": "26",
73
+ "unripe_mango": "27",
74
+ "unripe_oranges": "28",
75
+ "unripe_strawberry": "29"
76
+ },
77
+ "layer_norm_eps": 1e-12,
78
+ "model_type": "vit",
79
+ "num_attention_heads": 12,
80
+ "num_channels": 3,
81
+ "num_hidden_layers": 12,
82
+ "patch_size": 16,
83
+ "pooler_act": "tanh",
84
+ "pooler_output_size": 768,
85
+ "problem_type": "single_label_classification",
86
+ "qkv_bias": true,
87
+ "torch_dtype": "float32",
88
+ "transformers_version": "4.52.3"
89
+ }
images/Bellpepper_fresh.jpeg ADDED

Git LFS Details

  • SHA256: 85e90dcaa1f650b8dab92c71200c0857aca0d2bfe0f6eabff863f4aa50735475
  • Pointer size: 130 Bytes
  • Size of remote file: 77.3 kB
images/Bellpepper_intermediate_fresh.png ADDED

Git LFS Details

  • SHA256: dc11e47b0d5dc34c8edde5f9a023a9e4dfe50901f8927967b87c26c53beae572
  • Pointer size: 131 Bytes
  • Size of remote file: 617 kB
images/Bellpepper_rotten.jpg ADDED

Git LFS Details

  • SHA256: 7aebed888cea586bc55ac401513092103524b066b09de6380677806cdd3e626c
  • Pointer size: 130 Bytes
  • Size of remote file: 16.2 kB
images/Carrot_fresh.jpeg ADDED

Git LFS Details

  • SHA256: 875d905c0e5f97cb0f1a10cadb786cd6259b274fcda0ee41153b4458ab14dfcb
  • Pointer size: 130 Bytes
  • Size of remote file: 82.6 kB
images/Carrot_intermediate_fresh.jpg ADDED

Git LFS Details

  • SHA256: 2cde5c4af3f5fa94d541a1193733287e04041626d3f07e825516e66537e67927
  • Pointer size: 130 Bytes
  • Size of remote file: 11.3 kB
images/Carrot_rotten.jpeg ADDED

Git LFS Details

  • SHA256: d3ad0374ec22ee236f85352141ca6f85434a4ed0847b47ff0178780d191fee70
  • Pointer size: 129 Bytes
  • Size of remote file: 4.59 kB
images/Cucumber_fresh.jpg ADDED

Git LFS Details

  • SHA256: db6459bd3d374a57db08840fc338c9c2e9ffb7149957d20d2ad81229b5cc2b6e
  • Pointer size: 130 Bytes
  • Size of remote file: 13.2 kB
images/Cucumber_intermediate_fresh.jpeg ADDED

Git LFS Details

  • SHA256: f2cf3e0e7c49ce1b925789b461043192286542c636208faa854a08f6f4d3f77d
  • Pointer size: 130 Bytes
  • Size of remote file: 23.9 kB
images/Cucumber_rotten.jpg ADDED

Git LFS Details

  • SHA256: 06a4d5abe9185dbe15b8f6cfefa6bcb728b83b189d299aa3a26c47075d4fa0bc
  • Pointer size: 129 Bytes
  • Size of remote file: 5.21 kB
images/Potato_fresh.jpeg ADDED

Git LFS Details

  • SHA256: 7e2649c63cb73d9a40c6817e78b20b051b9092fff6b3aa783d9cfa1b863432e3
  • Pointer size: 131 Bytes
  • Size of remote file: 343 kB
images/Potato_intermediate_fresh.png ADDED

Git LFS Details

  • SHA256: 550e0c0dac88c3470b9d1faf861d39ffa403e193ebd2f3741b1e2ba744a7d079
  • Pointer size: 131 Bytes
  • Size of remote file: 499 kB
images/Potato_rotten.jpg ADDED

Git LFS Details

  • SHA256: dd2ac6791543a1319e535def9292f4649a577a9643f2d9fe3633234d5f857de4
  • Pointer size: 130 Bytes
  • Size of remote file: 11.4 kB
images/Tomato_fresh.jpg ADDED

Git LFS Details

  • SHA256: 084c8f22aed4ebb4a0b3509d712d859f9628fbcbafc1e5d4e4a7a2be6a04651e
  • Pointer size: 129 Bytes
  • Size of remote file: 8.8 kB
images/Tomato_intermediate_fresh.jpeg ADDED

Git LFS Details

  • SHA256: e2a54b79da6029d726d327a7b5c9e80af00b2f9af3915eb9d725c0dbeb56518b
  • Pointer size: 132 Bytes
  • Size of remote file: 2.05 MB
images/Tomato_rotten.jpeg ADDED

Git LFS Details

  • SHA256: 8788e1c3a9d5f54380c41a34dfa3b89ec42fa10cab15b8bc44eb839d20b58264
  • Pointer size: 130 Bytes
  • Size of remote file: 98.5 kB
images/ripe_apple.jpg ADDED

Git LFS Details

  • SHA256: b48f9c59995ebbbb25ec31e457a0b07431c75a9eea746b4d9142657d4591726f
  • Pointer size: 129 Bytes
  • Size of remote file: 3.19 kB
images/ripe_banana.jpg ADDED

Git LFS Details

  • SHA256: dd410a613e9acafdc942a6d479e1642396f1e6f8f8147ac9a189d3a1de39b051
  • Pointer size: 130 Bytes
  • Size of remote file: 37.2 kB
images/ripe_mango.jpg ADDED

Git LFS Details

  • SHA256: 8fd62e6217bc1a04f1d9bc85d73674998843822ca3d72df31f894349ea8f06bb
  • Pointer size: 129 Bytes
  • Size of remote file: 4.39 kB
images/ripe_oranges.png ADDED

Git LFS Details

  • SHA256: 1f1c2997b09a9f44e1d8fa29e7ee0223e9ac59d5bf6b4233f9cc1d8ed6626d93
  • Pointer size: 131 Bytes
  • Size of remote file: 241 kB
images/ripe_strawberry.jpg ADDED

Git LFS Details

  • SHA256: 0e60b015f9a6156886f161c0933f59ccaf798a066e1b9191103d6d7e0b03193f
  • Pointer size: 129 Bytes
  • Size of remote file: 8.75 kB
images/rotten_apple.webp ADDED

Git LFS Details

  • SHA256: 9e0bb9a0af114d5dd1f18f109a0ab270fc9b9b812d33b5e0be7ae4c775fbcf8b
  • Pointer size: 130 Bytes
  • Size of remote file: 39.8 kB
images/rotten_banana.png ADDED

Git LFS Details

  • SHA256: 0ce02b7bf87ccb92fd36a5cdb91ee9b451cfa075695cddb2af070faaafe54e47
  • Pointer size: 131 Bytes
  • Size of remote file: 198 kB
images/rotten_mango.jpg ADDED

Git LFS Details

  • SHA256: eb143c99f2e2af14c75acc365bb6f8c0585e0059de3378c2ac6a982dfa846ac8
  • Pointer size: 129 Bytes
  • Size of remote file: 4.04 kB
images/rotten_oranges.png ADDED

Git LFS Details

  • SHA256: 0711e6566b11e3e9eec5f28e9c4e210c05b92bf2ea72e03a479e2e0362843fef
  • Pointer size: 131 Bytes
  • Size of remote file: 327 kB
images/rotten_strawberry.jpg ADDED

Git LFS Details

  • SHA256: c7dda45a297a46f16952cdba1e5bf7076c62ab630adbe2beef6fc3df2312bca4
  • Pointer size: 130 Bytes
  • Size of remote file: 40.6 kB
images/unripe_apple.jpg ADDED

Git LFS Details

  • SHA256: f1a0f718c0f50def72e24ed4153315466e45249055436fe872b5e40f441401df
  • Pointer size: 130 Bytes
  • Size of remote file: 27.9 kB
images/unripe_banana.jpg ADDED

Git LFS Details

  • SHA256: fcd8545e6f4155caa0ae26c3d47b3ac86320574aeafabfbec52043344a9a393f
  • Pointer size: 132 Bytes
  • Size of remote file: 2.17 MB
images/unripe_mango.jpg ADDED

Git LFS Details

  • SHA256: ecca6a2fd43c975dd59a0dd6e0d831d5a49c7971bb6bbd47bd90f1ba3f39efe1
  • Pointer size: 130 Bytes
  • Size of remote file: 42.2 kB
images/unripe_oranges.jpg ADDED

Git LFS Details

  • SHA256: bd92e89625e43801693c8482bb2ca9b68af90d53a9743d00aa3242dd2df4dbba
  • Pointer size: 130 Bytes
  • Size of remote file: 79.8 kB
images/unripe_strawberry.jpg ADDED

Git LFS Details

  • SHA256: 815cda5a835291b9210c6e526647385548bfb3a3c5a49f6d22f5fad803e4c1dd
  • Pointer size: 131 Bytes
  • Size of remote file: 130 kB
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cb3e60bd396ce9a0d19f332aef14c52930239f73d7301dc8befc05ee20299f04
3
+ size 343310104
preprocessor_config.json ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "do_convert_rgb": null,
3
+ "do_normalize": true,
4
+ "do_rescale": true,
5
+ "do_resize": true,
6
+ "image_mean": [
7
+ 0.5,
8
+ 0.5,
9
+ 0.5
10
+ ],
11
+ "image_processor_type": "ViTFeatureExtractor",
12
+ "image_std": [
13
+ 0.5,
14
+ 0.5,
15
+ 0.5
16
+ ],
17
+ "resample": 2,
18
+ "rescale_factor": 0.00392156862745098,
19
+ "size": {
20
+ "height": 224,
21
+ "width": 224
22
+ }
23
+ }
runs/events.out.tfevents.1749204106.ac2f9455b857.424.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5209de6d75d9314cd8346247671ccaa44c4af4b4600ce0e11271305b9bb8ab5e
3
+ size 9214