diff --git a/hymenoptera_data.zip b/hymenoptera_data.zip
new file mode 100644
index 0000000000000000000000000000000000000000..e5fa9b5ef9baa5ff38fd271deb3d7f7f68921a16
Binary files /dev/null and b/hymenoptera_data.zip differ
diff --git a/hymenoptera_data/test/ants/0013035.jpg b/hymenoptera_data/test/ants/0013035.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ed58c4484104e7898d5baf05bb245284f85a61e
Binary files /dev/null and b/hymenoptera_data/test/ants/0013035.jpg differ
diff --git a/hymenoptera_data/test/ants/1030023514_aad5c608f9.jpg b/hymenoptera_data/test/ants/1030023514_aad5c608f9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4a4c59192c48cd174b1797bf7f8168efa2a4dcc8
Binary files /dev/null and b/hymenoptera_data/test/ants/1030023514_aad5c608f9.jpg differ
diff --git a/hymenoptera_data/test/ants/1095476100_3906d8afde.jpg b/hymenoptera_data/test/ants/1095476100_3906d8afde.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0ed98e07d65e5a1f7d321af9a77fb57bcbdfb530
Binary files /dev/null and b/hymenoptera_data/test/ants/1095476100_3906d8afde.jpg differ
diff --git a/hymenoptera_data/test/ants/1099452230_d1949d3250.jpg b/hymenoptera_data/test/ants/1099452230_d1949d3250.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ba8b2f76441f836522753527c6732511d7085d82
Binary files /dev/null and b/hymenoptera_data/test/ants/1099452230_d1949d3250.jpg differ
diff --git a/hymenoptera_data/test/ants/116570827_e9c126745d.jpg b/hymenoptera_data/test/ants/116570827_e9c126745d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ac4630e95c63dd970864dd76dc8e01b5157d676c
Binary files /dev/null and b/hymenoptera_data/test/ants/116570827_e9c126745d.jpg differ
diff --git a/hymenoptera_data/test/ants/1225872729_6f0856588f.jpg b/hymenoptera_data/test/ants/1225872729_6f0856588f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5c66fadba995ca273a28003924be4d488d00ae2b
Binary files /dev/null and b/hymenoptera_data/test/ants/1225872729_6f0856588f.jpg differ
diff --git a/hymenoptera_data/test/ants/1262877379_64fcada201.jpg b/hymenoptera_data/test/ants/1262877379_64fcada201.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d2e12b2bdac4850ffe8077aecd68da31622a38a1
Binary files /dev/null and b/hymenoptera_data/test/ants/1262877379_64fcada201.jpg differ
diff --git a/hymenoptera_data/test/ants/1269756697_0bce92cdab.jpg b/hymenoptera_data/test/ants/1269756697_0bce92cdab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cbe0880f3e919b06afa90287009727c2d22107de
Binary files /dev/null and b/hymenoptera_data/test/ants/1269756697_0bce92cdab.jpg differ
diff --git a/hymenoptera_data/test/ants/1286984635_5119e80de1.jpg b/hymenoptera_data/test/ants/1286984635_5119e80de1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e02f0c1337fdb46d3809d22d0df960d65b8c6f07
Binary files /dev/null and b/hymenoptera_data/test/ants/1286984635_5119e80de1.jpg differ
diff --git a/hymenoptera_data/test/ants/132478121_2a430adea2.jpg b/hymenoptera_data/test/ants/132478121_2a430adea2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e4a99e3cbb8306fab7b3b7326ef33cbc90fc9d67
Binary files /dev/null and b/hymenoptera_data/test/ants/132478121_2a430adea2.jpg differ
diff --git a/hymenoptera_data/test/ants/1360291657_dc248c5eea.jpg b/hymenoptera_data/test/ants/1360291657_dc248c5eea.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2fde3742a331bb0d99dfd48138839fe262af0d3c
Binary files /dev/null and b/hymenoptera_data/test/ants/1360291657_dc248c5eea.jpg differ
diff --git a/hymenoptera_data/test/ants/1368913450_e146e2fb6d.jpg b/hymenoptera_data/test/ants/1368913450_e146e2fb6d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2760d73d0a393766da850c656f8438e3b543e40b
Binary files /dev/null and b/hymenoptera_data/test/ants/1368913450_e146e2fb6d.jpg differ
diff --git a/hymenoptera_data/test/ants/1473187633_63ccaacea6.jpg b/hymenoptera_data/test/ants/1473187633_63ccaacea6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..74594d98cb17943dc9b2ad44b65e3b1df62d922e
Binary files /dev/null and b/hymenoptera_data/test/ants/1473187633_63ccaacea6.jpg differ
diff --git a/hymenoptera_data/test/ants/148715752_302c84f5a4.jpg b/hymenoptera_data/test/ants/148715752_302c84f5a4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..227c52dcdd19e5818b4556df74732ba916ad1e8b
Binary files /dev/null and b/hymenoptera_data/test/ants/148715752_302c84f5a4.jpg differ
diff --git a/hymenoptera_data/test/ants/1489674356_09d48dde0a.jpg b/hymenoptera_data/test/ants/1489674356_09d48dde0a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5f02bba2e0a2a40f51f0af18c8522ab4d4742c89
Binary files /dev/null and b/hymenoptera_data/test/ants/1489674356_09d48dde0a.jpg differ
diff --git a/hymenoptera_data/test/ants/149244013_c529578289.jpg b/hymenoptera_data/test/ants/149244013_c529578289.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8e232600aa1bbb7aae093d2ea7a70ca46042d364
Binary files /dev/null and b/hymenoptera_data/test/ants/149244013_c529578289.jpg differ
diff --git a/hymenoptera_data/test/ants/150801003_3390b73135.jpg b/hymenoptera_data/test/ants/150801003_3390b73135.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cdcad1a71527715cda17d0b0ecf833bfe45195d2
Binary files /dev/null and b/hymenoptera_data/test/ants/150801003_3390b73135.jpg differ
diff --git a/hymenoptera_data/test/ants/150801171_cd86f17ed8.jpg b/hymenoptera_data/test/ants/150801171_cd86f17ed8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3594ff84d10986834ed5ee7e20553fb2ba1ff900
Binary files /dev/null and b/hymenoptera_data/test/ants/150801171_cd86f17ed8.jpg differ
diff --git a/hymenoptera_data/test/ants/154124431_65460430f2.jpg b/hymenoptera_data/test/ants/154124431_65460430f2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9ce2836b33770bb1fae27fcb66ca2a4980370390
Binary files /dev/null and b/hymenoptera_data/test/ants/154124431_65460430f2.jpg differ
diff --git a/hymenoptera_data/test/ants/162603798_40b51f1654.jpg b/hymenoptera_data/test/ants/162603798_40b51f1654.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7170c951b2c43e4fbd064894b0d6de7dd19575b0
Binary files /dev/null and b/hymenoptera_data/test/ants/162603798_40b51f1654.jpg differ
diff --git a/hymenoptera_data/test/ants/1660097129_384bf54490.jpg b/hymenoptera_data/test/ants/1660097129_384bf54490.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..64f4caceede19c647b031ab58d5e9fd6335edfd3
Binary files /dev/null and b/hymenoptera_data/test/ants/1660097129_384bf54490.jpg differ
diff --git a/hymenoptera_data/test/ants/167890289_dd5ba923f3.jpg b/hymenoptera_data/test/ants/167890289_dd5ba923f3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d51d6cc1e1ff33ec7a244253c8a09092b9a1a45c
Binary files /dev/null and b/hymenoptera_data/test/ants/167890289_dd5ba923f3.jpg differ
diff --git a/hymenoptera_data/test/ants/1693954099_46d4c20605.jpg b/hymenoptera_data/test/ants/1693954099_46d4c20605.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6efed1a8881a05a189e21d5d06ab118689c33d5d
Binary files /dev/null and b/hymenoptera_data/test/ants/1693954099_46d4c20605.jpg differ
diff --git a/hymenoptera_data/test/ants/175998972.jpg b/hymenoptera_data/test/ants/175998972.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6cc4cff82bd9d110a61558edf5ae130d2b189c85
Binary files /dev/null and b/hymenoptera_data/test/ants/175998972.jpg differ
diff --git a/hymenoptera_data/test/ants/178538489_bec7649292.jpg b/hymenoptera_data/test/ants/178538489_bec7649292.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..58bec942f2aa3e80ed4eff823ca419b85eed7b56
Binary files /dev/null and b/hymenoptera_data/test/ants/178538489_bec7649292.jpg differ
diff --git a/hymenoptera_data/test/ants/1804095607_0341701e1c.jpg b/hymenoptera_data/test/ants/1804095607_0341701e1c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..26faa3264a7bc3dd230ffb80715b78a3444ed751
Binary files /dev/null and b/hymenoptera_data/test/ants/1804095607_0341701e1c.jpg differ
diff --git a/hymenoptera_data/test/ants/1808777855_2a895621d7.jpg b/hymenoptera_data/test/ants/1808777855_2a895621d7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5088c8855568ba7a74f5f5f62a30e0cfafbf80bd
Binary files /dev/null and b/hymenoptera_data/test/ants/1808777855_2a895621d7.jpg differ
diff --git a/hymenoptera_data/test/ants/188552436_605cc9b36b.jpg b/hymenoptera_data/test/ants/188552436_605cc9b36b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a173de97ad6b5e3dacd50305441febaefaadcda2
Binary files /dev/null and b/hymenoptera_data/test/ants/188552436_605cc9b36b.jpg differ
diff --git a/hymenoptera_data/test/ants/1917341202_d00a7f9af5.jpg b/hymenoptera_data/test/ants/1917341202_d00a7f9af5.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f19dd1fba329dc519573b602627d56c66e8631a7
Binary files /dev/null and b/hymenoptera_data/test/ants/1917341202_d00a7f9af5.jpg differ
diff --git a/hymenoptera_data/test/ants/1924473702_daa9aacdbe.jpg b/hymenoptera_data/test/ants/1924473702_daa9aacdbe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ee65a159816f8a9de176ae47ecfe59d9328968b3
Binary files /dev/null and b/hymenoptera_data/test/ants/1924473702_daa9aacdbe.jpg differ
diff --git a/hymenoptera_data/test/ants/196057951_63bf063b92.jpg b/hymenoptera_data/test/ants/196057951_63bf063b92.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0434a341a4b48a21d90c400ca28727826fa80293
Binary files /dev/null and b/hymenoptera_data/test/ants/196057951_63bf063b92.jpg differ
diff --git a/hymenoptera_data/test/ants/196757565_326437f5fe.jpg b/hymenoptera_data/test/ants/196757565_326437f5fe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1fb54346b1e1151208157aa486d937020a387ae9
Binary files /dev/null and b/hymenoptera_data/test/ants/196757565_326437f5fe.jpg differ
diff --git a/hymenoptera_data/test/ants/201558278_fe4caecc76.jpg b/hymenoptera_data/test/ants/201558278_fe4caecc76.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..098a7c84d72f2a4f5b626cc8032e74acb148c0bb
Binary files /dev/null and b/hymenoptera_data/test/ants/201558278_fe4caecc76.jpg differ
diff --git a/hymenoptera_data/test/ants/201790779_527f4c0168.jpg b/hymenoptera_data/test/ants/201790779_527f4c0168.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..826ea5ec8f7a852fb0d5379f8bbd80e0755a9dbe
Binary files /dev/null and b/hymenoptera_data/test/ants/201790779_527f4c0168.jpg differ
diff --git a/hymenoptera_data/test/ants/2019439677_2db655d361.jpg b/hymenoptera_data/test/ants/2019439677_2db655d361.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..660952c0f67b697453379d550efe785d947ecbba
Binary files /dev/null and b/hymenoptera_data/test/ants/2019439677_2db655d361.jpg differ
diff --git a/hymenoptera_data/test/ants/207947948_3ab29d7207.jpg b/hymenoptera_data/test/ants/207947948_3ab29d7207.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4c6e9c8e05030be1185f8023e37b580e64660609
Binary files /dev/null and b/hymenoptera_data/test/ants/207947948_3ab29d7207.jpg differ
diff --git a/hymenoptera_data/test/ants/20935278_9190345f6b.jpg b/hymenoptera_data/test/ants/20935278_9190345f6b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8282af6c9dbe83c1f43410f48146bf0471227f4c
Binary files /dev/null and b/hymenoptera_data/test/ants/20935278_9190345f6b.jpg differ
diff --git a/hymenoptera_data/test/ants/224655713_3956f7d39a.jpg b/hymenoptera_data/test/ants/224655713_3956f7d39a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d6a63d909a2d7c3d5a48661847e4d51e63080bd0
Binary files /dev/null and b/hymenoptera_data/test/ants/224655713_3956f7d39a.jpg differ
diff --git a/hymenoptera_data/test/ants/2265824718_2c96f485da.jpg b/hymenoptera_data/test/ants/2265824718_2c96f485da.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0034ebe8e9e6ed7ddb1ebf94447d899a88177a94
Binary files /dev/null and b/hymenoptera_data/test/ants/2265824718_2c96f485da.jpg differ
diff --git a/hymenoptera_data/test/ants/2265825502_fff99cfd2d.jpg b/hymenoptera_data/test/ants/2265825502_fff99cfd2d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e137365215ad708c99dc1e9ba8d30888c71ae0b6
Binary files /dev/null and b/hymenoptera_data/test/ants/2265825502_fff99cfd2d.jpg differ
diff --git a/hymenoptera_data/test/ants/226951206_d6bf946504.jpg b/hymenoptera_data/test/ants/226951206_d6bf946504.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7a196133580340b5859cef7c227dbc002e6d2c9a
Binary files /dev/null and b/hymenoptera_data/test/ants/226951206_d6bf946504.jpg differ
diff --git a/hymenoptera_data/test/ants/2278278459_6b99605e50.jpg b/hymenoptera_data/test/ants/2278278459_6b99605e50.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a7e300bf6770f3ca48d14a83c8aac51cec596080
Binary files /dev/null and b/hymenoptera_data/test/ants/2278278459_6b99605e50.jpg differ
diff --git a/hymenoptera_data/test/ants/2288450226_a6e96e8fdf.jpg b/hymenoptera_data/test/ants/2288450226_a6e96e8fdf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78abe7c8f7fb9f484b0ef6f23c5bbbe01572f2a9
Binary files /dev/null and b/hymenoptera_data/test/ants/2288450226_a6e96e8fdf.jpg differ
diff --git a/hymenoptera_data/test/ants/2288481644_83ff7e4572.jpg b/hymenoptera_data/test/ants/2288481644_83ff7e4572.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..441fbd91bd8981d3f32556cc4521c206970e0555
Binary files /dev/null and b/hymenoptera_data/test/ants/2288481644_83ff7e4572.jpg differ
diff --git a/hymenoptera_data/test/ants/2292213964_ca51ce4bef.jpg b/hymenoptera_data/test/ants/2292213964_ca51ce4bef.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6ed2838971182d5dcbfdb8853e2a8299a31c435d
Binary files /dev/null and b/hymenoptera_data/test/ants/2292213964_ca51ce4bef.jpg differ
diff --git a/hymenoptera_data/test/ants/24335309_c5ea483bb8.jpg b/hymenoptera_data/test/ants/24335309_c5ea483bb8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e2f94e136a22ccbf100c399f0d3d2ecb154823ec
Binary files /dev/null and b/hymenoptera_data/test/ants/24335309_c5ea483bb8.jpg differ
diff --git a/hymenoptera_data/test/ants/245647475_9523dfd13e.jpg b/hymenoptera_data/test/ants/245647475_9523dfd13e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..72520298a84519cc72004c0a7ffc680e87b970fd
Binary files /dev/null and b/hymenoptera_data/test/ants/245647475_9523dfd13e.jpg differ
diff --git a/hymenoptera_data/test/ants/255434217_1b2b3fe0a4.jpg b/hymenoptera_data/test/ants/255434217_1b2b3fe0a4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fff6f01311954036faeb848432b8b58e77bf6e33
Binary files /dev/null and b/hymenoptera_data/test/ants/255434217_1b2b3fe0a4.jpg differ
diff --git a/hymenoptera_data/test/ants/258217966_d9d90d18d3.jpg b/hymenoptera_data/test/ants/258217966_d9d90d18d3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c2cc3e0f3125de809e141e39c96dcee7f3b0404d
Binary files /dev/null and b/hymenoptera_data/test/ants/258217966_d9d90d18d3.jpg differ
diff --git a/hymenoptera_data/test/ants/275429470_b2d7d9290b.jpg b/hymenoptera_data/test/ants/275429470_b2d7d9290b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1d9a88bb02200774b6a7c778678834075e65a298
Binary files /dev/null and b/hymenoptera_data/test/ants/275429470_b2d7d9290b.jpg differ
diff --git a/hymenoptera_data/test/ants/28847243_e79fe052cd.jpg b/hymenoptera_data/test/ants/28847243_e79fe052cd.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ebcefd4baebfaa7c84ba3dad45585e23167b0ff0
Binary files /dev/null and b/hymenoptera_data/test/ants/28847243_e79fe052cd.jpg differ
diff --git a/hymenoptera_data/test/ants/318052216_84dff3f98a.jpg b/hymenoptera_data/test/ants/318052216_84dff3f98a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..53ebb68bd8959272005a36b9d20b23cfdac77cb4
Binary files /dev/null and b/hymenoptera_data/test/ants/318052216_84dff3f98a.jpg differ
diff --git a/hymenoptera_data/test/ants/334167043_cbd1adaeb9.jpg b/hymenoptera_data/test/ants/334167043_cbd1adaeb9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f0c1c6d03c749cdde61ac3ee34c7ca75452ac66b
Binary files /dev/null and b/hymenoptera_data/test/ants/334167043_cbd1adaeb9.jpg differ
diff --git a/hymenoptera_data/test/ants/339670531_94b75ae47a.jpg b/hymenoptera_data/test/ants/339670531_94b75ae47a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..32857f2923dd58ed43da7b3b252df8d138bdb057
Binary files /dev/null and b/hymenoptera_data/test/ants/339670531_94b75ae47a.jpg differ
diff --git a/hymenoptera_data/test/ants/342438950_a3da61deab.jpg b/hymenoptera_data/test/ants/342438950_a3da61deab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e8255cbe9dcf460a4408af4984fde4867ddbbaba
Binary files /dev/null and b/hymenoptera_data/test/ants/342438950_a3da61deab.jpg differ
diff --git a/hymenoptera_data/test/ants/36439863_0bec9f554f.jpg b/hymenoptera_data/test/ants/36439863_0bec9f554f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c43edcbb3123abcd592af5195867bdd713b5cfc9
Binary files /dev/null and b/hymenoptera_data/test/ants/36439863_0bec9f554f.jpg differ
diff --git a/hymenoptera_data/test/ants/374435068_7eee412ec4.jpg b/hymenoptera_data/test/ants/374435068_7eee412ec4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7c5e0bb769b72d4d7d9d792fb96d2d6512a9337c
Binary files /dev/null and b/hymenoptera_data/test/ants/374435068_7eee412ec4.jpg differ
diff --git a/hymenoptera_data/test/ants/382971067_0bfd33afe0.jpg b/hymenoptera_data/test/ants/382971067_0bfd33afe0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..802677bcff7509e0c49551fda8d7e2f5f94ebde0
Binary files /dev/null and b/hymenoptera_data/test/ants/382971067_0bfd33afe0.jpg differ
diff --git a/hymenoptera_data/test/ants/384191229_5779cf591b.jpg b/hymenoptera_data/test/ants/384191229_5779cf591b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1e4342332e3ca023568b95fbfd686c2d462e3199
Binary files /dev/null and b/hymenoptera_data/test/ants/384191229_5779cf591b.jpg differ
diff --git a/hymenoptera_data/test/ants/386190770_672743c9a7.jpg b/hymenoptera_data/test/ants/386190770_672743c9a7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fe646978e9f1275adc1c11be2c0dad09a7c025f9
Binary files /dev/null and b/hymenoptera_data/test/ants/386190770_672743c9a7.jpg differ
diff --git a/hymenoptera_data/test/ants/392382602_1b7bed32fa.jpg b/hymenoptera_data/test/ants/392382602_1b7bed32fa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..51ff037bca7b611e3c822c9d487367cb83550c7a
Binary files /dev/null and b/hymenoptera_data/test/ants/392382602_1b7bed32fa.jpg differ
diff --git a/hymenoptera_data/test/ants/403746349_71384f5b58.jpg b/hymenoptera_data/test/ants/403746349_71384f5b58.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..34baead4693edd6d1dea7bd95a8c128a01a88966
Binary files /dev/null and b/hymenoptera_data/test/ants/403746349_71384f5b58.jpg differ
diff --git a/hymenoptera_data/test/ants/408393566_b5b694119b.jpg b/hymenoptera_data/test/ants/408393566_b5b694119b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e244086ff8a2c2510d6517d604ca34f7953ced31
Binary files /dev/null and b/hymenoptera_data/test/ants/408393566_b5b694119b.jpg differ
diff --git a/hymenoptera_data/test/ants/424119020_6d57481dab.jpg b/hymenoptera_data/test/ants/424119020_6d57481dab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..03f4f0f7ff0c59cc254a73921ad294f280aba24e
Binary files /dev/null and b/hymenoptera_data/test/ants/424119020_6d57481dab.jpg differ
diff --git a/hymenoptera_data/test/ants/424873399_47658a91fb.jpg b/hymenoptera_data/test/ants/424873399_47658a91fb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f3204bfd30d80710ba92bf4ec64e6aaf62aa058c
Binary files /dev/null and b/hymenoptera_data/test/ants/424873399_47658a91fb.jpg differ
diff --git a/hymenoptera_data/test/ants/450057712_771b3bfc91.jpg b/hymenoptera_data/test/ants/450057712_771b3bfc91.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5669d0f04e19e1ee845004cae4aa70d932126350
Binary files /dev/null and b/hymenoptera_data/test/ants/450057712_771b3bfc91.jpg differ
diff --git a/hymenoptera_data/test/ants/45472593_bfd624f8dc.jpg b/hymenoptera_data/test/ants/45472593_bfd624f8dc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..df61eaa1035c0e04035949909a5f5bb273a80cb6
Binary files /dev/null and b/hymenoptera_data/test/ants/45472593_bfd624f8dc.jpg differ
diff --git a/hymenoptera_data/test/ants/459694881_ac657d3187.jpg b/hymenoptera_data/test/ants/459694881_ac657d3187.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..17778f5df7907f31e2ad26c8a3bb4d963895e082
Binary files /dev/null and b/hymenoptera_data/test/ants/459694881_ac657d3187.jpg differ
diff --git a/hymenoptera_data/test/ants/460372577_f2f6a8c9fc.jpg b/hymenoptera_data/test/ants/460372577_f2f6a8c9fc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a5d2de2d7f53e1e79671bf9fd8db50356dbe1ed2
Binary files /dev/null and b/hymenoptera_data/test/ants/460372577_f2f6a8c9fc.jpg differ
diff --git a/hymenoptera_data/test/ants/460874319_0a45ab4d05.jpg b/hymenoptera_data/test/ants/460874319_0a45ab4d05.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..dc5668544444b05423042716f6e8e7e535d82a34
Binary files /dev/null and b/hymenoptera_data/test/ants/460874319_0a45ab4d05.jpg differ
diff --git a/hymenoptera_data/test/ants/466430434_4000737de9.jpg b/hymenoptera_data/test/ants/466430434_4000737de9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7161dcd71314661ea0a7352f2cbd175c17c2c88d
Binary files /dev/null and b/hymenoptera_data/test/ants/466430434_4000737de9.jpg differ
diff --git a/hymenoptera_data/test/ants/470127037_513711fd21.jpg b/hymenoptera_data/test/ants/470127037_513711fd21.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..705ccb7f4a3e6be3442db182c3b9fde8ba314bbe
Binary files /dev/null and b/hymenoptera_data/test/ants/470127037_513711fd21.jpg differ
diff --git a/hymenoptera_data/test/ants/474806473_ca6caab245.jpg b/hymenoptera_data/test/ants/474806473_ca6caab245.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c8b4dd0d3c0f56c686ab6c4a27bb38312c4d16bb
Binary files /dev/null and b/hymenoptera_data/test/ants/474806473_ca6caab245.jpg differ
diff --git a/hymenoptera_data/test/ants/475961153_b8c13fd405.jpg b/hymenoptera_data/test/ants/475961153_b8c13fd405.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..14b01c4be2e3d6959e83e69fa23c99e7486c7cb5
Binary files /dev/null and b/hymenoptera_data/test/ants/475961153_b8c13fd405.jpg differ
diff --git a/hymenoptera_data/test/ants/484293231_e53cfc0c89.jpg b/hymenoptera_data/test/ants/484293231_e53cfc0c89.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5ecd1051b504132a10d2fd4ba1ae22be569688b3
Binary files /dev/null and b/hymenoptera_data/test/ants/484293231_e53cfc0c89.jpg differ
diff --git a/hymenoptera_data/test/ants/49375974_e28ba6f17e.jpg b/hymenoptera_data/test/ants/49375974_e28ba6f17e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..de0b3930fc67f35c01417cd0819c933800a25af4
Binary files /dev/null and b/hymenoptera_data/test/ants/49375974_e28ba6f17e.jpg differ
diff --git a/hymenoptera_data/test/ants/506249802_207cd979b4.jpg b/hymenoptera_data/test/ants/506249802_207cd979b4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..589a454a9a71daaed4ce9d15d7bc78f9bbcdb691
Binary files /dev/null and b/hymenoptera_data/test/ants/506249802_207cd979b4.jpg differ
diff --git a/hymenoptera_data/test/ants/506249836_717b73f540.jpg b/hymenoptera_data/test/ants/506249836_717b73f540.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f92ff676e7d06c2b19e26bb543f1f4d6d2e5313c
Binary files /dev/null and b/hymenoptera_data/test/ants/506249836_717b73f540.jpg differ
diff --git a/hymenoptera_data/test/ants/512164029_c0a66b8498.jpg b/hymenoptera_data/test/ants/512164029_c0a66b8498.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a30f930c5900fbbfc191878c33027f65a049886a
Binary files /dev/null and b/hymenoptera_data/test/ants/512164029_c0a66b8498.jpg differ
diff --git a/hymenoptera_data/test/ants/512863248_43c8ce579b.jpg b/hymenoptera_data/test/ants/512863248_43c8ce579b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9eb0290ff64505d628fc71dbf4fd4fa1144db31f
Binary files /dev/null and b/hymenoptera_data/test/ants/512863248_43c8ce579b.jpg differ
diff --git a/hymenoptera_data/test/ants/518773929_734dbc5ff4.jpg b/hymenoptera_data/test/ants/518773929_734dbc5ff4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e1fe3e731558fc532f866d23fd2b38577a64dfba
Binary files /dev/null and b/hymenoptera_data/test/ants/518773929_734dbc5ff4.jpg differ
diff --git a/hymenoptera_data/test/ants/522163566_fec115ca66.jpg b/hymenoptera_data/test/ants/522163566_fec115ca66.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..111203b7bb87b7a2ecaeae0bf95fe596223dd89b
Binary files /dev/null and b/hymenoptera_data/test/ants/522163566_fec115ca66.jpg differ
diff --git a/hymenoptera_data/test/ants/522415432_2218f34bf8.jpg b/hymenoptera_data/test/ants/522415432_2218f34bf8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d8a042fbdbf5a3cf341202b024c27d0d7d21d011
Binary files /dev/null and b/hymenoptera_data/test/ants/522415432_2218f34bf8.jpg differ
diff --git a/hymenoptera_data/test/ants/531979952_bde12b3bc0.jpg b/hymenoptera_data/test/ants/531979952_bde12b3bc0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1167dd80b98aac759a2632ebe3b5097b6fc5e2dc
Binary files /dev/null and b/hymenoptera_data/test/ants/531979952_bde12b3bc0.jpg differ
diff --git a/hymenoptera_data/test/ants/533848102_70a85ad6dd.jpg b/hymenoptera_data/test/ants/533848102_70a85ad6dd.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b549b3df93da3aa58ac673275b0fe16b5c4b38bb
Binary files /dev/null and b/hymenoptera_data/test/ants/533848102_70a85ad6dd.jpg differ
diff --git a/hymenoptera_data/test/ants/535522953_308353a07c.jpg b/hymenoptera_data/test/ants/535522953_308353a07c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0d8a4fb7bd388340c0712ae3b5e00f163f389b0d
Binary files /dev/null and b/hymenoptera_data/test/ants/535522953_308353a07c.jpg differ
diff --git a/hymenoptera_data/test/ants/540889389_48bb588b21.jpg b/hymenoptera_data/test/ants/540889389_48bb588b21.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0223809f10c466c089317b932b2c9378a1dfc5bb
Binary files /dev/null and b/hymenoptera_data/test/ants/540889389_48bb588b21.jpg differ
diff --git a/hymenoptera_data/test/ants/541630764_dbd285d63c.jpg b/hymenoptera_data/test/ants/541630764_dbd285d63c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2eeb10f4d6bafecb098dbccd064ec1f9deff677a
Binary files /dev/null and b/hymenoptera_data/test/ants/541630764_dbd285d63c.jpg differ
diff --git a/hymenoptera_data/test/ants/543417860_b14237f569.jpg b/hymenoptera_data/test/ants/543417860_b14237f569.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..232ada383bf515c26583e6432e2b712766adb69e
Binary files /dev/null and b/hymenoptera_data/test/ants/543417860_b14237f569.jpg differ
diff --git a/hymenoptera_data/test/ants/560966032_988f4d7bc4.jpg b/hymenoptera_data/test/ants/560966032_988f4d7bc4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..584fc62798b198617e122a61b66354b433616b1c
Binary files /dev/null and b/hymenoptera_data/test/ants/560966032_988f4d7bc4.jpg differ
diff --git a/hymenoptera_data/test/ants/5650366_e22b7e1065.jpg b/hymenoptera_data/test/ants/5650366_e22b7e1065.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0ac9a90a8a7d5c1e8261c169a02660bcf14976a8
Binary files /dev/null and b/hymenoptera_data/test/ants/5650366_e22b7e1065.jpg differ
diff --git a/hymenoptera_data/test/ants/6240329_72c01e663e.jpg b/hymenoptera_data/test/ants/6240329_72c01e663e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4696d95997b86c359dbdb42dfe82034cd02d7c8b
Binary files /dev/null and b/hymenoptera_data/test/ants/6240329_72c01e663e.jpg differ
diff --git a/hymenoptera_data/test/ants/6240338_93729615ec.jpg b/hymenoptera_data/test/ants/6240338_93729615ec.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..687738ab2f1a002ac1c7f30ded29aec00cdaf856
Binary files /dev/null and b/hymenoptera_data/test/ants/6240338_93729615ec.jpg differ
diff --git a/hymenoptera_data/test/ants/649026570_e58656104b.jpg b/hymenoptera_data/test/ants/649026570_e58656104b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..47fbc0bf2851af2d0f4ade1fd30e55440cc088b6
Binary files /dev/null and b/hymenoptera_data/test/ants/649026570_e58656104b.jpg differ
diff --git a/hymenoptera_data/test/ants/662541407_ff8db781e7.jpg b/hymenoptera_data/test/ants/662541407_ff8db781e7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..406d73eb0811827eba6f57dfc3e149ee784fea3b
Binary files /dev/null and b/hymenoptera_data/test/ants/662541407_ff8db781e7.jpg differ
diff --git a/hymenoptera_data/test/ants/67270775_e9fdf77e9d.jpg b/hymenoptera_data/test/ants/67270775_e9fdf77e9d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7e562ba922e04b922cbe24c47efef699189d139e
Binary files /dev/null and b/hymenoptera_data/test/ants/67270775_e9fdf77e9d.jpg differ
diff --git a/hymenoptera_data/test/ants/6743948_2b8c096dda.jpg b/hymenoptera_data/test/ants/6743948_2b8c096dda.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..261ca15fe7a3d41eaa3b32e4a87f3640510b6ae5
Binary files /dev/null and b/hymenoptera_data/test/ants/6743948_2b8c096dda.jpg differ
diff --git a/hymenoptera_data/test/ants/684133190_35b62c0c1d.jpg b/hymenoptera_data/test/ants/684133190_35b62c0c1d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..25cde6a4ef934f1a8a1353c44376f5bcc74a979b
Binary files /dev/null and b/hymenoptera_data/test/ants/684133190_35b62c0c1d.jpg differ
diff --git a/hymenoptera_data/test/ants/69639610_95e0de17aa.jpg b/hymenoptera_data/test/ants/69639610_95e0de17aa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..42cbe06e3e27b03643449d7e72b7170b85355d2d
Binary files /dev/null and b/hymenoptera_data/test/ants/69639610_95e0de17aa.jpg differ
diff --git a/hymenoptera_data/test/ants/707895295_009cf23188.jpg b/hymenoptera_data/test/ants/707895295_009cf23188.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..72acd23d6d0fa5f96cd9791201078d48af15350f
Binary files /dev/null and b/hymenoptera_data/test/ants/707895295_009cf23188.jpg differ
diff --git a/hymenoptera_data/test/ants/7759525_1363d24e88.jpg b/hymenoptera_data/test/ants/7759525_1363d24e88.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..aaeeb2c0ab90b9ae5ac526958ccc2ccd59946868
Binary files /dev/null and b/hymenoptera_data/test/ants/7759525_1363d24e88.jpg differ
diff --git a/hymenoptera_data/test/ants/795000156_a9900a4a71.jpg b/hymenoptera_data/test/ants/795000156_a9900a4a71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ae8fb961577c0ef77e16cdb66bd79d83102be6a7
Binary files /dev/null and b/hymenoptera_data/test/ants/795000156_a9900a4a71.jpg differ
diff --git a/hymenoptera_data/test/ants/822537660_caf4ba5514.jpg b/hymenoptera_data/test/ants/822537660_caf4ba5514.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4470efd633df25492789af7fed7c4f655555fb00
Binary files /dev/null and b/hymenoptera_data/test/ants/822537660_caf4ba5514.jpg differ
diff --git a/hymenoptera_data/test/ants/82852639_52b7f7f5e3.jpg b/hymenoptera_data/test/ants/82852639_52b7f7f5e3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ee6ed24ae4bb925a208baa3ac91d7b18a2731fca
Binary files /dev/null and b/hymenoptera_data/test/ants/82852639_52b7f7f5e3.jpg differ
diff --git a/hymenoptera_data/test/ants/841049277_b28e58ad05.jpg b/hymenoptera_data/test/ants/841049277_b28e58ad05.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fc646d8caef0bffebc7fdbd4e6f640b2e962d30e
Binary files /dev/null and b/hymenoptera_data/test/ants/841049277_b28e58ad05.jpg differ
diff --git a/hymenoptera_data/test/ants/886401651_f878e888cd.jpg b/hymenoptera_data/test/ants/886401651_f878e888cd.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..02faad9fd24d6acd69c09c587c586978e685e3e8
Binary files /dev/null and b/hymenoptera_data/test/ants/886401651_f878e888cd.jpg differ
diff --git a/hymenoptera_data/test/ants/892108839_f1aad4ca46.jpg b/hymenoptera_data/test/ants/892108839_f1aad4ca46.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a9c8894843df077af55e8aa40aba0dccfd66ee8b
Binary files /dev/null and b/hymenoptera_data/test/ants/892108839_f1aad4ca46.jpg differ
diff --git a/hymenoptera_data/test/ants/938946700_ca1c669085.jpg b/hymenoptera_data/test/ants/938946700_ca1c669085.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..921f49d8343193b055ce76f3dd601ac424367430
Binary files /dev/null and b/hymenoptera_data/test/ants/938946700_ca1c669085.jpg differ
diff --git a/hymenoptera_data/test/ants/957233405_25c1d1187b.jpg b/hymenoptera_data/test/ants/957233405_25c1d1187b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..352011229c96b6ff6f64c4c05bd4656746135a02
Binary files /dev/null and b/hymenoptera_data/test/ants/957233405_25c1d1187b.jpg differ
diff --git a/hymenoptera_data/test/ants/9715481_b3cb4114ff.jpg b/hymenoptera_data/test/ants/9715481_b3cb4114ff.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f10a109ab3e09bcc3e232bae9bed051be9e05e37
Binary files /dev/null and b/hymenoptera_data/test/ants/9715481_b3cb4114ff.jpg differ
diff --git a/hymenoptera_data/test/ants/998118368_6ac1d91f81.jpg b/hymenoptera_data/test/ants/998118368_6ac1d91f81.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c777c2e4ca2f0b30e032127551ce1d441f32d1d4
Binary files /dev/null and b/hymenoptera_data/test/ants/998118368_6ac1d91f81.jpg differ
diff --git a/hymenoptera_data/test/ants/Ant_1.jpg b/hymenoptera_data/test/ants/Ant_1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..405b720367e8946a40a0c0ac1c6223ecbc335839
Binary files /dev/null and b/hymenoptera_data/test/ants/Ant_1.jpg differ
diff --git a/hymenoptera_data/test/ants/MehdiabadiAnt2_600.jpg b/hymenoptera_data/test/ants/MehdiabadiAnt2_600.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a610fc2c72f9602c4c17565b71ea29f132b2c04c
Binary files /dev/null and b/hymenoptera_data/test/ants/MehdiabadiAnt2_600.jpg differ
diff --git a/hymenoptera_data/test/ants/Nepenthes_rafflesiana_ant.jpg b/hymenoptera_data/test/ants/Nepenthes_rafflesiana_ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8677c4e8f79cf7e13bf13bab1c8e8f7606f1e243
Binary files /dev/null and b/hymenoptera_data/test/ants/Nepenthes_rafflesiana_ant.jpg differ
diff --git a/hymenoptera_data/test/ants/VietnameseAntMimicSpider.jpg b/hymenoptera_data/test/ants/VietnameseAntMimicSpider.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..65a13986620c7bf6060898c722387a0abc11f958
Binary files /dev/null and b/hymenoptera_data/test/ants/VietnameseAntMimicSpider.jpg differ
diff --git a/hymenoptera_data/test/ants/ant photos.jpg b/hymenoptera_data/test/ants/ant photos.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2afb7599803ab887b68b84cc7f220ee56a0af398
Binary files /dev/null and b/hymenoptera_data/test/ants/ant photos.jpg differ
diff --git a/hymenoptera_data/test/ants/army-ants-red-picture.jpg b/hymenoptera_data/test/ants/army-ants-red-picture.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..869759117cece72c911ab72dd001c5ca79a4e38b
Binary files /dev/null and b/hymenoptera_data/test/ants/army-ants-red-picture.jpg differ
diff --git a/hymenoptera_data/test/ants/formica.jpeg b/hymenoptera_data/test/ants/formica.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..af83327233be73099c700fce654749842aad4a9d
Binary files /dev/null and b/hymenoptera_data/test/ants/formica.jpeg differ
diff --git a/hymenoptera_data/test/ants/hormiga_co_por.jpg b/hymenoptera_data/test/ants/hormiga_co_por.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..571a70892ba9a1ec4e7c383defef018e83279f8d
Binary files /dev/null and b/hymenoptera_data/test/ants/hormiga_co_por.jpg differ
diff --git a/hymenoptera_data/test/ants/imageNotFound.gif b/hymenoptera_data/test/ants/imageNotFound.gif
new file mode 100644
index 0000000000000000000000000000000000000000..bdeaae94004e06c6a35d147ec58fb35062076b52
Binary files /dev/null and b/hymenoptera_data/test/ants/imageNotFound.gif differ
diff --git a/hymenoptera_data/test/ants/kurokusa.jpg b/hymenoptera_data/test/ants/kurokusa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..37242bc501f9ae2ebc14747f542153a63905246a
Binary files /dev/null and b/hymenoptera_data/test/ants/kurokusa.jpg differ
diff --git a/hymenoptera_data/test/ants/swiss-army-ant.jpg b/hymenoptera_data/test/ants/swiss-army-ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0305afb267041d13ddb14bd91c68f85d37b60fa5
Binary files /dev/null and b/hymenoptera_data/test/ants/swiss-army-ant.jpg differ
diff --git a/hymenoptera_data/test/ants/termite-vs-ant.jpg b/hymenoptera_data/test/ants/termite-vs-ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c5cacc47d39ea214df730cf826d1a354d7d5d9ac
Binary files /dev/null and b/hymenoptera_data/test/ants/termite-vs-ant.jpg differ
diff --git a/hymenoptera_data/test/ants/trap-jaw-ant-insect-bg.jpg b/hymenoptera_data/test/ants/trap-jaw-ant-insect-bg.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7f3ca1255c3d537fc84bdf8c8f42efc01e4bf7d1
Binary files /dev/null and b/hymenoptera_data/test/ants/trap-jaw-ant-insect-bg.jpg differ
diff --git a/hymenoptera_data/test/bees/1092977343_cb42b38d62.jpg b/hymenoptera_data/test/bees/1092977343_cb42b38d62.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..09b3e744099c40859c030f90aa0e61597b2a7876
Binary files /dev/null and b/hymenoptera_data/test/bees/1092977343_cb42b38d62.jpg differ
diff --git a/hymenoptera_data/test/bees/1093831624_fb5fbe2308.jpg b/hymenoptera_data/test/bees/1093831624_fb5fbe2308.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0900774b0047a1e378cee71d55e36309761bfc20
Binary files /dev/null and b/hymenoptera_data/test/bees/1093831624_fb5fbe2308.jpg differ
diff --git a/hymenoptera_data/test/bees/1097045929_1753d1c765.jpg b/hymenoptera_data/test/bees/1097045929_1753d1c765.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ac90d8a081514ba095989be23f55ba48e0b87ed
Binary files /dev/null and b/hymenoptera_data/test/bees/1097045929_1753d1c765.jpg differ
diff --git a/hymenoptera_data/test/bees/1232245714_f862fbe385.jpg b/hymenoptera_data/test/bees/1232245714_f862fbe385.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8a108822bc445f14de05cc11e683b8d1904b1a8d
Binary files /dev/null and b/hymenoptera_data/test/bees/1232245714_f862fbe385.jpg differ
diff --git a/hymenoptera_data/test/bees/129236073_0985e91c7d.jpg b/hymenoptera_data/test/bees/129236073_0985e91c7d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f5edf9adcf31d65948ea6fd665b594b06977e879
Binary files /dev/null and b/hymenoptera_data/test/bees/129236073_0985e91c7d.jpg differ
diff --git a/hymenoptera_data/test/bees/1295655112_7813f37d21.jpg b/hymenoptera_data/test/bees/1295655112_7813f37d21.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bae326622e4ffdf37b0f3d315f78fa32b5429203
Binary files /dev/null and b/hymenoptera_data/test/bees/1295655112_7813f37d21.jpg differ
diff --git a/hymenoptera_data/test/bees/132511197_0b86ad0fff.jpg b/hymenoptera_data/test/bees/132511197_0b86ad0fff.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f848546a7f387267f6f5caa74cd33aa0e0f5f6ee
Binary files /dev/null and b/hymenoptera_data/test/bees/132511197_0b86ad0fff.jpg differ
diff --git a/hymenoptera_data/test/bees/132826773_dbbcb117b9.jpg b/hymenoptera_data/test/bees/132826773_dbbcb117b9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e1eaa9b3c2ee00bb97d595470cbfce48bae07d35
Binary files /dev/null and b/hymenoptera_data/test/bees/132826773_dbbcb117b9.jpg differ
diff --git a/hymenoptera_data/test/bees/150013791_969d9a968b.jpg b/hymenoptera_data/test/bees/150013791_969d9a968b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..32105135eb8cffb4661bf86c47dc25e2d39d9140
Binary files /dev/null and b/hymenoptera_data/test/bees/150013791_969d9a968b.jpg differ
diff --git a/hymenoptera_data/test/bees/1508176360_2972117c9d.jpg b/hymenoptera_data/test/bees/1508176360_2972117c9d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..588d921e08dc9a36b00f878b28235dc5ec9abda0
Binary files /dev/null and b/hymenoptera_data/test/bees/1508176360_2972117c9d.jpg differ
diff --git a/hymenoptera_data/test/bees/154600396_53e1252e52.jpg b/hymenoptera_data/test/bees/154600396_53e1252e52.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5cf832252a5097337af79d0e170164854bec248d
Binary files /dev/null and b/hymenoptera_data/test/bees/154600396_53e1252e52.jpg differ
diff --git a/hymenoptera_data/test/bees/16838648_415acd9e3f.jpg b/hymenoptera_data/test/bees/16838648_415acd9e3f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cc74b74c2677f391e2276e4b02597379cf5514f9
Binary files /dev/null and b/hymenoptera_data/test/bees/16838648_415acd9e3f.jpg differ
diff --git a/hymenoptera_data/test/bees/1691282715_0addfdf5e8.jpg b/hymenoptera_data/test/bees/1691282715_0addfdf5e8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..137a815ef79af59d36c3ebf33a3365d3593e6215
Binary files /dev/null and b/hymenoptera_data/test/bees/1691282715_0addfdf5e8.jpg differ
diff --git a/hymenoptera_data/test/bees/17209602_fe5a5a746f.jpg b/hymenoptera_data/test/bees/17209602_fe5a5a746f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78a75bdb2a93e9e0559057448d52a9fbc8460f3c
Binary files /dev/null and b/hymenoptera_data/test/bees/17209602_fe5a5a746f.jpg differ
diff --git a/hymenoptera_data/test/bees/174142798_e5ad6d76e0.jpg b/hymenoptera_data/test/bees/174142798_e5ad6d76e0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a41abfbe10dc4f467cb92c2ef4830dd57a7c80e
Binary files /dev/null and b/hymenoptera_data/test/bees/174142798_e5ad6d76e0.jpg differ
diff --git a/hymenoptera_data/test/bees/1799726602_8580867f71.jpg b/hymenoptera_data/test/bees/1799726602_8580867f71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3ed1d50e29b036710921dae6f641184cc5f6f920
Binary files /dev/null and b/hymenoptera_data/test/bees/1799726602_8580867f71.jpg differ
diff --git a/hymenoptera_data/test/bees/1807583459_4fe92b3133.jpg b/hymenoptera_data/test/bees/1807583459_4fe92b3133.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ffd3001c6962f32d2e71b3067303aa55ffc35641
Binary files /dev/null and b/hymenoptera_data/test/bees/1807583459_4fe92b3133.jpg differ
diff --git a/hymenoptera_data/test/bees/196430254_46bd129ae7.jpg b/hymenoptera_data/test/bees/196430254_46bd129ae7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8f085c719e7d6d483bc2add66795100049a336bd
Binary files /dev/null and b/hymenoptera_data/test/bees/196430254_46bd129ae7.jpg differ
diff --git a/hymenoptera_data/test/bees/196658222_3fffd79c67.jpg b/hymenoptera_data/test/bees/196658222_3fffd79c67.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6221953cb87cd275a8945566af4472a7c95f746b
Binary files /dev/null and b/hymenoptera_data/test/bees/196658222_3fffd79c67.jpg differ
diff --git a/hymenoptera_data/test/bees/198508668_97d818b6c4.jpg b/hymenoptera_data/test/bees/198508668_97d818b6c4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c57cdbe4c904dd1b3264a2d4cc71c77dfda6e888
Binary files /dev/null and b/hymenoptera_data/test/bees/198508668_97d818b6c4.jpg differ
diff --git a/hymenoptera_data/test/bees/2031225713_50ed499635.jpg b/hymenoptera_data/test/bees/2031225713_50ed499635.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f79dac13af2c527809b1e4e61c17d28ce92da0a0
Binary files /dev/null and b/hymenoptera_data/test/bees/2031225713_50ed499635.jpg differ
diff --git a/hymenoptera_data/test/bees/2037437624_2d7bce461f.jpg b/hymenoptera_data/test/bees/2037437624_2d7bce461f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1d103d0628ff6af0f2d2a62bce828f65cf459289
Binary files /dev/null and b/hymenoptera_data/test/bees/2037437624_2d7bce461f.jpg differ
diff --git a/hymenoptera_data/test/bees/2053200300_8911ef438a.jpg b/hymenoptera_data/test/bees/2053200300_8911ef438a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c7de1a9cd2f9effb18b492c15fa893be4b327280
Binary files /dev/null and b/hymenoptera_data/test/bees/2053200300_8911ef438a.jpg differ
diff --git a/hymenoptera_data/test/bees/205835650_e6f2614bee.jpg b/hymenoptera_data/test/bees/205835650_e6f2614bee.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f2edf6801f48615c06eb4609ec1beb18c95f057e
Binary files /dev/null and b/hymenoptera_data/test/bees/205835650_e6f2614bee.jpg differ
diff --git a/hymenoptera_data/test/bees/208702903_42fb4d9748.jpg b/hymenoptera_data/test/bees/208702903_42fb4d9748.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e3d0362634017c90e2332138073bfd1949d74c25
Binary files /dev/null and b/hymenoptera_data/test/bees/208702903_42fb4d9748.jpg differ
diff --git a/hymenoptera_data/test/bees/21399619_3e61e5bb6f.jpg b/hymenoptera_data/test/bees/21399619_3e61e5bb6f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..372e27920aeaa0146d2d22b982768fb712766e59
Binary files /dev/null and b/hymenoptera_data/test/bees/21399619_3e61e5bb6f.jpg differ
diff --git a/hymenoptera_data/test/bees/2227611847_ec72d40403.jpg b/hymenoptera_data/test/bees/2227611847_ec72d40403.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d15103e087323d9a681faafe9cc9e26e2963c6bc
Binary files /dev/null and b/hymenoptera_data/test/bees/2227611847_ec72d40403.jpg differ
diff --git a/hymenoptera_data/test/bees/2321139806_d73d899e66.jpg b/hymenoptera_data/test/bees/2321139806_d73d899e66.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d08f89e559d20d6ae90a886d89d689290b3e4be7
Binary files /dev/null and b/hymenoptera_data/test/bees/2321139806_d73d899e66.jpg differ
diff --git a/hymenoptera_data/test/bees/2330918208_8074770c20.jpg b/hymenoptera_data/test/bees/2330918208_8074770c20.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..580e38bc47f182a53dd4666759c3bde2636bad57
Binary files /dev/null and b/hymenoptera_data/test/bees/2330918208_8074770c20.jpg differ
diff --git a/hymenoptera_data/test/bees/2345177635_caf07159b3.jpg b/hymenoptera_data/test/bees/2345177635_caf07159b3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..579f4f0bd3599f55787b8d797c2cd0f511cf7db7
Binary files /dev/null and b/hymenoptera_data/test/bees/2345177635_caf07159b3.jpg differ
diff --git a/hymenoptera_data/test/bees/2358061370_9daabbd9ac.jpg b/hymenoptera_data/test/bees/2358061370_9daabbd9ac.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f928c6d0bf43e7a1f41c268a39a5f0c7e2f3258c
Binary files /dev/null and b/hymenoptera_data/test/bees/2358061370_9daabbd9ac.jpg differ
diff --git a/hymenoptera_data/test/bees/2364597044_3c3e3fc391.jpg b/hymenoptera_data/test/bees/2364597044_3c3e3fc391.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a5f762e40ce825a15a557da6871e3cb3985fa9f7
Binary files /dev/null and b/hymenoptera_data/test/bees/2364597044_3c3e3fc391.jpg differ
diff --git a/hymenoptera_data/test/bees/2384149906_2cd8b0b699.jpg b/hymenoptera_data/test/bees/2384149906_2cd8b0b699.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8398639156ff4fd29e92d35d9e373bffd6d51fbb
Binary files /dev/null and b/hymenoptera_data/test/bees/2384149906_2cd8b0b699.jpg differ
diff --git a/hymenoptera_data/test/bees/2397446847_04ef3cd3e1.jpg b/hymenoptera_data/test/bees/2397446847_04ef3cd3e1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..759654bd3599861de255f1a652cd85373f02c702
Binary files /dev/null and b/hymenoptera_data/test/bees/2397446847_04ef3cd3e1.jpg differ
diff --git a/hymenoptera_data/test/bees/2405441001_b06c36fa72.jpg b/hymenoptera_data/test/bees/2405441001_b06c36fa72.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..455c42399e1ce6e86484519dd603e3b96a4c10c5
Binary files /dev/null and b/hymenoptera_data/test/bees/2405441001_b06c36fa72.jpg differ
diff --git a/hymenoptera_data/test/bees/2445215254_51698ff797.jpg b/hymenoptera_data/test/bees/2445215254_51698ff797.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c94f2adad84dd7e64fde4a4fe382251d8d486003
Binary files /dev/null and b/hymenoptera_data/test/bees/2445215254_51698ff797.jpg differ
diff --git a/hymenoptera_data/test/bees/2452236943_255bfd9e58.jpg b/hymenoptera_data/test/bees/2452236943_255bfd9e58.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f91affcf363bc5b1666dcb637af36f21d182c1ca
Binary files /dev/null and b/hymenoptera_data/test/bees/2452236943_255bfd9e58.jpg differ
diff --git a/hymenoptera_data/test/bees/2467959963_a7831e9ff0.jpg b/hymenoptera_data/test/bees/2467959963_a7831e9ff0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8056e4074def9703ac174aa4fee38806ec9675cf
Binary files /dev/null and b/hymenoptera_data/test/bees/2467959963_a7831e9ff0.jpg differ
diff --git a/hymenoptera_data/test/bees/2470492904_837e97800d.jpg b/hymenoptera_data/test/bees/2470492904_837e97800d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a9ba84563e3d9663a811d905fdd5b89f79084999
Binary files /dev/null and b/hymenoptera_data/test/bees/2470492904_837e97800d.jpg differ
diff --git a/hymenoptera_data/test/bees/2477324698_3d4b1b1cab.jpg b/hymenoptera_data/test/bees/2477324698_3d4b1b1cab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..05772d3c47f18358e7ddbc0e8c4378038131f9cf
Binary files /dev/null and b/hymenoptera_data/test/bees/2477324698_3d4b1b1cab.jpg differ
diff --git a/hymenoptera_data/test/bees/2477349551_e75c97cf4d.jpg b/hymenoptera_data/test/bees/2477349551_e75c97cf4d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eb2fd67b447615ab89c6b06f602c68db4e9aa739
Binary files /dev/null and b/hymenoptera_data/test/bees/2477349551_e75c97cf4d.jpg differ
diff --git a/hymenoptera_data/test/bees/2486729079_62df0920be.jpg b/hymenoptera_data/test/bees/2486729079_62df0920be.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cea322507dfe10dd1ebccacac9e5a50b82cf26f5
Binary files /dev/null and b/hymenoptera_data/test/bees/2486729079_62df0920be.jpg differ
diff --git a/hymenoptera_data/test/bees/2486746709_c43cec0e42.jpg b/hymenoptera_data/test/bees/2486746709_c43cec0e42.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1b2019eaf428e433c9b3b80cc7c94ff27fd54319
Binary files /dev/null and b/hymenoptera_data/test/bees/2486746709_c43cec0e42.jpg differ
diff --git a/hymenoptera_data/test/bees/2493379287_4100e1dacc.jpg b/hymenoptera_data/test/bees/2493379287_4100e1dacc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ba3429126fdb168ca5b8701b3eddf5f004d3a7c
Binary files /dev/null and b/hymenoptera_data/test/bees/2493379287_4100e1dacc.jpg differ
diff --git a/hymenoptera_data/test/bees/2495722465_879acf9d85.jpg b/hymenoptera_data/test/bees/2495722465_879acf9d85.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..901540d383a122eaeeb80e1e793d8f720b536ef0
Binary files /dev/null and b/hymenoptera_data/test/bees/2495722465_879acf9d85.jpg differ
diff --git a/hymenoptera_data/test/bees/2528444139_fa728b0f5b.jpg b/hymenoptera_data/test/bees/2528444139_fa728b0f5b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4b1fb1be3987f6e59455f722ff82d30535188302
Binary files /dev/null and b/hymenoptera_data/test/bees/2528444139_fa728b0f5b.jpg differ
diff --git a/hymenoptera_data/test/bees/2538361678_9da84b77e3.jpg b/hymenoptera_data/test/bees/2538361678_9da84b77e3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5f8e7c29c7d184fe44195eacf82d1277c2000a89
Binary files /dev/null and b/hymenoptera_data/test/bees/2538361678_9da84b77e3.jpg differ
diff --git a/hymenoptera_data/test/bees/2551813042_8a070aeb2b.jpg b/hymenoptera_data/test/bees/2551813042_8a070aeb2b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c6fd5f259defc0df046a9639b36f6663a4b04a71
Binary files /dev/null and b/hymenoptera_data/test/bees/2551813042_8a070aeb2b.jpg differ
diff --git a/hymenoptera_data/test/bees/2580598377_a4caecdb54.jpg b/hymenoptera_data/test/bees/2580598377_a4caecdb54.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f479b518cdd16b9243e8efd393676f9ca11a5ea2
Binary files /dev/null and b/hymenoptera_data/test/bees/2580598377_a4caecdb54.jpg differ
diff --git a/hymenoptera_data/test/bees/2601176055_8464e6aa71.jpg b/hymenoptera_data/test/bees/2601176055_8464e6aa71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..51a4dbd704d24ea1083b57b662dff1d57ffc8ad4
Binary files /dev/null and b/hymenoptera_data/test/bees/2601176055_8464e6aa71.jpg differ
diff --git a/hymenoptera_data/test/bees/2610833167_79bf0bcae5.jpg b/hymenoptera_data/test/bees/2610833167_79bf0bcae5.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..16dd146dbc16e33e83e64eb5e4206f7b8b68b795
Binary files /dev/null and b/hymenoptera_data/test/bees/2610833167_79bf0bcae5.jpg differ
diff --git a/hymenoptera_data/test/bees/2610838525_fe8e3cae47.jpg b/hymenoptera_data/test/bees/2610838525_fe8e3cae47.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1bbd2651be6a42aad8cb92d643c47f0f5e1a895b
Binary files /dev/null and b/hymenoptera_data/test/bees/2610838525_fe8e3cae47.jpg differ
diff --git a/hymenoptera_data/test/bees/2617161745_fa3ebe85b4.jpg b/hymenoptera_data/test/bees/2617161745_fa3ebe85b4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6ec5173eb86517ae43f1915f16446f1ceb340e74
Binary files /dev/null and b/hymenoptera_data/test/bees/2617161745_fa3ebe85b4.jpg differ
diff --git a/hymenoptera_data/test/bees/2625499656_e3415e374d.jpg b/hymenoptera_data/test/bees/2625499656_e3415e374d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..54b26a6485660b48b900a8c1b02817bc461e4ed6
Binary files /dev/null and b/hymenoptera_data/test/bees/2625499656_e3415e374d.jpg differ
diff --git a/hymenoptera_data/test/bees/2634617358_f32fd16bea.jpg b/hymenoptera_data/test/bees/2634617358_f32fd16bea.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8a0600fe956a69d7170c3974ec52e8a2295e3b08
Binary files /dev/null and b/hymenoptera_data/test/bees/2634617358_f32fd16bea.jpg differ
diff --git a/hymenoptera_data/test/bees/2638074627_6b3ae746a0.jpg b/hymenoptera_data/test/bees/2638074627_6b3ae746a0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..13b8dc26fe2aa4fa6a85847310268a8b4219ba38
Binary files /dev/null and b/hymenoptera_data/test/bees/2638074627_6b3ae746a0.jpg differ
diff --git a/hymenoptera_data/test/bees/2645107662_b73a8595cc.jpg b/hymenoptera_data/test/bees/2645107662_b73a8595cc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..95572fa2704453d81d22c485256e6fee346c3896
Binary files /dev/null and b/hymenoptera_data/test/bees/2645107662_b73a8595cc.jpg differ
diff --git a/hymenoptera_data/test/bees/2651621464_a2fa8722eb.jpg b/hymenoptera_data/test/bees/2651621464_a2fa8722eb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b124273c7c371a035b8a5b3302f60c8268ab4744
Binary files /dev/null and b/hymenoptera_data/test/bees/2651621464_a2fa8722eb.jpg differ
diff --git a/hymenoptera_data/test/bees/2652877533_a564830cbf.jpg b/hymenoptera_data/test/bees/2652877533_a564830cbf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1cc7d314ff85b2c60dfd8312c1b5c5321d70ffd2
Binary files /dev/null and b/hymenoptera_data/test/bees/2652877533_a564830cbf.jpg differ
diff --git a/hymenoptera_data/test/bees/266644509_d30bb16a1b.jpg b/hymenoptera_data/test/bees/266644509_d30bb16a1b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8dd6c208d0e34012ac9d70cb6d4bfe4c51080c93
Binary files /dev/null and b/hymenoptera_data/test/bees/266644509_d30bb16a1b.jpg differ
diff --git a/hymenoptera_data/test/bees/2683605182_9d2a0c66cf.jpg b/hymenoptera_data/test/bees/2683605182_9d2a0c66cf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6c8fee572502714bde3623e43b44c8887e3de7d8
Binary files /dev/null and b/hymenoptera_data/test/bees/2683605182_9d2a0c66cf.jpg differ
diff --git a/hymenoptera_data/test/bees/2704348794_eb5d5178c2.jpg b/hymenoptera_data/test/bees/2704348794_eb5d5178c2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..02b9944193f322dfa07156b0d3d6f730269d7dd6
Binary files /dev/null and b/hymenoptera_data/test/bees/2704348794_eb5d5178c2.jpg differ
diff --git a/hymenoptera_data/test/bees/2707440199_cd170bd512.jpg b/hymenoptera_data/test/bees/2707440199_cd170bd512.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ffe7c62edc89ed6be15ac2fc8902746b936e4d8
Binary files /dev/null and b/hymenoptera_data/test/bees/2707440199_cd170bd512.jpg differ
diff --git a/hymenoptera_data/test/bees/2710368626_cb42882dc8.jpg b/hymenoptera_data/test/bees/2710368626_cb42882dc8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..10e78f2a4c083132d7d5de31a040eefdd35d71ee
Binary files /dev/null and b/hymenoptera_data/test/bees/2710368626_cb42882dc8.jpg differ
diff --git a/hymenoptera_data/test/bees/2722592222_258d473e17.jpg b/hymenoptera_data/test/bees/2722592222_258d473e17.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..520be10247a8722052f50e82c6d0e5ce54c2d2e8
Binary files /dev/null and b/hymenoptera_data/test/bees/2722592222_258d473e17.jpg differ
diff --git a/hymenoptera_data/test/bees/2728759455_ce9bb8cd7a.jpg b/hymenoptera_data/test/bees/2728759455_ce9bb8cd7a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7e5112f9167edcf1bd1deecc6bd188f55867ff22
Binary files /dev/null and b/hymenoptera_data/test/bees/2728759455_ce9bb8cd7a.jpg differ
diff --git a/hymenoptera_data/test/bees/2756397428_1d82a08807.jpg b/hymenoptera_data/test/bees/2756397428_1d82a08807.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..01d4d73bc93099ee76f181059f6e3bf5029a4ebf
Binary files /dev/null and b/hymenoptera_data/test/bees/2756397428_1d82a08807.jpg differ
diff --git a/hymenoptera_data/test/bees/2765347790_da6cf6cb40.jpg b/hymenoptera_data/test/bees/2765347790_da6cf6cb40.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..821151272bbdbc7cf2b911463d5e1955e1de13b5
Binary files /dev/null and b/hymenoptera_data/test/bees/2765347790_da6cf6cb40.jpg differ
diff --git a/hymenoptera_data/test/bees/2781170484_5d61835d63.jpg b/hymenoptera_data/test/bees/2781170484_5d61835d63.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b25d8c8e1a8616407a0c28999068d000a7d955be
Binary files /dev/null and b/hymenoptera_data/test/bees/2781170484_5d61835d63.jpg differ
diff --git a/hymenoptera_data/test/bees/279113587_b4843db199.jpg b/hymenoptera_data/test/bees/279113587_b4843db199.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bc84ca8e26c9f667214d50a75aad3ea08120156e
Binary files /dev/null and b/hymenoptera_data/test/bees/279113587_b4843db199.jpg differ
diff --git a/hymenoptera_data/test/bees/2792000093_e8ae0718cf.jpg b/hymenoptera_data/test/bees/2792000093_e8ae0718cf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f7829a615adb7672b4818a7ce716a7b51696db63
Binary files /dev/null and b/hymenoptera_data/test/bees/2792000093_e8ae0718cf.jpg differ
diff --git a/hymenoptera_data/test/bees/2801728106_833798c909.jpg b/hymenoptera_data/test/bees/2801728106_833798c909.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..49c3d5e542aa047fa8fa15e7e4536a3f6cb44c09
Binary files /dev/null and b/hymenoptera_data/test/bees/2801728106_833798c909.jpg differ
diff --git a/hymenoptera_data/test/bees/2822388965_f6dca2a275.jpg b/hymenoptera_data/test/bees/2822388965_f6dca2a275.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..76885b02a0c97958ae46af46ae4fa7175309c88f
Binary files /dev/null and b/hymenoptera_data/test/bees/2822388965_f6dca2a275.jpg differ
diff --git a/hymenoptera_data/test/bees/2861002136_52c7c6f708.jpg b/hymenoptera_data/test/bees/2861002136_52c7c6f708.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e0a83ed7fb2235c1ebd5ae2a549eb74d5125c853
Binary files /dev/null and b/hymenoptera_data/test/bees/2861002136_52c7c6f708.jpg differ
diff --git a/hymenoptera_data/test/bees/2908916142_a7ac8b57a8.jpg b/hymenoptera_data/test/bees/2908916142_a7ac8b57a8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..349dc97b6260bafdc05479dda05d13f7e4bf34d2
Binary files /dev/null and b/hymenoptera_data/test/bees/2908916142_a7ac8b57a8.jpg differ
diff --git a/hymenoptera_data/test/bees/29494643_e3410f0d37.jpg b/hymenoptera_data/test/bees/29494643_e3410f0d37.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..506b964bca9a13a5add0b6d749d5d013e0b54e19
Binary files /dev/null and b/hymenoptera_data/test/bees/29494643_e3410f0d37.jpg differ
diff --git a/hymenoptera_data/test/bees/2959730355_416a18c63c.jpg b/hymenoptera_data/test/bees/2959730355_416a18c63c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4cabb8417b1715ee35f77c93dd6d168316ff9a08
Binary files /dev/null and b/hymenoptera_data/test/bees/2959730355_416a18c63c.jpg differ
diff --git a/hymenoptera_data/test/bees/2962405283_22718d9617.jpg b/hymenoptera_data/test/bees/2962405283_22718d9617.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f829cecf3d68eaedb41159b177e66451cf6b9eb3
Binary files /dev/null and b/hymenoptera_data/test/bees/2962405283_22718d9617.jpg differ
diff --git a/hymenoptera_data/test/bees/3006264892_30e9cced70.jpg b/hymenoptera_data/test/bees/3006264892_30e9cced70.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..11f2e291f8b6bb212865f414faafac5e27cbfcc2
Binary files /dev/null and b/hymenoptera_data/test/bees/3006264892_30e9cced70.jpg differ
diff --git a/hymenoptera_data/test/bees/3030189811_01d095b793.jpg b/hymenoptera_data/test/bees/3030189811_01d095b793.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3875f70b6ab5a7e44e6785a485b7587df0439239
Binary files /dev/null and b/hymenoptera_data/test/bees/3030189811_01d095b793.jpg differ
diff --git a/hymenoptera_data/test/bees/3030772428_8578335616.jpg b/hymenoptera_data/test/bees/3030772428_8578335616.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..58368032493e62ff672cc45ebc0eb3e26f36cda9
Binary files /dev/null and b/hymenoptera_data/test/bees/3030772428_8578335616.jpg differ
diff --git a/hymenoptera_data/test/bees/3044402684_3853071a87.jpg b/hymenoptera_data/test/bees/3044402684_3853071a87.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..582ea257a52114a29519d9c23dfdf0bbb1ae2f84
Binary files /dev/null and b/hymenoptera_data/test/bees/3044402684_3853071a87.jpg differ
diff --git a/hymenoptera_data/test/bees/3074585407_9854eb3153.jpg b/hymenoptera_data/test/bees/3074585407_9854eb3153.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..36104e0b350cc7d8265bd81d4e81c803172395ef
Binary files /dev/null and b/hymenoptera_data/test/bees/3074585407_9854eb3153.jpg differ
diff --git a/hymenoptera_data/test/bees/3079610310_ac2d0ae7bc.jpg b/hymenoptera_data/test/bees/3079610310_ac2d0ae7bc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b85c157964d1d3ab4e198b48073cd5fde5a5e180
Binary files /dev/null and b/hymenoptera_data/test/bees/3079610310_ac2d0ae7bc.jpg differ
diff --git a/hymenoptera_data/test/bees/3090975720_71f12e6de4.jpg b/hymenoptera_data/test/bees/3090975720_71f12e6de4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ba723fae29647f9747fe646cdd19331215aba55
Binary files /dev/null and b/hymenoptera_data/test/bees/3090975720_71f12e6de4.jpg differ
diff --git a/hymenoptera_data/test/bees/3100226504_c0d4f1e3f1.jpg b/hymenoptera_data/test/bees/3100226504_c0d4f1e3f1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c63ef5233f61edefef4e45f4abca8ba93e08c35b
Binary files /dev/null and b/hymenoptera_data/test/bees/3100226504_c0d4f1e3f1.jpg differ
diff --git a/hymenoptera_data/test/bees/342758693_c56b89b6b6.jpg b/hymenoptera_data/test/bees/342758693_c56b89b6b6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..74041ef7bcd9884b8a6d39614741255b2b96ff56
Binary files /dev/null and b/hymenoptera_data/test/bees/342758693_c56b89b6b6.jpg differ
diff --git a/hymenoptera_data/test/bees/354167719_22dca13752.jpg b/hymenoptera_data/test/bees/354167719_22dca13752.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ae977c8438dad197cdd00a782057c4b44657e50
Binary files /dev/null and b/hymenoptera_data/test/bees/354167719_22dca13752.jpg differ
diff --git a/hymenoptera_data/test/bees/359928878_b3b418c728.jpg b/hymenoptera_data/test/bees/359928878_b3b418c728.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..99101a04de9e676dcbb3f707da260229dc887c5d
Binary files /dev/null and b/hymenoptera_data/test/bees/359928878_b3b418c728.jpg differ
diff --git a/hymenoptera_data/test/bees/365759866_b15700c59b.jpg b/hymenoptera_data/test/bees/365759866_b15700c59b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ecff8f1893ad6eeeb92ce956eb5c5d0f8ae28f2e
Binary files /dev/null and b/hymenoptera_data/test/bees/365759866_b15700c59b.jpg differ
diff --git a/hymenoptera_data/test/bees/36900412_92b81831ad.jpg b/hymenoptera_data/test/bees/36900412_92b81831ad.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fd44755a82dcb9b418e9a5b7b23c9170ee8bb47e
Binary files /dev/null and b/hymenoptera_data/test/bees/36900412_92b81831ad.jpg differ
diff --git a/hymenoptera_data/test/bees/39672681_1302d204d1.jpg b/hymenoptera_data/test/bees/39672681_1302d204d1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c1131c54788ce1a1efc0cc2bb71d36f68174ae6f
Binary files /dev/null and b/hymenoptera_data/test/bees/39672681_1302d204d1.jpg differ
diff --git a/hymenoptera_data/test/bees/39747887_42df2855ee.jpg b/hymenoptera_data/test/bees/39747887_42df2855ee.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a3a8e9efcc52df4513e2f41985f5381e09ca325
Binary files /dev/null and b/hymenoptera_data/test/bees/39747887_42df2855ee.jpg differ
diff --git a/hymenoptera_data/test/bees/421515404_e87569fd8b.jpg b/hymenoptera_data/test/bees/421515404_e87569fd8b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..332b8d942b8fa4e4d0b4c0288ba9032b7a2616e8
Binary files /dev/null and b/hymenoptera_data/test/bees/421515404_e87569fd8b.jpg differ
diff --git a/hymenoptera_data/test/bees/444532809_9e931e2279.jpg b/hymenoptera_data/test/bees/444532809_9e931e2279.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..674c4c062f0305676b5cf20daa6608878fba2ff5
Binary files /dev/null and b/hymenoptera_data/test/bees/444532809_9e931e2279.jpg differ
diff --git a/hymenoptera_data/test/bees/446296270_d9e8b93ecf.jpg b/hymenoptera_data/test/bees/446296270_d9e8b93ecf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3f5d0a0b1f9942b2a071d4a0c0e25d2e568f9c25
Binary files /dev/null and b/hymenoptera_data/test/bees/446296270_d9e8b93ecf.jpg differ
diff --git a/hymenoptera_data/test/bees/452462677_7be43af8ff.jpg b/hymenoptera_data/test/bees/452462677_7be43af8ff.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..293ebe22b13ef4fed4a0b451812583f08c10fac5
Binary files /dev/null and b/hymenoptera_data/test/bees/452462677_7be43af8ff.jpg differ
diff --git a/hymenoptera_data/test/bees/452462695_40a4e5b559.jpg b/hymenoptera_data/test/bees/452462695_40a4e5b559.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f31eb380b7e1334631d734a295acc171565bc2ca
Binary files /dev/null and b/hymenoptera_data/test/bees/452462695_40a4e5b559.jpg differ
diff --git a/hymenoptera_data/test/bees/457457145_5f86eb7e9c.jpg b/hymenoptera_data/test/bees/457457145_5f86eb7e9c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3f0cc779ad92f8080a5ede6eb6606eb18f2afdf8
Binary files /dev/null and b/hymenoptera_data/test/bees/457457145_5f86eb7e9c.jpg differ
diff --git a/hymenoptera_data/test/bees/465133211_80e0c27f60.jpg b/hymenoptera_data/test/bees/465133211_80e0c27f60.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..82441839aa8a0c54917a239647441f2e86bc8e4a
Binary files /dev/null and b/hymenoptera_data/test/bees/465133211_80e0c27f60.jpg differ
diff --git a/hymenoptera_data/test/bees/469333327_358ba8fe8a.jpg b/hymenoptera_data/test/bees/469333327_358ba8fe8a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ea62084a9d1c38a1a25ba8d31bc7895aed9fc653
Binary files /dev/null and b/hymenoptera_data/test/bees/469333327_358ba8fe8a.jpg differ
diff --git a/hymenoptera_data/test/bees/472288710_2abee16fa0.jpg b/hymenoptera_data/test/bees/472288710_2abee16fa0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..98c83c8565d7c002030d6e6074d997f9ce1116a7
Binary files /dev/null and b/hymenoptera_data/test/bees/472288710_2abee16fa0.jpg differ
diff --git a/hymenoptera_data/test/bees/473618094_8ffdcab215.jpg b/hymenoptera_data/test/bees/473618094_8ffdcab215.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78d1af23a9765243fb3cd0a7f1eaec6ef646780d
Binary files /dev/null and b/hymenoptera_data/test/bees/473618094_8ffdcab215.jpg differ
diff --git a/hymenoptera_data/test/bees/476347960_52edd72b06.jpg b/hymenoptera_data/test/bees/476347960_52edd72b06.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a24fa0585ac3e3edb8fb8bb545ab524242c6168
Binary files /dev/null and b/hymenoptera_data/test/bees/476347960_52edd72b06.jpg differ
diff --git a/hymenoptera_data/test/bees/478701318_bbd5e557b8.jpg b/hymenoptera_data/test/bees/478701318_bbd5e557b8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f2184d67d02f7239b5486eca9dc32ffb80e49ffb
Binary files /dev/null and b/hymenoptera_data/test/bees/478701318_bbd5e557b8.jpg differ
diff --git a/hymenoptera_data/test/bees/507288830_f46e8d4cb2.jpg b/hymenoptera_data/test/bees/507288830_f46e8d4cb2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8db2dc55ad7bd217dca35f02085d90d5312c04a3
Binary files /dev/null and b/hymenoptera_data/test/bees/507288830_f46e8d4cb2.jpg differ
diff --git a/hymenoptera_data/test/bees/509247772_2db2d01374.jpg b/hymenoptera_data/test/bees/509247772_2db2d01374.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ee2d37e9946e5721df0bac396fe72d0000710dd9
Binary files /dev/null and b/hymenoptera_data/test/bees/509247772_2db2d01374.jpg differ
diff --git a/hymenoptera_data/test/bees/513545352_fd3e7c7c5d.jpg b/hymenoptera_data/test/bees/513545352_fd3e7c7c5d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..53ec08ba4a8bde0392da6cfb498a23d61d1ed280
Binary files /dev/null and b/hymenoptera_data/test/bees/513545352_fd3e7c7c5d.jpg differ
diff --git a/hymenoptera_data/test/bees/522104315_5d3cb2758e.jpg b/hymenoptera_data/test/bees/522104315_5d3cb2758e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..501b71915a57b4e1f422a0414b834be98e6e59b4
Binary files /dev/null and b/hymenoptera_data/test/bees/522104315_5d3cb2758e.jpg differ
diff --git a/hymenoptera_data/test/bees/537309131_532bfa59ea.jpg b/hymenoptera_data/test/bees/537309131_532bfa59ea.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..252aa08f17f2f4e5699b222bc549d4d420d13032
Binary files /dev/null and b/hymenoptera_data/test/bees/537309131_532bfa59ea.jpg differ
diff --git a/hymenoptera_data/test/bees/586041248_3032e277a9.jpg b/hymenoptera_data/test/bees/586041248_3032e277a9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8ac6e82c6bb300ab140a60eeb41b754f376c07bd
Binary files /dev/null and b/hymenoptera_data/test/bees/586041248_3032e277a9.jpg differ
diff --git a/hymenoptera_data/test/bees/760526046_547e8b381f.jpg b/hymenoptera_data/test/bees/760526046_547e8b381f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..673cdc96f7ecd05a6579e228ac57aec13bbbe764
Binary files /dev/null and b/hymenoptera_data/test/bees/760526046_547e8b381f.jpg differ
diff --git a/hymenoptera_data/test/bees/760568592_45a52c847f.jpg b/hymenoptera_data/test/bees/760568592_45a52c847f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6e121078549292cbff91becf157a733629948ed1
Binary files /dev/null and b/hymenoptera_data/test/bees/760568592_45a52c847f.jpg differ
diff --git a/hymenoptera_data/test/bees/774440991_63a4aa0cbe.jpg b/hymenoptera_data/test/bees/774440991_63a4aa0cbe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..dcaa0ce35801610a474e853b805b34454ed7d2ab
Binary files /dev/null and b/hymenoptera_data/test/bees/774440991_63a4aa0cbe.jpg differ
diff --git a/hymenoptera_data/test/bees/85112639_6e860b0469.jpg b/hymenoptera_data/test/bees/85112639_6e860b0469.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7f2a3dcb0cd59139def8d9150e3fc436c5b29f35
Binary files /dev/null and b/hymenoptera_data/test/bees/85112639_6e860b0469.jpg differ
diff --git a/hymenoptera_data/test/bees/873076652_eb098dab2d.jpg b/hymenoptera_data/test/bees/873076652_eb098dab2d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9a9066d6a3c3187f6ce327562853751e6d9a28a5
Binary files /dev/null and b/hymenoptera_data/test/bees/873076652_eb098dab2d.jpg differ
diff --git a/hymenoptera_data/test/bees/90179376_abc234e5f4.jpg b/hymenoptera_data/test/bees/90179376_abc234e5f4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e179099575d27b65967a06dbc7d8fb5c2a3fc31c
Binary files /dev/null and b/hymenoptera_data/test/bees/90179376_abc234e5f4.jpg differ
diff --git a/hymenoptera_data/test/bees/92663402_37f379e57a.jpg b/hymenoptera_data/test/bees/92663402_37f379e57a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9049b224b8aa7276f68b2583d7a7a521e6e62d4b
Binary files /dev/null and b/hymenoptera_data/test/bees/92663402_37f379e57a.jpg differ
diff --git a/hymenoptera_data/test/bees/95238259_98470c5b10.jpg b/hymenoptera_data/test/bees/95238259_98470c5b10.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bebf64d799bdebb0e3b1034c40016a96b01fa3f3
Binary files /dev/null and b/hymenoptera_data/test/bees/95238259_98470c5b10.jpg differ
diff --git a/hymenoptera_data/test/bees/969455125_58c797ef17.jpg b/hymenoptera_data/test/bees/969455125_58c797ef17.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3e7cb68de7300302868b6fa70fbd5187d52f495a
Binary files /dev/null and b/hymenoptera_data/test/bees/969455125_58c797ef17.jpg differ
diff --git a/hymenoptera_data/test/bees/98391118_bdb1e80cce.jpg b/hymenoptera_data/test/bees/98391118_bdb1e80cce.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6c7627d474914851b3b4c3939e51f62528b39970
Binary files /dev/null and b/hymenoptera_data/test/bees/98391118_bdb1e80cce.jpg differ
diff --git a/hymenoptera_data/train/ants/0013035.jpg b/hymenoptera_data/train/ants/0013035.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ed58c4484104e7898d5baf05bb245284f85a61e
Binary files /dev/null and b/hymenoptera_data/train/ants/0013035.jpg differ
diff --git a/hymenoptera_data/train/ants/1030023514_aad5c608f9.jpg b/hymenoptera_data/train/ants/1030023514_aad5c608f9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4a4c59192c48cd174b1797bf7f8168efa2a4dcc8
Binary files /dev/null and b/hymenoptera_data/train/ants/1030023514_aad5c608f9.jpg differ
diff --git a/hymenoptera_data/train/ants/1095476100_3906d8afde.jpg b/hymenoptera_data/train/ants/1095476100_3906d8afde.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0ed98e07d65e5a1f7d321af9a77fb57bcbdfb530
Binary files /dev/null and b/hymenoptera_data/train/ants/1095476100_3906d8afde.jpg differ
diff --git a/hymenoptera_data/train/ants/1099452230_d1949d3250.jpg b/hymenoptera_data/train/ants/1099452230_d1949d3250.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ba8b2f76441f836522753527c6732511d7085d82
Binary files /dev/null and b/hymenoptera_data/train/ants/1099452230_d1949d3250.jpg differ
diff --git a/hymenoptera_data/train/ants/116570827_e9c126745d.jpg b/hymenoptera_data/train/ants/116570827_e9c126745d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ac4630e95c63dd970864dd76dc8e01b5157d676c
Binary files /dev/null and b/hymenoptera_data/train/ants/116570827_e9c126745d.jpg differ
diff --git a/hymenoptera_data/train/ants/1225872729_6f0856588f.jpg b/hymenoptera_data/train/ants/1225872729_6f0856588f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5c66fadba995ca273a28003924be4d488d00ae2b
Binary files /dev/null and b/hymenoptera_data/train/ants/1225872729_6f0856588f.jpg differ
diff --git a/hymenoptera_data/train/ants/1262877379_64fcada201.jpg b/hymenoptera_data/train/ants/1262877379_64fcada201.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d2e12b2bdac4850ffe8077aecd68da31622a38a1
Binary files /dev/null and b/hymenoptera_data/train/ants/1262877379_64fcada201.jpg differ
diff --git a/hymenoptera_data/train/ants/1269756697_0bce92cdab.jpg b/hymenoptera_data/train/ants/1269756697_0bce92cdab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cbe0880f3e919b06afa90287009727c2d22107de
Binary files /dev/null and b/hymenoptera_data/train/ants/1269756697_0bce92cdab.jpg differ
diff --git a/hymenoptera_data/train/ants/1286984635_5119e80de1.jpg b/hymenoptera_data/train/ants/1286984635_5119e80de1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e02f0c1337fdb46d3809d22d0df960d65b8c6f07
Binary files /dev/null and b/hymenoptera_data/train/ants/1286984635_5119e80de1.jpg differ
diff --git a/hymenoptera_data/train/ants/132478121_2a430adea2.jpg b/hymenoptera_data/train/ants/132478121_2a430adea2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e4a99e3cbb8306fab7b3b7326ef33cbc90fc9d67
Binary files /dev/null and b/hymenoptera_data/train/ants/132478121_2a430adea2.jpg differ
diff --git a/hymenoptera_data/train/ants/1360291657_dc248c5eea.jpg b/hymenoptera_data/train/ants/1360291657_dc248c5eea.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2fde3742a331bb0d99dfd48138839fe262af0d3c
Binary files /dev/null and b/hymenoptera_data/train/ants/1360291657_dc248c5eea.jpg differ
diff --git a/hymenoptera_data/train/ants/1368913450_e146e2fb6d.jpg b/hymenoptera_data/train/ants/1368913450_e146e2fb6d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2760d73d0a393766da850c656f8438e3b543e40b
Binary files /dev/null and b/hymenoptera_data/train/ants/1368913450_e146e2fb6d.jpg differ
diff --git a/hymenoptera_data/train/ants/1473187633_63ccaacea6.jpg b/hymenoptera_data/train/ants/1473187633_63ccaacea6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..74594d98cb17943dc9b2ad44b65e3b1df62d922e
Binary files /dev/null and b/hymenoptera_data/train/ants/1473187633_63ccaacea6.jpg differ
diff --git a/hymenoptera_data/train/ants/148715752_302c84f5a4.jpg b/hymenoptera_data/train/ants/148715752_302c84f5a4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..227c52dcdd19e5818b4556df74732ba916ad1e8b
Binary files /dev/null and b/hymenoptera_data/train/ants/148715752_302c84f5a4.jpg differ
diff --git a/hymenoptera_data/train/ants/1489674356_09d48dde0a.jpg b/hymenoptera_data/train/ants/1489674356_09d48dde0a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5f02bba2e0a2a40f51f0af18c8522ab4d4742c89
Binary files /dev/null and b/hymenoptera_data/train/ants/1489674356_09d48dde0a.jpg differ
diff --git a/hymenoptera_data/train/ants/149244013_c529578289.jpg b/hymenoptera_data/train/ants/149244013_c529578289.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8e232600aa1bbb7aae093d2ea7a70ca46042d364
Binary files /dev/null and b/hymenoptera_data/train/ants/149244013_c529578289.jpg differ
diff --git a/hymenoptera_data/train/ants/150801003_3390b73135.jpg b/hymenoptera_data/train/ants/150801003_3390b73135.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cdcad1a71527715cda17d0b0ecf833bfe45195d2
Binary files /dev/null and b/hymenoptera_data/train/ants/150801003_3390b73135.jpg differ
diff --git a/hymenoptera_data/train/ants/150801171_cd86f17ed8.jpg b/hymenoptera_data/train/ants/150801171_cd86f17ed8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3594ff84d10986834ed5ee7e20553fb2ba1ff900
Binary files /dev/null and b/hymenoptera_data/train/ants/150801171_cd86f17ed8.jpg differ
diff --git a/hymenoptera_data/train/ants/154124431_65460430f2.jpg b/hymenoptera_data/train/ants/154124431_65460430f2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9ce2836b33770bb1fae27fcb66ca2a4980370390
Binary files /dev/null and b/hymenoptera_data/train/ants/154124431_65460430f2.jpg differ
diff --git a/hymenoptera_data/train/ants/162603798_40b51f1654.jpg b/hymenoptera_data/train/ants/162603798_40b51f1654.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7170c951b2c43e4fbd064894b0d6de7dd19575b0
Binary files /dev/null and b/hymenoptera_data/train/ants/162603798_40b51f1654.jpg differ
diff --git a/hymenoptera_data/train/ants/1660097129_384bf54490.jpg b/hymenoptera_data/train/ants/1660097129_384bf54490.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..64f4caceede19c647b031ab58d5e9fd6335edfd3
Binary files /dev/null and b/hymenoptera_data/train/ants/1660097129_384bf54490.jpg differ
diff --git a/hymenoptera_data/train/ants/167890289_dd5ba923f3.jpg b/hymenoptera_data/train/ants/167890289_dd5ba923f3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d51d6cc1e1ff33ec7a244253c8a09092b9a1a45c
Binary files /dev/null and b/hymenoptera_data/train/ants/167890289_dd5ba923f3.jpg differ
diff --git a/hymenoptera_data/train/ants/1693954099_46d4c20605.jpg b/hymenoptera_data/train/ants/1693954099_46d4c20605.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6efed1a8881a05a189e21d5d06ab118689c33d5d
Binary files /dev/null and b/hymenoptera_data/train/ants/1693954099_46d4c20605.jpg differ
diff --git a/hymenoptera_data/train/ants/175998972.jpg b/hymenoptera_data/train/ants/175998972.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6cc4cff82bd9d110a61558edf5ae130d2b189c85
Binary files /dev/null and b/hymenoptera_data/train/ants/175998972.jpg differ
diff --git a/hymenoptera_data/train/ants/178538489_bec7649292.jpg b/hymenoptera_data/train/ants/178538489_bec7649292.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..58bec942f2aa3e80ed4eff823ca419b85eed7b56
Binary files /dev/null and b/hymenoptera_data/train/ants/178538489_bec7649292.jpg differ
diff --git a/hymenoptera_data/train/ants/1804095607_0341701e1c.jpg b/hymenoptera_data/train/ants/1804095607_0341701e1c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..26faa3264a7bc3dd230ffb80715b78a3444ed751
Binary files /dev/null and b/hymenoptera_data/train/ants/1804095607_0341701e1c.jpg differ
diff --git a/hymenoptera_data/train/ants/1808777855_2a895621d7.jpg b/hymenoptera_data/train/ants/1808777855_2a895621d7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5088c8855568ba7a74f5f5f62a30e0cfafbf80bd
Binary files /dev/null and b/hymenoptera_data/train/ants/1808777855_2a895621d7.jpg differ
diff --git a/hymenoptera_data/train/ants/188552436_605cc9b36b.jpg b/hymenoptera_data/train/ants/188552436_605cc9b36b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a173de97ad6b5e3dacd50305441febaefaadcda2
Binary files /dev/null and b/hymenoptera_data/train/ants/188552436_605cc9b36b.jpg differ
diff --git a/hymenoptera_data/train/ants/1917341202_d00a7f9af5.jpg b/hymenoptera_data/train/ants/1917341202_d00a7f9af5.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f19dd1fba329dc519573b602627d56c66e8631a7
Binary files /dev/null and b/hymenoptera_data/train/ants/1917341202_d00a7f9af5.jpg differ
diff --git a/hymenoptera_data/train/ants/1924473702_daa9aacdbe.jpg b/hymenoptera_data/train/ants/1924473702_daa9aacdbe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ee65a159816f8a9de176ae47ecfe59d9328968b3
Binary files /dev/null and b/hymenoptera_data/train/ants/1924473702_daa9aacdbe.jpg differ
diff --git a/hymenoptera_data/train/ants/196057951_63bf063b92.jpg b/hymenoptera_data/train/ants/196057951_63bf063b92.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0434a341a4b48a21d90c400ca28727826fa80293
Binary files /dev/null and b/hymenoptera_data/train/ants/196057951_63bf063b92.jpg differ
diff --git a/hymenoptera_data/train/ants/196757565_326437f5fe.jpg b/hymenoptera_data/train/ants/196757565_326437f5fe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1fb54346b1e1151208157aa486d937020a387ae9
Binary files /dev/null and b/hymenoptera_data/train/ants/196757565_326437f5fe.jpg differ
diff --git a/hymenoptera_data/train/ants/201558278_fe4caecc76.jpg b/hymenoptera_data/train/ants/201558278_fe4caecc76.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..098a7c84d72f2a4f5b626cc8032e74acb148c0bb
Binary files /dev/null and b/hymenoptera_data/train/ants/201558278_fe4caecc76.jpg differ
diff --git a/hymenoptera_data/train/ants/201790779_527f4c0168.jpg b/hymenoptera_data/train/ants/201790779_527f4c0168.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..826ea5ec8f7a852fb0d5379f8bbd80e0755a9dbe
Binary files /dev/null and b/hymenoptera_data/train/ants/201790779_527f4c0168.jpg differ
diff --git a/hymenoptera_data/train/ants/2019439677_2db655d361.jpg b/hymenoptera_data/train/ants/2019439677_2db655d361.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..660952c0f67b697453379d550efe785d947ecbba
Binary files /dev/null and b/hymenoptera_data/train/ants/2019439677_2db655d361.jpg differ
diff --git a/hymenoptera_data/train/ants/207947948_3ab29d7207.jpg b/hymenoptera_data/train/ants/207947948_3ab29d7207.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4c6e9c8e05030be1185f8023e37b580e64660609
Binary files /dev/null and b/hymenoptera_data/train/ants/207947948_3ab29d7207.jpg differ
diff --git a/hymenoptera_data/train/ants/20935278_9190345f6b.jpg b/hymenoptera_data/train/ants/20935278_9190345f6b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8282af6c9dbe83c1f43410f48146bf0471227f4c
Binary files /dev/null and b/hymenoptera_data/train/ants/20935278_9190345f6b.jpg differ
diff --git a/hymenoptera_data/train/ants/224655713_3956f7d39a.jpg b/hymenoptera_data/train/ants/224655713_3956f7d39a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d6a63d909a2d7c3d5a48661847e4d51e63080bd0
Binary files /dev/null and b/hymenoptera_data/train/ants/224655713_3956f7d39a.jpg differ
diff --git a/hymenoptera_data/train/ants/2265824718_2c96f485da.jpg b/hymenoptera_data/train/ants/2265824718_2c96f485da.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0034ebe8e9e6ed7ddb1ebf94447d899a88177a94
Binary files /dev/null and b/hymenoptera_data/train/ants/2265824718_2c96f485da.jpg differ
diff --git a/hymenoptera_data/train/ants/2265825502_fff99cfd2d.jpg b/hymenoptera_data/train/ants/2265825502_fff99cfd2d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e137365215ad708c99dc1e9ba8d30888c71ae0b6
Binary files /dev/null and b/hymenoptera_data/train/ants/2265825502_fff99cfd2d.jpg differ
diff --git a/hymenoptera_data/train/ants/226951206_d6bf946504.jpg b/hymenoptera_data/train/ants/226951206_d6bf946504.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7a196133580340b5859cef7c227dbc002e6d2c9a
Binary files /dev/null and b/hymenoptera_data/train/ants/226951206_d6bf946504.jpg differ
diff --git a/hymenoptera_data/train/ants/2278278459_6b99605e50.jpg b/hymenoptera_data/train/ants/2278278459_6b99605e50.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a7e300bf6770f3ca48d14a83c8aac51cec596080
Binary files /dev/null and b/hymenoptera_data/train/ants/2278278459_6b99605e50.jpg differ
diff --git a/hymenoptera_data/train/ants/2288450226_a6e96e8fdf.jpg b/hymenoptera_data/train/ants/2288450226_a6e96e8fdf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78abe7c8f7fb9f484b0ef6f23c5bbbe01572f2a9
Binary files /dev/null and b/hymenoptera_data/train/ants/2288450226_a6e96e8fdf.jpg differ
diff --git a/hymenoptera_data/train/ants/2288481644_83ff7e4572.jpg b/hymenoptera_data/train/ants/2288481644_83ff7e4572.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..441fbd91bd8981d3f32556cc4521c206970e0555
Binary files /dev/null and b/hymenoptera_data/train/ants/2288481644_83ff7e4572.jpg differ
diff --git a/hymenoptera_data/train/ants/2292213964_ca51ce4bef.jpg b/hymenoptera_data/train/ants/2292213964_ca51ce4bef.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6ed2838971182d5dcbfdb8853e2a8299a31c435d
Binary files /dev/null and b/hymenoptera_data/train/ants/2292213964_ca51ce4bef.jpg differ
diff --git a/hymenoptera_data/train/ants/24335309_c5ea483bb8.jpg b/hymenoptera_data/train/ants/24335309_c5ea483bb8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e2f94e136a22ccbf100c399f0d3d2ecb154823ec
Binary files /dev/null and b/hymenoptera_data/train/ants/24335309_c5ea483bb8.jpg differ
diff --git a/hymenoptera_data/train/ants/245647475_9523dfd13e.jpg b/hymenoptera_data/train/ants/245647475_9523dfd13e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..72520298a84519cc72004c0a7ffc680e87b970fd
Binary files /dev/null and b/hymenoptera_data/train/ants/245647475_9523dfd13e.jpg differ
diff --git a/hymenoptera_data/train/ants/255434217_1b2b3fe0a4.jpg b/hymenoptera_data/train/ants/255434217_1b2b3fe0a4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fff6f01311954036faeb848432b8b58e77bf6e33
Binary files /dev/null and b/hymenoptera_data/train/ants/255434217_1b2b3fe0a4.jpg differ
diff --git a/hymenoptera_data/train/ants/258217966_d9d90d18d3.jpg b/hymenoptera_data/train/ants/258217966_d9d90d18d3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c2cc3e0f3125de809e141e39c96dcee7f3b0404d
Binary files /dev/null and b/hymenoptera_data/train/ants/258217966_d9d90d18d3.jpg differ
diff --git a/hymenoptera_data/train/ants/275429470_b2d7d9290b.jpg b/hymenoptera_data/train/ants/275429470_b2d7d9290b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1d9a88bb02200774b6a7c778678834075e65a298
Binary files /dev/null and b/hymenoptera_data/train/ants/275429470_b2d7d9290b.jpg differ
diff --git a/hymenoptera_data/train/ants/28847243_e79fe052cd.jpg b/hymenoptera_data/train/ants/28847243_e79fe052cd.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ebcefd4baebfaa7c84ba3dad45585e23167b0ff0
Binary files /dev/null and b/hymenoptera_data/train/ants/28847243_e79fe052cd.jpg differ
diff --git a/hymenoptera_data/train/ants/318052216_84dff3f98a.jpg b/hymenoptera_data/train/ants/318052216_84dff3f98a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..53ebb68bd8959272005a36b9d20b23cfdac77cb4
Binary files /dev/null and b/hymenoptera_data/train/ants/318052216_84dff3f98a.jpg differ
diff --git a/hymenoptera_data/train/ants/334167043_cbd1adaeb9.jpg b/hymenoptera_data/train/ants/334167043_cbd1adaeb9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f0c1c6d03c749cdde61ac3ee34c7ca75452ac66b
Binary files /dev/null and b/hymenoptera_data/train/ants/334167043_cbd1adaeb9.jpg differ
diff --git a/hymenoptera_data/train/ants/339670531_94b75ae47a.jpg b/hymenoptera_data/train/ants/339670531_94b75ae47a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..32857f2923dd58ed43da7b3b252df8d138bdb057
Binary files /dev/null and b/hymenoptera_data/train/ants/339670531_94b75ae47a.jpg differ
diff --git a/hymenoptera_data/train/ants/342438950_a3da61deab.jpg b/hymenoptera_data/train/ants/342438950_a3da61deab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e8255cbe9dcf460a4408af4984fde4867ddbbaba
Binary files /dev/null and b/hymenoptera_data/train/ants/342438950_a3da61deab.jpg differ
diff --git a/hymenoptera_data/train/ants/36439863_0bec9f554f.jpg b/hymenoptera_data/train/ants/36439863_0bec9f554f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c43edcbb3123abcd592af5195867bdd713b5cfc9
Binary files /dev/null and b/hymenoptera_data/train/ants/36439863_0bec9f554f.jpg differ
diff --git a/hymenoptera_data/train/ants/374435068_7eee412ec4.jpg b/hymenoptera_data/train/ants/374435068_7eee412ec4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7c5e0bb769b72d4d7d9d792fb96d2d6512a9337c
Binary files /dev/null and b/hymenoptera_data/train/ants/374435068_7eee412ec4.jpg differ
diff --git a/hymenoptera_data/train/ants/382971067_0bfd33afe0.jpg b/hymenoptera_data/train/ants/382971067_0bfd33afe0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..802677bcff7509e0c49551fda8d7e2f5f94ebde0
Binary files /dev/null and b/hymenoptera_data/train/ants/382971067_0bfd33afe0.jpg differ
diff --git a/hymenoptera_data/train/ants/384191229_5779cf591b.jpg b/hymenoptera_data/train/ants/384191229_5779cf591b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1e4342332e3ca023568b95fbfd686c2d462e3199
Binary files /dev/null and b/hymenoptera_data/train/ants/384191229_5779cf591b.jpg differ
diff --git a/hymenoptera_data/train/ants/386190770_672743c9a7.jpg b/hymenoptera_data/train/ants/386190770_672743c9a7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fe646978e9f1275adc1c11be2c0dad09a7c025f9
Binary files /dev/null and b/hymenoptera_data/train/ants/386190770_672743c9a7.jpg differ
diff --git a/hymenoptera_data/train/ants/392382602_1b7bed32fa.jpg b/hymenoptera_data/train/ants/392382602_1b7bed32fa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..51ff037bca7b611e3c822c9d487367cb83550c7a
Binary files /dev/null and b/hymenoptera_data/train/ants/392382602_1b7bed32fa.jpg differ
diff --git a/hymenoptera_data/train/ants/403746349_71384f5b58.jpg b/hymenoptera_data/train/ants/403746349_71384f5b58.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..34baead4693edd6d1dea7bd95a8c128a01a88966
Binary files /dev/null and b/hymenoptera_data/train/ants/403746349_71384f5b58.jpg differ
diff --git a/hymenoptera_data/train/ants/408393566_b5b694119b.jpg b/hymenoptera_data/train/ants/408393566_b5b694119b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e244086ff8a2c2510d6517d604ca34f7953ced31
Binary files /dev/null and b/hymenoptera_data/train/ants/408393566_b5b694119b.jpg differ
diff --git a/hymenoptera_data/train/ants/424119020_6d57481dab.jpg b/hymenoptera_data/train/ants/424119020_6d57481dab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..03f4f0f7ff0c59cc254a73921ad294f280aba24e
Binary files /dev/null and b/hymenoptera_data/train/ants/424119020_6d57481dab.jpg differ
diff --git a/hymenoptera_data/train/ants/424873399_47658a91fb.jpg b/hymenoptera_data/train/ants/424873399_47658a91fb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f3204bfd30d80710ba92bf4ec64e6aaf62aa058c
Binary files /dev/null and b/hymenoptera_data/train/ants/424873399_47658a91fb.jpg differ
diff --git a/hymenoptera_data/train/ants/450057712_771b3bfc91.jpg b/hymenoptera_data/train/ants/450057712_771b3bfc91.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5669d0f04e19e1ee845004cae4aa70d932126350
Binary files /dev/null and b/hymenoptera_data/train/ants/450057712_771b3bfc91.jpg differ
diff --git a/hymenoptera_data/train/ants/45472593_bfd624f8dc.jpg b/hymenoptera_data/train/ants/45472593_bfd624f8dc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..df61eaa1035c0e04035949909a5f5bb273a80cb6
Binary files /dev/null and b/hymenoptera_data/train/ants/45472593_bfd624f8dc.jpg differ
diff --git a/hymenoptera_data/train/ants/459694881_ac657d3187.jpg b/hymenoptera_data/train/ants/459694881_ac657d3187.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..17778f5df7907f31e2ad26c8a3bb4d963895e082
Binary files /dev/null and b/hymenoptera_data/train/ants/459694881_ac657d3187.jpg differ
diff --git a/hymenoptera_data/train/ants/460372577_f2f6a8c9fc.jpg b/hymenoptera_data/train/ants/460372577_f2f6a8c9fc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a5d2de2d7f53e1e79671bf9fd8db50356dbe1ed2
Binary files /dev/null and b/hymenoptera_data/train/ants/460372577_f2f6a8c9fc.jpg differ
diff --git a/hymenoptera_data/train/ants/460874319_0a45ab4d05.jpg b/hymenoptera_data/train/ants/460874319_0a45ab4d05.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..dc5668544444b05423042716f6e8e7e535d82a34
Binary files /dev/null and b/hymenoptera_data/train/ants/460874319_0a45ab4d05.jpg differ
diff --git a/hymenoptera_data/train/ants/466430434_4000737de9.jpg b/hymenoptera_data/train/ants/466430434_4000737de9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7161dcd71314661ea0a7352f2cbd175c17c2c88d
Binary files /dev/null and b/hymenoptera_data/train/ants/466430434_4000737de9.jpg differ
diff --git a/hymenoptera_data/train/ants/470127037_513711fd21.jpg b/hymenoptera_data/train/ants/470127037_513711fd21.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..705ccb7f4a3e6be3442db182c3b9fde8ba314bbe
Binary files /dev/null and b/hymenoptera_data/train/ants/470127037_513711fd21.jpg differ
diff --git a/hymenoptera_data/train/ants/474806473_ca6caab245.jpg b/hymenoptera_data/train/ants/474806473_ca6caab245.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c8b4dd0d3c0f56c686ab6c4a27bb38312c4d16bb
Binary files /dev/null and b/hymenoptera_data/train/ants/474806473_ca6caab245.jpg differ
diff --git a/hymenoptera_data/train/ants/475961153_b8c13fd405.jpg b/hymenoptera_data/train/ants/475961153_b8c13fd405.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..14b01c4be2e3d6959e83e69fa23c99e7486c7cb5
Binary files /dev/null and b/hymenoptera_data/train/ants/475961153_b8c13fd405.jpg differ
diff --git a/hymenoptera_data/train/ants/484293231_e53cfc0c89.jpg b/hymenoptera_data/train/ants/484293231_e53cfc0c89.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5ecd1051b504132a10d2fd4ba1ae22be569688b3
Binary files /dev/null and b/hymenoptera_data/train/ants/484293231_e53cfc0c89.jpg differ
diff --git a/hymenoptera_data/train/ants/49375974_e28ba6f17e.jpg b/hymenoptera_data/train/ants/49375974_e28ba6f17e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..de0b3930fc67f35c01417cd0819c933800a25af4
Binary files /dev/null and b/hymenoptera_data/train/ants/49375974_e28ba6f17e.jpg differ
diff --git a/hymenoptera_data/train/ants/506249802_207cd979b4.jpg b/hymenoptera_data/train/ants/506249802_207cd979b4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..589a454a9a71daaed4ce9d15d7bc78f9bbcdb691
Binary files /dev/null and b/hymenoptera_data/train/ants/506249802_207cd979b4.jpg differ
diff --git a/hymenoptera_data/train/ants/506249836_717b73f540.jpg b/hymenoptera_data/train/ants/506249836_717b73f540.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f92ff676e7d06c2b19e26bb543f1f4d6d2e5313c
Binary files /dev/null and b/hymenoptera_data/train/ants/506249836_717b73f540.jpg differ
diff --git a/hymenoptera_data/train/ants/512164029_c0a66b8498.jpg b/hymenoptera_data/train/ants/512164029_c0a66b8498.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a30f930c5900fbbfc191878c33027f65a049886a
Binary files /dev/null and b/hymenoptera_data/train/ants/512164029_c0a66b8498.jpg differ
diff --git a/hymenoptera_data/train/ants/512863248_43c8ce579b.jpg b/hymenoptera_data/train/ants/512863248_43c8ce579b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9eb0290ff64505d628fc71dbf4fd4fa1144db31f
Binary files /dev/null and b/hymenoptera_data/train/ants/512863248_43c8ce579b.jpg differ
diff --git a/hymenoptera_data/train/ants/518773929_734dbc5ff4.jpg b/hymenoptera_data/train/ants/518773929_734dbc5ff4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e1fe3e731558fc532f866d23fd2b38577a64dfba
Binary files /dev/null and b/hymenoptera_data/train/ants/518773929_734dbc5ff4.jpg differ
diff --git a/hymenoptera_data/train/ants/522163566_fec115ca66.jpg b/hymenoptera_data/train/ants/522163566_fec115ca66.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..111203b7bb87b7a2ecaeae0bf95fe596223dd89b
Binary files /dev/null and b/hymenoptera_data/train/ants/522163566_fec115ca66.jpg differ
diff --git a/hymenoptera_data/train/ants/522415432_2218f34bf8.jpg b/hymenoptera_data/train/ants/522415432_2218f34bf8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d8a042fbdbf5a3cf341202b024c27d0d7d21d011
Binary files /dev/null and b/hymenoptera_data/train/ants/522415432_2218f34bf8.jpg differ
diff --git a/hymenoptera_data/train/ants/531979952_bde12b3bc0.jpg b/hymenoptera_data/train/ants/531979952_bde12b3bc0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1167dd80b98aac759a2632ebe3b5097b6fc5e2dc
Binary files /dev/null and b/hymenoptera_data/train/ants/531979952_bde12b3bc0.jpg differ
diff --git a/hymenoptera_data/train/ants/533848102_70a85ad6dd.jpg b/hymenoptera_data/train/ants/533848102_70a85ad6dd.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b549b3df93da3aa58ac673275b0fe16b5c4b38bb
Binary files /dev/null and b/hymenoptera_data/train/ants/533848102_70a85ad6dd.jpg differ
diff --git a/hymenoptera_data/train/ants/535522953_308353a07c.jpg b/hymenoptera_data/train/ants/535522953_308353a07c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0d8a4fb7bd388340c0712ae3b5e00f163f389b0d
Binary files /dev/null and b/hymenoptera_data/train/ants/535522953_308353a07c.jpg differ
diff --git a/hymenoptera_data/train/ants/540889389_48bb588b21.jpg b/hymenoptera_data/train/ants/540889389_48bb588b21.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0223809f10c466c089317b932b2c9378a1dfc5bb
Binary files /dev/null and b/hymenoptera_data/train/ants/540889389_48bb588b21.jpg differ
diff --git a/hymenoptera_data/train/ants/541630764_dbd285d63c.jpg b/hymenoptera_data/train/ants/541630764_dbd285d63c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2eeb10f4d6bafecb098dbccd064ec1f9deff677a
Binary files /dev/null and b/hymenoptera_data/train/ants/541630764_dbd285d63c.jpg differ
diff --git a/hymenoptera_data/train/ants/543417860_b14237f569.jpg b/hymenoptera_data/train/ants/543417860_b14237f569.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..232ada383bf515c26583e6432e2b712766adb69e
Binary files /dev/null and b/hymenoptera_data/train/ants/543417860_b14237f569.jpg differ
diff --git a/hymenoptera_data/train/ants/560966032_988f4d7bc4.jpg b/hymenoptera_data/train/ants/560966032_988f4d7bc4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..584fc62798b198617e122a61b66354b433616b1c
Binary files /dev/null and b/hymenoptera_data/train/ants/560966032_988f4d7bc4.jpg differ
diff --git a/hymenoptera_data/train/ants/5650366_e22b7e1065.jpg b/hymenoptera_data/train/ants/5650366_e22b7e1065.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0ac9a90a8a7d5c1e8261c169a02660bcf14976a8
Binary files /dev/null and b/hymenoptera_data/train/ants/5650366_e22b7e1065.jpg differ
diff --git a/hymenoptera_data/train/ants/6240329_72c01e663e.jpg b/hymenoptera_data/train/ants/6240329_72c01e663e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4696d95997b86c359dbdb42dfe82034cd02d7c8b
Binary files /dev/null and b/hymenoptera_data/train/ants/6240329_72c01e663e.jpg differ
diff --git a/hymenoptera_data/train/ants/6240338_93729615ec.jpg b/hymenoptera_data/train/ants/6240338_93729615ec.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..687738ab2f1a002ac1c7f30ded29aec00cdaf856
Binary files /dev/null and b/hymenoptera_data/train/ants/6240338_93729615ec.jpg differ
diff --git a/hymenoptera_data/train/ants/649026570_e58656104b.jpg b/hymenoptera_data/train/ants/649026570_e58656104b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..47fbc0bf2851af2d0f4ade1fd30e55440cc088b6
Binary files /dev/null and b/hymenoptera_data/train/ants/649026570_e58656104b.jpg differ
diff --git a/hymenoptera_data/train/ants/662541407_ff8db781e7.jpg b/hymenoptera_data/train/ants/662541407_ff8db781e7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..406d73eb0811827eba6f57dfc3e149ee784fea3b
Binary files /dev/null and b/hymenoptera_data/train/ants/662541407_ff8db781e7.jpg differ
diff --git a/hymenoptera_data/train/ants/67270775_e9fdf77e9d.jpg b/hymenoptera_data/train/ants/67270775_e9fdf77e9d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7e562ba922e04b922cbe24c47efef699189d139e
Binary files /dev/null and b/hymenoptera_data/train/ants/67270775_e9fdf77e9d.jpg differ
diff --git a/hymenoptera_data/train/ants/6743948_2b8c096dda.jpg b/hymenoptera_data/train/ants/6743948_2b8c096dda.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..261ca15fe7a3d41eaa3b32e4a87f3640510b6ae5
Binary files /dev/null and b/hymenoptera_data/train/ants/6743948_2b8c096dda.jpg differ
diff --git a/hymenoptera_data/train/ants/684133190_35b62c0c1d.jpg b/hymenoptera_data/train/ants/684133190_35b62c0c1d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..25cde6a4ef934f1a8a1353c44376f5bcc74a979b
Binary files /dev/null and b/hymenoptera_data/train/ants/684133190_35b62c0c1d.jpg differ
diff --git a/hymenoptera_data/train/ants/69639610_95e0de17aa.jpg b/hymenoptera_data/train/ants/69639610_95e0de17aa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..42cbe06e3e27b03643449d7e72b7170b85355d2d
Binary files /dev/null and b/hymenoptera_data/train/ants/69639610_95e0de17aa.jpg differ
diff --git a/hymenoptera_data/train/ants/707895295_009cf23188.jpg b/hymenoptera_data/train/ants/707895295_009cf23188.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..72acd23d6d0fa5f96cd9791201078d48af15350f
Binary files /dev/null and b/hymenoptera_data/train/ants/707895295_009cf23188.jpg differ
diff --git a/hymenoptera_data/train/ants/7759525_1363d24e88.jpg b/hymenoptera_data/train/ants/7759525_1363d24e88.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..aaeeb2c0ab90b9ae5ac526958ccc2ccd59946868
Binary files /dev/null and b/hymenoptera_data/train/ants/7759525_1363d24e88.jpg differ
diff --git a/hymenoptera_data/train/ants/795000156_a9900a4a71.jpg b/hymenoptera_data/train/ants/795000156_a9900a4a71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ae8fb961577c0ef77e16cdb66bd79d83102be6a7
Binary files /dev/null and b/hymenoptera_data/train/ants/795000156_a9900a4a71.jpg differ
diff --git a/hymenoptera_data/train/ants/822537660_caf4ba5514.jpg b/hymenoptera_data/train/ants/822537660_caf4ba5514.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4470efd633df25492789af7fed7c4f655555fb00
Binary files /dev/null and b/hymenoptera_data/train/ants/822537660_caf4ba5514.jpg differ
diff --git a/hymenoptera_data/train/ants/82852639_52b7f7f5e3.jpg b/hymenoptera_data/train/ants/82852639_52b7f7f5e3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ee6ed24ae4bb925a208baa3ac91d7b18a2731fca
Binary files /dev/null and b/hymenoptera_data/train/ants/82852639_52b7f7f5e3.jpg differ
diff --git a/hymenoptera_data/train/ants/841049277_b28e58ad05.jpg b/hymenoptera_data/train/ants/841049277_b28e58ad05.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fc646d8caef0bffebc7fdbd4e6f640b2e962d30e
Binary files /dev/null and b/hymenoptera_data/train/ants/841049277_b28e58ad05.jpg differ
diff --git a/hymenoptera_data/train/ants/886401651_f878e888cd.jpg b/hymenoptera_data/train/ants/886401651_f878e888cd.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..02faad9fd24d6acd69c09c587c586978e685e3e8
Binary files /dev/null and b/hymenoptera_data/train/ants/886401651_f878e888cd.jpg differ
diff --git a/hymenoptera_data/train/ants/892108839_f1aad4ca46.jpg b/hymenoptera_data/train/ants/892108839_f1aad4ca46.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a9c8894843df077af55e8aa40aba0dccfd66ee8b
Binary files /dev/null and b/hymenoptera_data/train/ants/892108839_f1aad4ca46.jpg differ
diff --git a/hymenoptera_data/train/ants/938946700_ca1c669085.jpg b/hymenoptera_data/train/ants/938946700_ca1c669085.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..921f49d8343193b055ce76f3dd601ac424367430
Binary files /dev/null and b/hymenoptera_data/train/ants/938946700_ca1c669085.jpg differ
diff --git a/hymenoptera_data/train/ants/957233405_25c1d1187b.jpg b/hymenoptera_data/train/ants/957233405_25c1d1187b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..352011229c96b6ff6f64c4c05bd4656746135a02
Binary files /dev/null and b/hymenoptera_data/train/ants/957233405_25c1d1187b.jpg differ
diff --git a/hymenoptera_data/train/ants/9715481_b3cb4114ff.jpg b/hymenoptera_data/train/ants/9715481_b3cb4114ff.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f10a109ab3e09bcc3e232bae9bed051be9e05e37
Binary files /dev/null and b/hymenoptera_data/train/ants/9715481_b3cb4114ff.jpg differ
diff --git a/hymenoptera_data/train/ants/998118368_6ac1d91f81.jpg b/hymenoptera_data/train/ants/998118368_6ac1d91f81.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c777c2e4ca2f0b30e032127551ce1d441f32d1d4
Binary files /dev/null and b/hymenoptera_data/train/ants/998118368_6ac1d91f81.jpg differ
diff --git a/hymenoptera_data/train/ants/Ant_1.jpg b/hymenoptera_data/train/ants/Ant_1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..405b720367e8946a40a0c0ac1c6223ecbc335839
Binary files /dev/null and b/hymenoptera_data/train/ants/Ant_1.jpg differ
diff --git a/hymenoptera_data/train/ants/MehdiabadiAnt2_600.jpg b/hymenoptera_data/train/ants/MehdiabadiAnt2_600.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a610fc2c72f9602c4c17565b71ea29f132b2c04c
Binary files /dev/null and b/hymenoptera_data/train/ants/MehdiabadiAnt2_600.jpg differ
diff --git a/hymenoptera_data/train/ants/Nepenthes_rafflesiana_ant.jpg b/hymenoptera_data/train/ants/Nepenthes_rafflesiana_ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8677c4e8f79cf7e13bf13bab1c8e8f7606f1e243
Binary files /dev/null and b/hymenoptera_data/train/ants/Nepenthes_rafflesiana_ant.jpg differ
diff --git a/hymenoptera_data/train/ants/VietnameseAntMimicSpider.jpg b/hymenoptera_data/train/ants/VietnameseAntMimicSpider.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..65a13986620c7bf6060898c722387a0abc11f958
Binary files /dev/null and b/hymenoptera_data/train/ants/VietnameseAntMimicSpider.jpg differ
diff --git a/hymenoptera_data/train/ants/ant photos.jpg b/hymenoptera_data/train/ants/ant photos.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2afb7599803ab887b68b84cc7f220ee56a0af398
Binary files /dev/null and b/hymenoptera_data/train/ants/ant photos.jpg differ
diff --git a/hymenoptera_data/train/ants/army-ants-red-picture.jpg b/hymenoptera_data/train/ants/army-ants-red-picture.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..869759117cece72c911ab72dd001c5ca79a4e38b
Binary files /dev/null and b/hymenoptera_data/train/ants/army-ants-red-picture.jpg differ
diff --git a/hymenoptera_data/train/ants/formica.jpeg b/hymenoptera_data/train/ants/formica.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..af83327233be73099c700fce654749842aad4a9d
Binary files /dev/null and b/hymenoptera_data/train/ants/formica.jpeg differ
diff --git a/hymenoptera_data/train/ants/hormiga_co_por.jpg b/hymenoptera_data/train/ants/hormiga_co_por.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..571a70892ba9a1ec4e7c383defef018e83279f8d
Binary files /dev/null and b/hymenoptera_data/train/ants/hormiga_co_por.jpg differ
diff --git a/hymenoptera_data/train/ants/imageNotFound.gif b/hymenoptera_data/train/ants/imageNotFound.gif
new file mode 100644
index 0000000000000000000000000000000000000000..bdeaae94004e06c6a35d147ec58fb35062076b52
Binary files /dev/null and b/hymenoptera_data/train/ants/imageNotFound.gif differ
diff --git a/hymenoptera_data/train/ants/kurokusa.jpg b/hymenoptera_data/train/ants/kurokusa.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..37242bc501f9ae2ebc14747f542153a63905246a
Binary files /dev/null and b/hymenoptera_data/train/ants/kurokusa.jpg differ
diff --git a/hymenoptera_data/train/ants/swiss-army-ant.jpg b/hymenoptera_data/train/ants/swiss-army-ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0305afb267041d13ddb14bd91c68f85d37b60fa5
Binary files /dev/null and b/hymenoptera_data/train/ants/swiss-army-ant.jpg differ
diff --git a/hymenoptera_data/train/ants/termite-vs-ant.jpg b/hymenoptera_data/train/ants/termite-vs-ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c5cacc47d39ea214df730cf826d1a354d7d5d9ac
Binary files /dev/null and b/hymenoptera_data/train/ants/termite-vs-ant.jpg differ
diff --git a/hymenoptera_data/train/ants/trap-jaw-ant-insect-bg.jpg b/hymenoptera_data/train/ants/trap-jaw-ant-insect-bg.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7f3ca1255c3d537fc84bdf8c8f42efc01e4bf7d1
Binary files /dev/null and b/hymenoptera_data/train/ants/trap-jaw-ant-insect-bg.jpg differ
diff --git a/hymenoptera_data/train/bees/1092977343_cb42b38d62.jpg b/hymenoptera_data/train/bees/1092977343_cb42b38d62.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..09b3e744099c40859c030f90aa0e61597b2a7876
Binary files /dev/null and b/hymenoptera_data/train/bees/1092977343_cb42b38d62.jpg differ
diff --git a/hymenoptera_data/train/bees/1093831624_fb5fbe2308.jpg b/hymenoptera_data/train/bees/1093831624_fb5fbe2308.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0900774b0047a1e378cee71d55e36309761bfc20
Binary files /dev/null and b/hymenoptera_data/train/bees/1093831624_fb5fbe2308.jpg differ
diff --git a/hymenoptera_data/train/bees/1097045929_1753d1c765.jpg b/hymenoptera_data/train/bees/1097045929_1753d1c765.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ac90d8a081514ba095989be23f55ba48e0b87ed
Binary files /dev/null and b/hymenoptera_data/train/bees/1097045929_1753d1c765.jpg differ
diff --git a/hymenoptera_data/train/bees/1232245714_f862fbe385.jpg b/hymenoptera_data/train/bees/1232245714_f862fbe385.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8a108822bc445f14de05cc11e683b8d1904b1a8d
Binary files /dev/null and b/hymenoptera_data/train/bees/1232245714_f862fbe385.jpg differ
diff --git a/hymenoptera_data/train/bees/129236073_0985e91c7d.jpg b/hymenoptera_data/train/bees/129236073_0985e91c7d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f5edf9adcf31d65948ea6fd665b594b06977e879
Binary files /dev/null and b/hymenoptera_data/train/bees/129236073_0985e91c7d.jpg differ
diff --git a/hymenoptera_data/train/bees/1295655112_7813f37d21.jpg b/hymenoptera_data/train/bees/1295655112_7813f37d21.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bae326622e4ffdf37b0f3d315f78fa32b5429203
Binary files /dev/null and b/hymenoptera_data/train/bees/1295655112_7813f37d21.jpg differ
diff --git a/hymenoptera_data/train/bees/132511197_0b86ad0fff.jpg b/hymenoptera_data/train/bees/132511197_0b86ad0fff.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f848546a7f387267f6f5caa74cd33aa0e0f5f6ee
Binary files /dev/null and b/hymenoptera_data/train/bees/132511197_0b86ad0fff.jpg differ
diff --git a/hymenoptera_data/train/bees/132826773_dbbcb117b9.jpg b/hymenoptera_data/train/bees/132826773_dbbcb117b9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e1eaa9b3c2ee00bb97d595470cbfce48bae07d35
Binary files /dev/null and b/hymenoptera_data/train/bees/132826773_dbbcb117b9.jpg differ
diff --git a/hymenoptera_data/train/bees/150013791_969d9a968b.jpg b/hymenoptera_data/train/bees/150013791_969d9a968b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..32105135eb8cffb4661bf86c47dc25e2d39d9140
Binary files /dev/null and b/hymenoptera_data/train/bees/150013791_969d9a968b.jpg differ
diff --git a/hymenoptera_data/train/bees/1508176360_2972117c9d.jpg b/hymenoptera_data/train/bees/1508176360_2972117c9d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..588d921e08dc9a36b00f878b28235dc5ec9abda0
Binary files /dev/null and b/hymenoptera_data/train/bees/1508176360_2972117c9d.jpg differ
diff --git a/hymenoptera_data/train/bees/154600396_53e1252e52.jpg b/hymenoptera_data/train/bees/154600396_53e1252e52.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5cf832252a5097337af79d0e170164854bec248d
Binary files /dev/null and b/hymenoptera_data/train/bees/154600396_53e1252e52.jpg differ
diff --git a/hymenoptera_data/train/bees/16838648_415acd9e3f.jpg b/hymenoptera_data/train/bees/16838648_415acd9e3f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cc74b74c2677f391e2276e4b02597379cf5514f9
Binary files /dev/null and b/hymenoptera_data/train/bees/16838648_415acd9e3f.jpg differ
diff --git a/hymenoptera_data/train/bees/1691282715_0addfdf5e8.jpg b/hymenoptera_data/train/bees/1691282715_0addfdf5e8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..137a815ef79af59d36c3ebf33a3365d3593e6215
Binary files /dev/null and b/hymenoptera_data/train/bees/1691282715_0addfdf5e8.jpg differ
diff --git a/hymenoptera_data/train/bees/17209602_fe5a5a746f.jpg b/hymenoptera_data/train/bees/17209602_fe5a5a746f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78a75bdb2a93e9e0559057448d52a9fbc8460f3c
Binary files /dev/null and b/hymenoptera_data/train/bees/17209602_fe5a5a746f.jpg differ
diff --git a/hymenoptera_data/train/bees/174142798_e5ad6d76e0.jpg b/hymenoptera_data/train/bees/174142798_e5ad6d76e0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a41abfbe10dc4f467cb92c2ef4830dd57a7c80e
Binary files /dev/null and b/hymenoptera_data/train/bees/174142798_e5ad6d76e0.jpg differ
diff --git a/hymenoptera_data/train/bees/1799726602_8580867f71.jpg b/hymenoptera_data/train/bees/1799726602_8580867f71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3ed1d50e29b036710921dae6f641184cc5f6f920
Binary files /dev/null and b/hymenoptera_data/train/bees/1799726602_8580867f71.jpg differ
diff --git a/hymenoptera_data/train/bees/1807583459_4fe92b3133.jpg b/hymenoptera_data/train/bees/1807583459_4fe92b3133.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ffd3001c6962f32d2e71b3067303aa55ffc35641
Binary files /dev/null and b/hymenoptera_data/train/bees/1807583459_4fe92b3133.jpg differ
diff --git a/hymenoptera_data/train/bees/196430254_46bd129ae7.jpg b/hymenoptera_data/train/bees/196430254_46bd129ae7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8f085c719e7d6d483bc2add66795100049a336bd
Binary files /dev/null and b/hymenoptera_data/train/bees/196430254_46bd129ae7.jpg differ
diff --git a/hymenoptera_data/train/bees/196658222_3fffd79c67.jpg b/hymenoptera_data/train/bees/196658222_3fffd79c67.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6221953cb87cd275a8945566af4472a7c95f746b
Binary files /dev/null and b/hymenoptera_data/train/bees/196658222_3fffd79c67.jpg differ
diff --git a/hymenoptera_data/train/bees/198508668_97d818b6c4.jpg b/hymenoptera_data/train/bees/198508668_97d818b6c4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c57cdbe4c904dd1b3264a2d4cc71c77dfda6e888
Binary files /dev/null and b/hymenoptera_data/train/bees/198508668_97d818b6c4.jpg differ
diff --git a/hymenoptera_data/train/bees/2031225713_50ed499635.jpg b/hymenoptera_data/train/bees/2031225713_50ed499635.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f79dac13af2c527809b1e4e61c17d28ce92da0a0
Binary files /dev/null and b/hymenoptera_data/train/bees/2031225713_50ed499635.jpg differ
diff --git a/hymenoptera_data/train/bees/2037437624_2d7bce461f.jpg b/hymenoptera_data/train/bees/2037437624_2d7bce461f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1d103d0628ff6af0f2d2a62bce828f65cf459289
Binary files /dev/null and b/hymenoptera_data/train/bees/2037437624_2d7bce461f.jpg differ
diff --git a/hymenoptera_data/train/bees/2053200300_8911ef438a.jpg b/hymenoptera_data/train/bees/2053200300_8911ef438a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c7de1a9cd2f9effb18b492c15fa893be4b327280
Binary files /dev/null and b/hymenoptera_data/train/bees/2053200300_8911ef438a.jpg differ
diff --git a/hymenoptera_data/train/bees/205835650_e6f2614bee.jpg b/hymenoptera_data/train/bees/205835650_e6f2614bee.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f2edf6801f48615c06eb4609ec1beb18c95f057e
Binary files /dev/null and b/hymenoptera_data/train/bees/205835650_e6f2614bee.jpg differ
diff --git a/hymenoptera_data/train/bees/208702903_42fb4d9748.jpg b/hymenoptera_data/train/bees/208702903_42fb4d9748.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e3d0362634017c90e2332138073bfd1949d74c25
Binary files /dev/null and b/hymenoptera_data/train/bees/208702903_42fb4d9748.jpg differ
diff --git a/hymenoptera_data/train/bees/21399619_3e61e5bb6f.jpg b/hymenoptera_data/train/bees/21399619_3e61e5bb6f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..372e27920aeaa0146d2d22b982768fb712766e59
Binary files /dev/null and b/hymenoptera_data/train/bees/21399619_3e61e5bb6f.jpg differ
diff --git a/hymenoptera_data/train/bees/2227611847_ec72d40403.jpg b/hymenoptera_data/train/bees/2227611847_ec72d40403.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d15103e087323d9a681faafe9cc9e26e2963c6bc
Binary files /dev/null and b/hymenoptera_data/train/bees/2227611847_ec72d40403.jpg differ
diff --git a/hymenoptera_data/train/bees/2321139806_d73d899e66.jpg b/hymenoptera_data/train/bees/2321139806_d73d899e66.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d08f89e559d20d6ae90a886d89d689290b3e4be7
Binary files /dev/null and b/hymenoptera_data/train/bees/2321139806_d73d899e66.jpg differ
diff --git a/hymenoptera_data/train/bees/2330918208_8074770c20.jpg b/hymenoptera_data/train/bees/2330918208_8074770c20.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..580e38bc47f182a53dd4666759c3bde2636bad57
Binary files /dev/null and b/hymenoptera_data/train/bees/2330918208_8074770c20.jpg differ
diff --git a/hymenoptera_data/train/bees/2345177635_caf07159b3.jpg b/hymenoptera_data/train/bees/2345177635_caf07159b3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..579f4f0bd3599f55787b8d797c2cd0f511cf7db7
Binary files /dev/null and b/hymenoptera_data/train/bees/2345177635_caf07159b3.jpg differ
diff --git a/hymenoptera_data/train/bees/2358061370_9daabbd9ac.jpg b/hymenoptera_data/train/bees/2358061370_9daabbd9ac.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f928c6d0bf43e7a1f41c268a39a5f0c7e2f3258c
Binary files /dev/null and b/hymenoptera_data/train/bees/2358061370_9daabbd9ac.jpg differ
diff --git a/hymenoptera_data/train/bees/2364597044_3c3e3fc391.jpg b/hymenoptera_data/train/bees/2364597044_3c3e3fc391.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a5f762e40ce825a15a557da6871e3cb3985fa9f7
Binary files /dev/null and b/hymenoptera_data/train/bees/2364597044_3c3e3fc391.jpg differ
diff --git a/hymenoptera_data/train/bees/2384149906_2cd8b0b699.jpg b/hymenoptera_data/train/bees/2384149906_2cd8b0b699.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8398639156ff4fd29e92d35d9e373bffd6d51fbb
Binary files /dev/null and b/hymenoptera_data/train/bees/2384149906_2cd8b0b699.jpg differ
diff --git a/hymenoptera_data/train/bees/2397446847_04ef3cd3e1.jpg b/hymenoptera_data/train/bees/2397446847_04ef3cd3e1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..759654bd3599861de255f1a652cd85373f02c702
Binary files /dev/null and b/hymenoptera_data/train/bees/2397446847_04ef3cd3e1.jpg differ
diff --git a/hymenoptera_data/train/bees/2405441001_b06c36fa72.jpg b/hymenoptera_data/train/bees/2405441001_b06c36fa72.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..455c42399e1ce6e86484519dd603e3b96a4c10c5
Binary files /dev/null and b/hymenoptera_data/train/bees/2405441001_b06c36fa72.jpg differ
diff --git a/hymenoptera_data/train/bees/2445215254_51698ff797.jpg b/hymenoptera_data/train/bees/2445215254_51698ff797.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c94f2adad84dd7e64fde4a4fe382251d8d486003
Binary files /dev/null and b/hymenoptera_data/train/bees/2445215254_51698ff797.jpg differ
diff --git a/hymenoptera_data/train/bees/2452236943_255bfd9e58.jpg b/hymenoptera_data/train/bees/2452236943_255bfd9e58.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f91affcf363bc5b1666dcb637af36f21d182c1ca
Binary files /dev/null and b/hymenoptera_data/train/bees/2452236943_255bfd9e58.jpg differ
diff --git a/hymenoptera_data/train/bees/2467959963_a7831e9ff0.jpg b/hymenoptera_data/train/bees/2467959963_a7831e9ff0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8056e4074def9703ac174aa4fee38806ec9675cf
Binary files /dev/null and b/hymenoptera_data/train/bees/2467959963_a7831e9ff0.jpg differ
diff --git a/hymenoptera_data/train/bees/2470492904_837e97800d.jpg b/hymenoptera_data/train/bees/2470492904_837e97800d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a9ba84563e3d9663a811d905fdd5b89f79084999
Binary files /dev/null and b/hymenoptera_data/train/bees/2470492904_837e97800d.jpg differ
diff --git a/hymenoptera_data/train/bees/2477324698_3d4b1b1cab.jpg b/hymenoptera_data/train/bees/2477324698_3d4b1b1cab.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..05772d3c47f18358e7ddbc0e8c4378038131f9cf
Binary files /dev/null and b/hymenoptera_data/train/bees/2477324698_3d4b1b1cab.jpg differ
diff --git a/hymenoptera_data/train/bees/2477349551_e75c97cf4d.jpg b/hymenoptera_data/train/bees/2477349551_e75c97cf4d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eb2fd67b447615ab89c6b06f602c68db4e9aa739
Binary files /dev/null and b/hymenoptera_data/train/bees/2477349551_e75c97cf4d.jpg differ
diff --git a/hymenoptera_data/train/bees/2486729079_62df0920be.jpg b/hymenoptera_data/train/bees/2486729079_62df0920be.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cea322507dfe10dd1ebccacac9e5a50b82cf26f5
Binary files /dev/null and b/hymenoptera_data/train/bees/2486729079_62df0920be.jpg differ
diff --git a/hymenoptera_data/train/bees/2486746709_c43cec0e42.jpg b/hymenoptera_data/train/bees/2486746709_c43cec0e42.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1b2019eaf428e433c9b3b80cc7c94ff27fd54319
Binary files /dev/null and b/hymenoptera_data/train/bees/2486746709_c43cec0e42.jpg differ
diff --git a/hymenoptera_data/train/bees/2493379287_4100e1dacc.jpg b/hymenoptera_data/train/bees/2493379287_4100e1dacc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ba3429126fdb168ca5b8701b3eddf5f004d3a7c
Binary files /dev/null and b/hymenoptera_data/train/bees/2493379287_4100e1dacc.jpg differ
diff --git a/hymenoptera_data/train/bees/2495722465_879acf9d85.jpg b/hymenoptera_data/train/bees/2495722465_879acf9d85.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..901540d383a122eaeeb80e1e793d8f720b536ef0
Binary files /dev/null and b/hymenoptera_data/train/bees/2495722465_879acf9d85.jpg differ
diff --git a/hymenoptera_data/train/bees/2528444139_fa728b0f5b.jpg b/hymenoptera_data/train/bees/2528444139_fa728b0f5b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4b1fb1be3987f6e59455f722ff82d30535188302
Binary files /dev/null and b/hymenoptera_data/train/bees/2528444139_fa728b0f5b.jpg differ
diff --git a/hymenoptera_data/train/bees/2538361678_9da84b77e3.jpg b/hymenoptera_data/train/bees/2538361678_9da84b77e3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5f8e7c29c7d184fe44195eacf82d1277c2000a89
Binary files /dev/null and b/hymenoptera_data/train/bees/2538361678_9da84b77e3.jpg differ
diff --git a/hymenoptera_data/train/bees/2551813042_8a070aeb2b.jpg b/hymenoptera_data/train/bees/2551813042_8a070aeb2b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c6fd5f259defc0df046a9639b36f6663a4b04a71
Binary files /dev/null and b/hymenoptera_data/train/bees/2551813042_8a070aeb2b.jpg differ
diff --git a/hymenoptera_data/train/bees/2580598377_a4caecdb54.jpg b/hymenoptera_data/train/bees/2580598377_a4caecdb54.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f479b518cdd16b9243e8efd393676f9ca11a5ea2
Binary files /dev/null and b/hymenoptera_data/train/bees/2580598377_a4caecdb54.jpg differ
diff --git a/hymenoptera_data/train/bees/2601176055_8464e6aa71.jpg b/hymenoptera_data/train/bees/2601176055_8464e6aa71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..51a4dbd704d24ea1083b57b662dff1d57ffc8ad4
Binary files /dev/null and b/hymenoptera_data/train/bees/2601176055_8464e6aa71.jpg differ
diff --git a/hymenoptera_data/train/bees/2610833167_79bf0bcae5.jpg b/hymenoptera_data/train/bees/2610833167_79bf0bcae5.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..16dd146dbc16e33e83e64eb5e4206f7b8b68b795
Binary files /dev/null and b/hymenoptera_data/train/bees/2610833167_79bf0bcae5.jpg differ
diff --git a/hymenoptera_data/train/bees/2610838525_fe8e3cae47.jpg b/hymenoptera_data/train/bees/2610838525_fe8e3cae47.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1bbd2651be6a42aad8cb92d643c47f0f5e1a895b
Binary files /dev/null and b/hymenoptera_data/train/bees/2610838525_fe8e3cae47.jpg differ
diff --git a/hymenoptera_data/train/bees/2617161745_fa3ebe85b4.jpg b/hymenoptera_data/train/bees/2617161745_fa3ebe85b4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6ec5173eb86517ae43f1915f16446f1ceb340e74
Binary files /dev/null and b/hymenoptera_data/train/bees/2617161745_fa3ebe85b4.jpg differ
diff --git a/hymenoptera_data/train/bees/2625499656_e3415e374d.jpg b/hymenoptera_data/train/bees/2625499656_e3415e374d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..54b26a6485660b48b900a8c1b02817bc461e4ed6
Binary files /dev/null and b/hymenoptera_data/train/bees/2625499656_e3415e374d.jpg differ
diff --git a/hymenoptera_data/train/bees/2634617358_f32fd16bea.jpg b/hymenoptera_data/train/bees/2634617358_f32fd16bea.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8a0600fe956a69d7170c3974ec52e8a2295e3b08
Binary files /dev/null and b/hymenoptera_data/train/bees/2634617358_f32fd16bea.jpg differ
diff --git a/hymenoptera_data/train/bees/2638074627_6b3ae746a0.jpg b/hymenoptera_data/train/bees/2638074627_6b3ae746a0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..13b8dc26fe2aa4fa6a85847310268a8b4219ba38
Binary files /dev/null and b/hymenoptera_data/train/bees/2638074627_6b3ae746a0.jpg differ
diff --git a/hymenoptera_data/train/bees/2645107662_b73a8595cc.jpg b/hymenoptera_data/train/bees/2645107662_b73a8595cc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..95572fa2704453d81d22c485256e6fee346c3896
Binary files /dev/null and b/hymenoptera_data/train/bees/2645107662_b73a8595cc.jpg differ
diff --git a/hymenoptera_data/train/bees/2651621464_a2fa8722eb.jpg b/hymenoptera_data/train/bees/2651621464_a2fa8722eb.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b124273c7c371a035b8a5b3302f60c8268ab4744
Binary files /dev/null and b/hymenoptera_data/train/bees/2651621464_a2fa8722eb.jpg differ
diff --git a/hymenoptera_data/train/bees/2652877533_a564830cbf.jpg b/hymenoptera_data/train/bees/2652877533_a564830cbf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1cc7d314ff85b2c60dfd8312c1b5c5321d70ffd2
Binary files /dev/null and b/hymenoptera_data/train/bees/2652877533_a564830cbf.jpg differ
diff --git a/hymenoptera_data/train/bees/266644509_d30bb16a1b.jpg b/hymenoptera_data/train/bees/266644509_d30bb16a1b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8dd6c208d0e34012ac9d70cb6d4bfe4c51080c93
Binary files /dev/null and b/hymenoptera_data/train/bees/266644509_d30bb16a1b.jpg differ
diff --git a/hymenoptera_data/train/bees/2683605182_9d2a0c66cf.jpg b/hymenoptera_data/train/bees/2683605182_9d2a0c66cf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6c8fee572502714bde3623e43b44c8887e3de7d8
Binary files /dev/null and b/hymenoptera_data/train/bees/2683605182_9d2a0c66cf.jpg differ
diff --git a/hymenoptera_data/train/bees/2704348794_eb5d5178c2.jpg b/hymenoptera_data/train/bees/2704348794_eb5d5178c2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..02b9944193f322dfa07156b0d3d6f730269d7dd6
Binary files /dev/null and b/hymenoptera_data/train/bees/2704348794_eb5d5178c2.jpg differ
diff --git a/hymenoptera_data/train/bees/2707440199_cd170bd512.jpg b/hymenoptera_data/train/bees/2707440199_cd170bd512.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ffe7c62edc89ed6be15ac2fc8902746b936e4d8
Binary files /dev/null and b/hymenoptera_data/train/bees/2707440199_cd170bd512.jpg differ
diff --git a/hymenoptera_data/train/bees/2710368626_cb42882dc8.jpg b/hymenoptera_data/train/bees/2710368626_cb42882dc8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..10e78f2a4c083132d7d5de31a040eefdd35d71ee
Binary files /dev/null and b/hymenoptera_data/train/bees/2710368626_cb42882dc8.jpg differ
diff --git a/hymenoptera_data/train/bees/2722592222_258d473e17.jpg b/hymenoptera_data/train/bees/2722592222_258d473e17.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..520be10247a8722052f50e82c6d0e5ce54c2d2e8
Binary files /dev/null and b/hymenoptera_data/train/bees/2722592222_258d473e17.jpg differ
diff --git a/hymenoptera_data/train/bees/2728759455_ce9bb8cd7a.jpg b/hymenoptera_data/train/bees/2728759455_ce9bb8cd7a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7e5112f9167edcf1bd1deecc6bd188f55867ff22
Binary files /dev/null and b/hymenoptera_data/train/bees/2728759455_ce9bb8cd7a.jpg differ
diff --git a/hymenoptera_data/train/bees/2756397428_1d82a08807.jpg b/hymenoptera_data/train/bees/2756397428_1d82a08807.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..01d4d73bc93099ee76f181059f6e3bf5029a4ebf
Binary files /dev/null and b/hymenoptera_data/train/bees/2756397428_1d82a08807.jpg differ
diff --git a/hymenoptera_data/train/bees/2765347790_da6cf6cb40.jpg b/hymenoptera_data/train/bees/2765347790_da6cf6cb40.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..821151272bbdbc7cf2b911463d5e1955e1de13b5
Binary files /dev/null and b/hymenoptera_data/train/bees/2765347790_da6cf6cb40.jpg differ
diff --git a/hymenoptera_data/train/bees/2781170484_5d61835d63.jpg b/hymenoptera_data/train/bees/2781170484_5d61835d63.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b25d8c8e1a8616407a0c28999068d000a7d955be
Binary files /dev/null and b/hymenoptera_data/train/bees/2781170484_5d61835d63.jpg differ
diff --git a/hymenoptera_data/train/bees/279113587_b4843db199.jpg b/hymenoptera_data/train/bees/279113587_b4843db199.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bc84ca8e26c9f667214d50a75aad3ea08120156e
Binary files /dev/null and b/hymenoptera_data/train/bees/279113587_b4843db199.jpg differ
diff --git a/hymenoptera_data/train/bees/2792000093_e8ae0718cf.jpg b/hymenoptera_data/train/bees/2792000093_e8ae0718cf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f7829a615adb7672b4818a7ce716a7b51696db63
Binary files /dev/null and b/hymenoptera_data/train/bees/2792000093_e8ae0718cf.jpg differ
diff --git a/hymenoptera_data/train/bees/2801728106_833798c909.jpg b/hymenoptera_data/train/bees/2801728106_833798c909.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..49c3d5e542aa047fa8fa15e7e4536a3f6cb44c09
Binary files /dev/null and b/hymenoptera_data/train/bees/2801728106_833798c909.jpg differ
diff --git a/hymenoptera_data/train/bees/2822388965_f6dca2a275.jpg b/hymenoptera_data/train/bees/2822388965_f6dca2a275.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..76885b02a0c97958ae46af46ae4fa7175309c88f
Binary files /dev/null and b/hymenoptera_data/train/bees/2822388965_f6dca2a275.jpg differ
diff --git a/hymenoptera_data/train/bees/2861002136_52c7c6f708.jpg b/hymenoptera_data/train/bees/2861002136_52c7c6f708.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e0a83ed7fb2235c1ebd5ae2a549eb74d5125c853
Binary files /dev/null and b/hymenoptera_data/train/bees/2861002136_52c7c6f708.jpg differ
diff --git a/hymenoptera_data/train/bees/2908916142_a7ac8b57a8.jpg b/hymenoptera_data/train/bees/2908916142_a7ac8b57a8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..349dc97b6260bafdc05479dda05d13f7e4bf34d2
Binary files /dev/null and b/hymenoptera_data/train/bees/2908916142_a7ac8b57a8.jpg differ
diff --git a/hymenoptera_data/train/bees/29494643_e3410f0d37.jpg b/hymenoptera_data/train/bees/29494643_e3410f0d37.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..506b964bca9a13a5add0b6d749d5d013e0b54e19
Binary files /dev/null and b/hymenoptera_data/train/bees/29494643_e3410f0d37.jpg differ
diff --git a/hymenoptera_data/train/bees/2959730355_416a18c63c.jpg b/hymenoptera_data/train/bees/2959730355_416a18c63c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4cabb8417b1715ee35f77c93dd6d168316ff9a08
Binary files /dev/null and b/hymenoptera_data/train/bees/2959730355_416a18c63c.jpg differ
diff --git a/hymenoptera_data/train/bees/2962405283_22718d9617.jpg b/hymenoptera_data/train/bees/2962405283_22718d9617.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f829cecf3d68eaedb41159b177e66451cf6b9eb3
Binary files /dev/null and b/hymenoptera_data/train/bees/2962405283_22718d9617.jpg differ
diff --git a/hymenoptera_data/train/bees/3006264892_30e9cced70.jpg b/hymenoptera_data/train/bees/3006264892_30e9cced70.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..11f2e291f8b6bb212865f414faafac5e27cbfcc2
Binary files /dev/null and b/hymenoptera_data/train/bees/3006264892_30e9cced70.jpg differ
diff --git a/hymenoptera_data/train/bees/3030189811_01d095b793.jpg b/hymenoptera_data/train/bees/3030189811_01d095b793.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3875f70b6ab5a7e44e6785a485b7587df0439239
Binary files /dev/null and b/hymenoptera_data/train/bees/3030189811_01d095b793.jpg differ
diff --git a/hymenoptera_data/train/bees/3030772428_8578335616.jpg b/hymenoptera_data/train/bees/3030772428_8578335616.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..58368032493e62ff672cc45ebc0eb3e26f36cda9
Binary files /dev/null and b/hymenoptera_data/train/bees/3030772428_8578335616.jpg differ
diff --git a/hymenoptera_data/train/bees/3044402684_3853071a87.jpg b/hymenoptera_data/train/bees/3044402684_3853071a87.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..582ea257a52114a29519d9c23dfdf0bbb1ae2f84
Binary files /dev/null and b/hymenoptera_data/train/bees/3044402684_3853071a87.jpg differ
diff --git a/hymenoptera_data/train/bees/3074585407_9854eb3153.jpg b/hymenoptera_data/train/bees/3074585407_9854eb3153.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..36104e0b350cc7d8265bd81d4e81c803172395ef
Binary files /dev/null and b/hymenoptera_data/train/bees/3074585407_9854eb3153.jpg differ
diff --git a/hymenoptera_data/train/bees/3079610310_ac2d0ae7bc.jpg b/hymenoptera_data/train/bees/3079610310_ac2d0ae7bc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b85c157964d1d3ab4e198b48073cd5fde5a5e180
Binary files /dev/null and b/hymenoptera_data/train/bees/3079610310_ac2d0ae7bc.jpg differ
diff --git a/hymenoptera_data/train/bees/3090975720_71f12e6de4.jpg b/hymenoptera_data/train/bees/3090975720_71f12e6de4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ba723fae29647f9747fe646cdd19331215aba55
Binary files /dev/null and b/hymenoptera_data/train/bees/3090975720_71f12e6de4.jpg differ
diff --git a/hymenoptera_data/train/bees/3100226504_c0d4f1e3f1.jpg b/hymenoptera_data/train/bees/3100226504_c0d4f1e3f1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c63ef5233f61edefef4e45f4abca8ba93e08c35b
Binary files /dev/null and b/hymenoptera_data/train/bees/3100226504_c0d4f1e3f1.jpg differ
diff --git a/hymenoptera_data/train/bees/342758693_c56b89b6b6.jpg b/hymenoptera_data/train/bees/342758693_c56b89b6b6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..74041ef7bcd9884b8a6d39614741255b2b96ff56
Binary files /dev/null and b/hymenoptera_data/train/bees/342758693_c56b89b6b6.jpg differ
diff --git a/hymenoptera_data/train/bees/354167719_22dca13752.jpg b/hymenoptera_data/train/bees/354167719_22dca13752.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ae977c8438dad197cdd00a782057c4b44657e50
Binary files /dev/null and b/hymenoptera_data/train/bees/354167719_22dca13752.jpg differ
diff --git a/hymenoptera_data/train/bees/359928878_b3b418c728.jpg b/hymenoptera_data/train/bees/359928878_b3b418c728.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..99101a04de9e676dcbb3f707da260229dc887c5d
Binary files /dev/null and b/hymenoptera_data/train/bees/359928878_b3b418c728.jpg differ
diff --git a/hymenoptera_data/train/bees/365759866_b15700c59b.jpg b/hymenoptera_data/train/bees/365759866_b15700c59b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ecff8f1893ad6eeeb92ce956eb5c5d0f8ae28f2e
Binary files /dev/null and b/hymenoptera_data/train/bees/365759866_b15700c59b.jpg differ
diff --git a/hymenoptera_data/train/bees/36900412_92b81831ad.jpg b/hymenoptera_data/train/bees/36900412_92b81831ad.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fd44755a82dcb9b418e9a5b7b23c9170ee8bb47e
Binary files /dev/null and b/hymenoptera_data/train/bees/36900412_92b81831ad.jpg differ
diff --git a/hymenoptera_data/train/bees/39672681_1302d204d1.jpg b/hymenoptera_data/train/bees/39672681_1302d204d1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c1131c54788ce1a1efc0cc2bb71d36f68174ae6f
Binary files /dev/null and b/hymenoptera_data/train/bees/39672681_1302d204d1.jpg differ
diff --git a/hymenoptera_data/train/bees/39747887_42df2855ee.jpg b/hymenoptera_data/train/bees/39747887_42df2855ee.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a3a8e9efcc52df4513e2f41985f5381e09ca325
Binary files /dev/null and b/hymenoptera_data/train/bees/39747887_42df2855ee.jpg differ
diff --git a/hymenoptera_data/train/bees/421515404_e87569fd8b.jpg b/hymenoptera_data/train/bees/421515404_e87569fd8b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..332b8d942b8fa4e4d0b4c0288ba9032b7a2616e8
Binary files /dev/null and b/hymenoptera_data/train/bees/421515404_e87569fd8b.jpg differ
diff --git a/hymenoptera_data/train/bees/444532809_9e931e2279.jpg b/hymenoptera_data/train/bees/444532809_9e931e2279.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..674c4c062f0305676b5cf20daa6608878fba2ff5
Binary files /dev/null and b/hymenoptera_data/train/bees/444532809_9e931e2279.jpg differ
diff --git a/hymenoptera_data/train/bees/446296270_d9e8b93ecf.jpg b/hymenoptera_data/train/bees/446296270_d9e8b93ecf.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3f5d0a0b1f9942b2a071d4a0c0e25d2e568f9c25
Binary files /dev/null and b/hymenoptera_data/train/bees/446296270_d9e8b93ecf.jpg differ
diff --git a/hymenoptera_data/train/bees/452462677_7be43af8ff.jpg b/hymenoptera_data/train/bees/452462677_7be43af8ff.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..293ebe22b13ef4fed4a0b451812583f08c10fac5
Binary files /dev/null and b/hymenoptera_data/train/bees/452462677_7be43af8ff.jpg differ
diff --git a/hymenoptera_data/train/bees/452462695_40a4e5b559.jpg b/hymenoptera_data/train/bees/452462695_40a4e5b559.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f31eb380b7e1334631d734a295acc171565bc2ca
Binary files /dev/null and b/hymenoptera_data/train/bees/452462695_40a4e5b559.jpg differ
diff --git a/hymenoptera_data/train/bees/457457145_5f86eb7e9c.jpg b/hymenoptera_data/train/bees/457457145_5f86eb7e9c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3f0cc779ad92f8080a5ede6eb6606eb18f2afdf8
Binary files /dev/null and b/hymenoptera_data/train/bees/457457145_5f86eb7e9c.jpg differ
diff --git a/hymenoptera_data/train/bees/465133211_80e0c27f60.jpg b/hymenoptera_data/train/bees/465133211_80e0c27f60.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..82441839aa8a0c54917a239647441f2e86bc8e4a
Binary files /dev/null and b/hymenoptera_data/train/bees/465133211_80e0c27f60.jpg differ
diff --git a/hymenoptera_data/train/bees/469333327_358ba8fe8a.jpg b/hymenoptera_data/train/bees/469333327_358ba8fe8a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ea62084a9d1c38a1a25ba8d31bc7895aed9fc653
Binary files /dev/null and b/hymenoptera_data/train/bees/469333327_358ba8fe8a.jpg differ
diff --git a/hymenoptera_data/train/bees/472288710_2abee16fa0.jpg b/hymenoptera_data/train/bees/472288710_2abee16fa0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..98c83c8565d7c002030d6e6074d997f9ce1116a7
Binary files /dev/null and b/hymenoptera_data/train/bees/472288710_2abee16fa0.jpg differ
diff --git a/hymenoptera_data/train/bees/473618094_8ffdcab215.jpg b/hymenoptera_data/train/bees/473618094_8ffdcab215.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78d1af23a9765243fb3cd0a7f1eaec6ef646780d
Binary files /dev/null and b/hymenoptera_data/train/bees/473618094_8ffdcab215.jpg differ
diff --git a/hymenoptera_data/train/bees/476347960_52edd72b06.jpg b/hymenoptera_data/train/bees/476347960_52edd72b06.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6a24fa0585ac3e3edb8fb8bb545ab524242c6168
Binary files /dev/null and b/hymenoptera_data/train/bees/476347960_52edd72b06.jpg differ
diff --git a/hymenoptera_data/train/bees/478701318_bbd5e557b8.jpg b/hymenoptera_data/train/bees/478701318_bbd5e557b8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f2184d67d02f7239b5486eca9dc32ffb80e49ffb
Binary files /dev/null and b/hymenoptera_data/train/bees/478701318_bbd5e557b8.jpg differ
diff --git a/hymenoptera_data/train/bees/507288830_f46e8d4cb2.jpg b/hymenoptera_data/train/bees/507288830_f46e8d4cb2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8db2dc55ad7bd217dca35f02085d90d5312c04a3
Binary files /dev/null and b/hymenoptera_data/train/bees/507288830_f46e8d4cb2.jpg differ
diff --git a/hymenoptera_data/train/bees/509247772_2db2d01374.jpg b/hymenoptera_data/train/bees/509247772_2db2d01374.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ee2d37e9946e5721df0bac396fe72d0000710dd9
Binary files /dev/null and b/hymenoptera_data/train/bees/509247772_2db2d01374.jpg differ
diff --git a/hymenoptera_data/train/bees/513545352_fd3e7c7c5d.jpg b/hymenoptera_data/train/bees/513545352_fd3e7c7c5d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..53ec08ba4a8bde0392da6cfb498a23d61d1ed280
Binary files /dev/null and b/hymenoptera_data/train/bees/513545352_fd3e7c7c5d.jpg differ
diff --git a/hymenoptera_data/train/bees/522104315_5d3cb2758e.jpg b/hymenoptera_data/train/bees/522104315_5d3cb2758e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..501b71915a57b4e1f422a0414b834be98e6e59b4
Binary files /dev/null and b/hymenoptera_data/train/bees/522104315_5d3cb2758e.jpg differ
diff --git a/hymenoptera_data/train/bees/537309131_532bfa59ea.jpg b/hymenoptera_data/train/bees/537309131_532bfa59ea.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..252aa08f17f2f4e5699b222bc549d4d420d13032
Binary files /dev/null and b/hymenoptera_data/train/bees/537309131_532bfa59ea.jpg differ
diff --git a/hymenoptera_data/train/bees/586041248_3032e277a9.jpg b/hymenoptera_data/train/bees/586041248_3032e277a9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8ac6e82c6bb300ab140a60eeb41b754f376c07bd
Binary files /dev/null and b/hymenoptera_data/train/bees/586041248_3032e277a9.jpg differ
diff --git a/hymenoptera_data/train/bees/760526046_547e8b381f.jpg b/hymenoptera_data/train/bees/760526046_547e8b381f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..673cdc96f7ecd05a6579e228ac57aec13bbbe764
Binary files /dev/null and b/hymenoptera_data/train/bees/760526046_547e8b381f.jpg differ
diff --git a/hymenoptera_data/train/bees/760568592_45a52c847f.jpg b/hymenoptera_data/train/bees/760568592_45a52c847f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6e121078549292cbff91becf157a733629948ed1
Binary files /dev/null and b/hymenoptera_data/train/bees/760568592_45a52c847f.jpg differ
diff --git a/hymenoptera_data/train/bees/774440991_63a4aa0cbe.jpg b/hymenoptera_data/train/bees/774440991_63a4aa0cbe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..dcaa0ce35801610a474e853b805b34454ed7d2ab
Binary files /dev/null and b/hymenoptera_data/train/bees/774440991_63a4aa0cbe.jpg differ
diff --git a/hymenoptera_data/train/bees/85112639_6e860b0469.jpg b/hymenoptera_data/train/bees/85112639_6e860b0469.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7f2a3dcb0cd59139def8d9150e3fc436c5b29f35
Binary files /dev/null and b/hymenoptera_data/train/bees/85112639_6e860b0469.jpg differ
diff --git a/hymenoptera_data/train/bees/873076652_eb098dab2d.jpg b/hymenoptera_data/train/bees/873076652_eb098dab2d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9a9066d6a3c3187f6ce327562853751e6d9a28a5
Binary files /dev/null and b/hymenoptera_data/train/bees/873076652_eb098dab2d.jpg differ
diff --git a/hymenoptera_data/train/bees/90179376_abc234e5f4.jpg b/hymenoptera_data/train/bees/90179376_abc234e5f4.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e179099575d27b65967a06dbc7d8fb5c2a3fc31c
Binary files /dev/null and b/hymenoptera_data/train/bees/90179376_abc234e5f4.jpg differ
diff --git a/hymenoptera_data/train/bees/92663402_37f379e57a.jpg b/hymenoptera_data/train/bees/92663402_37f379e57a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9049b224b8aa7276f68b2583d7a7a521e6e62d4b
Binary files /dev/null and b/hymenoptera_data/train/bees/92663402_37f379e57a.jpg differ
diff --git a/hymenoptera_data/train/bees/95238259_98470c5b10.jpg b/hymenoptera_data/train/bees/95238259_98470c5b10.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bebf64d799bdebb0e3b1034c40016a96b01fa3f3
Binary files /dev/null and b/hymenoptera_data/train/bees/95238259_98470c5b10.jpg differ
diff --git a/hymenoptera_data/train/bees/969455125_58c797ef17.jpg b/hymenoptera_data/train/bees/969455125_58c797ef17.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3e7cb68de7300302868b6fa70fbd5187d52f495a
Binary files /dev/null and b/hymenoptera_data/train/bees/969455125_58c797ef17.jpg differ
diff --git a/hymenoptera_data/train/bees/98391118_bdb1e80cce.jpg b/hymenoptera_data/train/bees/98391118_bdb1e80cce.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6c7627d474914851b3b4c3939e51f62528b39970
Binary files /dev/null and b/hymenoptera_data/train/bees/98391118_bdb1e80cce.jpg differ
diff --git a/hymenoptera_data/val/ants/10308379_1b6c72e180.jpg b/hymenoptera_data/val/ants/10308379_1b6c72e180.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..245e625845cf7f56c8519f7eef695fca3e239db5
Binary files /dev/null and b/hymenoptera_data/val/ants/10308379_1b6c72e180.jpg differ
diff --git a/hymenoptera_data/val/ants/1053149811_f62a3410d3.jpg b/hymenoptera_data/val/ants/1053149811_f62a3410d3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ab0b126b8394d777c8843cec58fa4d97c43ecf39
Binary files /dev/null and b/hymenoptera_data/val/ants/1053149811_f62a3410d3.jpg differ
diff --git a/hymenoptera_data/val/ants/1073564163_225a64f170.jpg b/hymenoptera_data/val/ants/1073564163_225a64f170.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..19450cd4a12e59b1df2b46f0b0da7d87e5af6b0d
Binary files /dev/null and b/hymenoptera_data/val/ants/1073564163_225a64f170.jpg differ
diff --git a/hymenoptera_data/val/ants/1119630822_cd325ea21a.jpg b/hymenoptera_data/val/ants/1119630822_cd325ea21a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e2f4556433e0ea5ec294d028016e9a244347871d
Binary files /dev/null and b/hymenoptera_data/val/ants/1119630822_cd325ea21a.jpg differ
diff --git a/hymenoptera_data/val/ants/1124525276_816a07c17f.jpg b/hymenoptera_data/val/ants/1124525276_816a07c17f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e097df338eb23277a594ea157b8b707b7ed7838f
Binary files /dev/null and b/hymenoptera_data/val/ants/1124525276_816a07c17f.jpg differ
diff --git a/hymenoptera_data/val/ants/11381045_b352a47d8c.jpg b/hymenoptera_data/val/ants/11381045_b352a47d8c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b0b0ea0ae532655b6bf965566a5e7be0b43131e8
Binary files /dev/null and b/hymenoptera_data/val/ants/11381045_b352a47d8c.jpg differ
diff --git a/hymenoptera_data/val/ants/119785936_dd428e40c3.jpg b/hymenoptera_data/val/ants/119785936_dd428e40c3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4f3e0618257429f359a8d58297f7660745e81643
Binary files /dev/null and b/hymenoptera_data/val/ants/119785936_dd428e40c3.jpg differ
diff --git a/hymenoptera_data/val/ants/1247887232_edcb61246c.jpg b/hymenoptera_data/val/ants/1247887232_edcb61246c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2217b7f81448ab824af30961797149dd6e71a6c1
Binary files /dev/null and b/hymenoptera_data/val/ants/1247887232_edcb61246c.jpg differ
diff --git a/hymenoptera_data/val/ants/1262751255_c56c042b7b.jpg b/hymenoptera_data/val/ants/1262751255_c56c042b7b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..95b6bc523f1429e83360bc12f41ea333e9296c33
Binary files /dev/null and b/hymenoptera_data/val/ants/1262751255_c56c042b7b.jpg differ
diff --git a/hymenoptera_data/val/ants/1337725712_2eb53cd742.jpg b/hymenoptera_data/val/ants/1337725712_2eb53cd742.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..21711a3bf6ef5924d4b92a4a9f5b78a2cc9811b9
Binary files /dev/null and b/hymenoptera_data/val/ants/1337725712_2eb53cd742.jpg differ
diff --git a/hymenoptera_data/val/ants/1358854066_5ad8015f7f.jpg b/hymenoptera_data/val/ants/1358854066_5ad8015f7f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7b1c5414b49ec85ada188aba096e853daa382ca8
Binary files /dev/null and b/hymenoptera_data/val/ants/1358854066_5ad8015f7f.jpg differ
diff --git a/hymenoptera_data/val/ants/1440002809_b268d9a66a.jpg b/hymenoptera_data/val/ants/1440002809_b268d9a66a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1e2bb64e7488e91b5b5721be32a90daa48b22167
Binary files /dev/null and b/hymenoptera_data/val/ants/1440002809_b268d9a66a.jpg differ
diff --git a/hymenoptera_data/val/ants/147542264_79506478c2.jpg b/hymenoptera_data/val/ants/147542264_79506478c2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8ca81f7521adb901503cbd4ee3d3f4b3c50e09c8
Binary files /dev/null and b/hymenoptera_data/val/ants/147542264_79506478c2.jpg differ
diff --git a/hymenoptera_data/val/ants/152286280_411648ec27.jpg b/hymenoptera_data/val/ants/152286280_411648ec27.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b062a94052c4ccd0ce5ff426f626d39b35e92d30
Binary files /dev/null and b/hymenoptera_data/val/ants/152286280_411648ec27.jpg differ
diff --git a/hymenoptera_data/val/ants/153320619_2aeb5fa0ee.jpg b/hymenoptera_data/val/ants/153320619_2aeb5fa0ee.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..be7b5c49de4776567d36f2327719f6ee5beee151
Binary files /dev/null and b/hymenoptera_data/val/ants/153320619_2aeb5fa0ee.jpg differ
diff --git a/hymenoptera_data/val/ants/153783656_85f9c3ac70.jpg b/hymenoptera_data/val/ants/153783656_85f9c3ac70.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7ace64f05df8e184dc9c4cb0a9075a69d97d8a6d
Binary files /dev/null and b/hymenoptera_data/val/ants/153783656_85f9c3ac70.jpg differ
diff --git a/hymenoptera_data/val/ants/157401988_d0564a9d02.jpg b/hymenoptera_data/val/ants/157401988_d0564a9d02.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b004b12916cebb22ae2e79f97096381aaec2b91e
Binary files /dev/null and b/hymenoptera_data/val/ants/157401988_d0564a9d02.jpg differ
diff --git a/hymenoptera_data/val/ants/159515240_d5981e20d1.jpg b/hymenoptera_data/val/ants/159515240_d5981e20d1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..65db180b6574441ab52e300e3a1ef1b1ea754333
Binary files /dev/null and b/hymenoptera_data/val/ants/159515240_d5981e20d1.jpg differ
diff --git a/hymenoptera_data/val/ants/161076144_124db762d6.jpg b/hymenoptera_data/val/ants/161076144_124db762d6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..561e1d68b1078bf1478b668304d9dc9c846b60f6
Binary files /dev/null and b/hymenoptera_data/val/ants/161076144_124db762d6.jpg differ
diff --git a/hymenoptera_data/val/ants/161292361_c16e0bf57a.jpg b/hymenoptera_data/val/ants/161292361_c16e0bf57a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ba8ca541b79c81b58fc0da526a5a0b83c3ac5388
Binary files /dev/null and b/hymenoptera_data/val/ants/161292361_c16e0bf57a.jpg differ
diff --git a/hymenoptera_data/val/ants/170652283_ecdaff5d1a.jpg b/hymenoptera_data/val/ants/170652283_ecdaff5d1a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..000405927fb9a229bb15dd834349b81b12ecf5fc
Binary files /dev/null and b/hymenoptera_data/val/ants/170652283_ecdaff5d1a.jpg differ
diff --git a/hymenoptera_data/val/ants/17081114_79b9a27724.jpg b/hymenoptera_data/val/ants/17081114_79b9a27724.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..68b7f965d8ffa56be6bf6928aa346fcbb8eb4931
Binary files /dev/null and b/hymenoptera_data/val/ants/17081114_79b9a27724.jpg differ
diff --git a/hymenoptera_data/val/ants/172772109_d0a8e15fb0.jpg b/hymenoptera_data/val/ants/172772109_d0a8e15fb0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..362183866cd94f1b500994e75adedd13bd74739e
Binary files /dev/null and b/hymenoptera_data/val/ants/172772109_d0a8e15fb0.jpg differ
diff --git a/hymenoptera_data/val/ants/1743840368_b5ccda82b7.jpg b/hymenoptera_data/val/ants/1743840368_b5ccda82b7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..73edb428336b4c77d988937f8efed1da0b3b5f31
Binary files /dev/null and b/hymenoptera_data/val/ants/1743840368_b5ccda82b7.jpg differ
diff --git a/hymenoptera_data/val/ants/181942028_961261ef48.jpg b/hymenoptera_data/val/ants/181942028_961261ef48.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e5a6ea92b3ef150f688982651012ff2c07b16197
Binary files /dev/null and b/hymenoptera_data/val/ants/181942028_961261ef48.jpg differ
diff --git a/hymenoptera_data/val/ants/183260961_64ab754c97.jpg b/hymenoptera_data/val/ants/183260961_64ab754c97.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1e2d2166a4e288842df50713a9bb2e9ea6917a8c
Binary files /dev/null and b/hymenoptera_data/val/ants/183260961_64ab754c97.jpg differ
diff --git a/hymenoptera_data/val/ants/2039585088_c6f47c592e.jpg b/hymenoptera_data/val/ants/2039585088_c6f47c592e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f47f95608b20afd2fac2fe62b5d5b7c136dc661f
Binary files /dev/null and b/hymenoptera_data/val/ants/2039585088_c6f47c592e.jpg differ
diff --git a/hymenoptera_data/val/ants/205398178_c395c5e460.jpg b/hymenoptera_data/val/ants/205398178_c395c5e460.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c27d93ea452dc508dfe519ba6e1e45e4779d6f7c
Binary files /dev/null and b/hymenoptera_data/val/ants/205398178_c395c5e460.jpg differ
diff --git a/hymenoptera_data/val/ants/208072188_f293096296.jpg b/hymenoptera_data/val/ants/208072188_f293096296.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fc9b866a6b51c8a5ab248a5360a07690f5ce967d
Binary files /dev/null and b/hymenoptera_data/val/ants/208072188_f293096296.jpg differ
diff --git a/hymenoptera_data/val/ants/209615353_eeb38ba204.jpg b/hymenoptera_data/val/ants/209615353_eeb38ba204.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..72f5d167d9d7730a4dcc8320fca3b918202ad1c5
Binary files /dev/null and b/hymenoptera_data/val/ants/209615353_eeb38ba204.jpg differ
diff --git a/hymenoptera_data/val/ants/2104709400_8831b4fc6f.jpg b/hymenoptera_data/val/ants/2104709400_8831b4fc6f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..93e1232a5576ee6cb2bf64c912196be828bb0509
Binary files /dev/null and b/hymenoptera_data/val/ants/2104709400_8831b4fc6f.jpg differ
diff --git a/hymenoptera_data/val/ants/212100470_b485e7b7b9.jpg b/hymenoptera_data/val/ants/212100470_b485e7b7b9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..924808221f71f364ed3cdf8a30ec0706efeb074e
Binary files /dev/null and b/hymenoptera_data/val/ants/212100470_b485e7b7b9.jpg differ
diff --git a/hymenoptera_data/val/ants/2127908701_d49dc83c97.jpg b/hymenoptera_data/val/ants/2127908701_d49dc83c97.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..85384e8d7f5c1e05f05fbacb8742346c0de6fea4
Binary files /dev/null and b/hymenoptera_data/val/ants/2127908701_d49dc83c97.jpg differ
diff --git a/hymenoptera_data/val/ants/2191997003_379df31291.jpg b/hymenoptera_data/val/ants/2191997003_379df31291.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6ffe10e916150131a1088dcb0b389332b6db72b9
Binary files /dev/null and b/hymenoptera_data/val/ants/2191997003_379df31291.jpg differ
diff --git a/hymenoptera_data/val/ants/2211974567_ee4606b493.jpg b/hymenoptera_data/val/ants/2211974567_ee4606b493.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..71df3255c838281a4c68aef396594c081750c276
Binary files /dev/null and b/hymenoptera_data/val/ants/2211974567_ee4606b493.jpg differ
diff --git a/hymenoptera_data/val/ants/2219621907_47bc7cc6b0.jpg b/hymenoptera_data/val/ants/2219621907_47bc7cc6b0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0b7b1ddf3574e802ab1461ced247def467a13554
Binary files /dev/null and b/hymenoptera_data/val/ants/2219621907_47bc7cc6b0.jpg differ
diff --git a/hymenoptera_data/val/ants/2238242353_52c82441df.jpg b/hymenoptera_data/val/ants/2238242353_52c82441df.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..636720b9a819ddc659e751cc11803f85640d1ebb
Binary files /dev/null and b/hymenoptera_data/val/ants/2238242353_52c82441df.jpg differ
diff --git a/hymenoptera_data/val/ants/2255445811_dabcdf7258.jpg b/hymenoptera_data/val/ants/2255445811_dabcdf7258.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b6ba191405017856ece0bd47c05cfd96be36d3f6
Binary files /dev/null and b/hymenoptera_data/val/ants/2255445811_dabcdf7258.jpg differ
diff --git a/hymenoptera_data/val/ants/239161491_86ac23b0a3.jpg b/hymenoptera_data/val/ants/239161491_86ac23b0a3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..582bb010179f8ff286464f4153f03f4130761095
Binary files /dev/null and b/hymenoptera_data/val/ants/239161491_86ac23b0a3.jpg differ
diff --git a/hymenoptera_data/val/ants/263615709_cfb28f6b8e.jpg b/hymenoptera_data/val/ants/263615709_cfb28f6b8e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..aae43659858985490d891bb59ea710b3ef1813ea
Binary files /dev/null and b/hymenoptera_data/val/ants/263615709_cfb28f6b8e.jpg differ
diff --git a/hymenoptera_data/val/ants/308196310_1db5ffa01b.jpg b/hymenoptera_data/val/ants/308196310_1db5ffa01b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fd19a0a2f2d17743878a7e68571e14da5959830f
Binary files /dev/null and b/hymenoptera_data/val/ants/308196310_1db5ffa01b.jpg differ
diff --git a/hymenoptera_data/val/ants/319494379_648fb5a1c6.jpg b/hymenoptera_data/val/ants/319494379_648fb5a1c6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1fdfed36fc4c7b9f0a00fdd79818e6b8578a0b16
Binary files /dev/null and b/hymenoptera_data/val/ants/319494379_648fb5a1c6.jpg differ
diff --git a/hymenoptera_data/val/ants/35558229_1fa4608a7a.jpg b/hymenoptera_data/val/ants/35558229_1fa4608a7a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..52cdd89929d4ac04ef68f4bd1151984437489a35
Binary files /dev/null and b/hymenoptera_data/val/ants/35558229_1fa4608a7a.jpg differ
diff --git a/hymenoptera_data/val/ants/412436937_4c2378efc2.jpg b/hymenoptera_data/val/ants/412436937_4c2378efc2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..87be38dd7ab2a4ffe6566a373085d22d98183703
Binary files /dev/null and b/hymenoptera_data/val/ants/412436937_4c2378efc2.jpg differ
diff --git a/hymenoptera_data/val/ants/436944325_d4925a38c7.jpg b/hymenoptera_data/val/ants/436944325_d4925a38c7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e890eb0cec4c9f1942fe293ed54d13b98f5eff5c
Binary files /dev/null and b/hymenoptera_data/val/ants/436944325_d4925a38c7.jpg differ
diff --git a/hymenoptera_data/val/ants/445356866_6cb3289067.jpg b/hymenoptera_data/val/ants/445356866_6cb3289067.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..963da0220dc253519bc84e1cfca6621c04b3504a
Binary files /dev/null and b/hymenoptera_data/val/ants/445356866_6cb3289067.jpg differ
diff --git a/hymenoptera_data/val/ants/459442412_412fecf3fe.jpg b/hymenoptera_data/val/ants/459442412_412fecf3fe.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9cfddddc7d94682c76eb826dc46b3e9f1e53c9d9
Binary files /dev/null and b/hymenoptera_data/val/ants/459442412_412fecf3fe.jpg differ
diff --git a/hymenoptera_data/val/ants/470127071_8b8ee2bd74.jpg b/hymenoptera_data/val/ants/470127071_8b8ee2bd74.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..be92405a488568c89160d781c10f3115ebcc81b8
Binary files /dev/null and b/hymenoptera_data/val/ants/470127071_8b8ee2bd74.jpg differ
diff --git a/hymenoptera_data/val/ants/477437164_bc3e6e594a.jpg b/hymenoptera_data/val/ants/477437164_bc3e6e594a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a7e67df7aef8b2f907fd6b8462e9f22fa1fb7e11
Binary files /dev/null and b/hymenoptera_data/val/ants/477437164_bc3e6e594a.jpg differ
diff --git a/hymenoptera_data/val/ants/488272201_c5aa281348.jpg b/hymenoptera_data/val/ants/488272201_c5aa281348.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a773e7f9563d8958c5b29f18a0497e47660ee567
Binary files /dev/null and b/hymenoptera_data/val/ants/488272201_c5aa281348.jpg differ
diff --git a/hymenoptera_data/val/ants/502717153_3e4865621a.jpg b/hymenoptera_data/val/ants/502717153_3e4865621a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..46f98021403f3695d80586056bd001974032f4ac
Binary files /dev/null and b/hymenoptera_data/val/ants/502717153_3e4865621a.jpg differ
diff --git a/hymenoptera_data/val/ants/518746016_bcc28f8b5b.jpg b/hymenoptera_data/val/ants/518746016_bcc28f8b5b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5d74771707125788765cb9d8839370fdff0ff7c9
Binary files /dev/null and b/hymenoptera_data/val/ants/518746016_bcc28f8b5b.jpg differ
diff --git a/hymenoptera_data/val/ants/540543309_ddbb193ee5.jpg b/hymenoptera_data/val/ants/540543309_ddbb193ee5.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4c622e22d3b30259497d5f98f6e6b0cd5c97e787
Binary files /dev/null and b/hymenoptera_data/val/ants/540543309_ddbb193ee5.jpg differ
diff --git a/hymenoptera_data/val/ants/562589509_7e55469b97.jpg b/hymenoptera_data/val/ants/562589509_7e55469b97.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..19be9b9554de6bc91219b538fa8a0d70a2e58fa2
Binary files /dev/null and b/hymenoptera_data/val/ants/562589509_7e55469b97.jpg differ
diff --git a/hymenoptera_data/val/ants/57264437_a19006872f.jpg b/hymenoptera_data/val/ants/57264437_a19006872f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2e35e9564e22e208d0e7f394df5c4629264e485d
Binary files /dev/null and b/hymenoptera_data/val/ants/57264437_a19006872f.jpg differ
diff --git a/hymenoptera_data/val/ants/573151833_ebbc274b77.jpg b/hymenoptera_data/val/ants/573151833_ebbc274b77.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c0ade314c9d5aa351b4b0a6f21efca2d701fbe18
Binary files /dev/null and b/hymenoptera_data/val/ants/573151833_ebbc274b77.jpg differ
diff --git a/hymenoptera_data/val/ants/649407494_9b6bc4949f.jpg b/hymenoptera_data/val/ants/649407494_9b6bc4949f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..53fa76db6a83fa68cd54810738a0788188e4f0d4
Binary files /dev/null and b/hymenoptera_data/val/ants/649407494_9b6bc4949f.jpg differ
diff --git a/hymenoptera_data/val/ants/751649788_78dd7d16ce.jpg b/hymenoptera_data/val/ants/751649788_78dd7d16ce.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ed6ead8e9962feb79d8f22b7e9723444d05f77d2
Binary files /dev/null and b/hymenoptera_data/val/ants/751649788_78dd7d16ce.jpg differ
diff --git a/hymenoptera_data/val/ants/768870506_8f115d3d37.jpg b/hymenoptera_data/val/ants/768870506_8f115d3d37.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3cd29b50175925e8a8a3c840b9f39ee0721987e0
Binary files /dev/null and b/hymenoptera_data/val/ants/768870506_8f115d3d37.jpg differ
diff --git a/hymenoptera_data/val/ants/800px-Meat_eater_ant_qeen_excavating_hole.jpg b/hymenoptera_data/val/ants/800px-Meat_eater_ant_qeen_excavating_hole.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c60b5c7e7fd979a28c2eb6978d158138f0fee923
Binary files /dev/null and b/hymenoptera_data/val/ants/800px-Meat_eater_ant_qeen_excavating_hole.jpg differ
diff --git a/hymenoptera_data/val/ants/8124241_36b290d372.jpg b/hymenoptera_data/val/ants/8124241_36b290d372.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..086777f038fb2daa4cc48d9dbeb898e7e6e80a43
Binary files /dev/null and b/hymenoptera_data/val/ants/8124241_36b290d372.jpg differ
diff --git a/hymenoptera_data/val/ants/8398478_50ef10c47a.jpg b/hymenoptera_data/val/ants/8398478_50ef10c47a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fdf969b9828c0b1903218ca8aff402ce28eb3b18
Binary files /dev/null and b/hymenoptera_data/val/ants/8398478_50ef10c47a.jpg differ
diff --git a/hymenoptera_data/val/ants/854534770_31f6156383.jpg b/hymenoptera_data/val/ants/854534770_31f6156383.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eedb39cb2f9ae1afb7c91f744bb0756ea3b06484
Binary files /dev/null and b/hymenoptera_data/val/ants/854534770_31f6156383.jpg differ
diff --git a/hymenoptera_data/val/ants/892676922_4ab37dce07.jpg b/hymenoptera_data/val/ants/892676922_4ab37dce07.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1a67b9a80ddd63e41a840f2851997486eadb6f70
Binary files /dev/null and b/hymenoptera_data/val/ants/892676922_4ab37dce07.jpg differ
diff --git a/hymenoptera_data/val/ants/94999827_36895faade.jpg b/hymenoptera_data/val/ants/94999827_36895faade.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c5bfd9c4842c5590443c74ebca2d56e4f13615b1
Binary files /dev/null and b/hymenoptera_data/val/ants/94999827_36895faade.jpg differ
diff --git a/hymenoptera_data/val/ants/Ant-1818.jpg b/hymenoptera_data/val/ants/Ant-1818.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ce68084d3ee3a0a4bed7e439a1b59b2ac0c26743
Binary files /dev/null and b/hymenoptera_data/val/ants/Ant-1818.jpg differ
diff --git a/hymenoptera_data/val/ants/F.pergan.28(f).jpg b/hymenoptera_data/val/ants/F.pergan.28(f).jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c4103c362ed26509b825179c422229ae7b4783cb
Binary files /dev/null and b/hymenoptera_data/val/ants/F.pergan.28(f).jpg differ
diff --git a/hymenoptera_data/val/ants/Hormiga.jpg b/hymenoptera_data/val/ants/Hormiga.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a4823c7a2c2f21a48e8aa9931615d9c1e47c75f3
Binary files /dev/null and b/hymenoptera_data/val/ants/Hormiga.jpg differ
diff --git a/hymenoptera_data/val/ants/ants-devouring-remains-of-large-dead-insect-on-red-tile-in-Stellenbosch-South-Africa-closeup-1-DHD.jpg b/hymenoptera_data/val/ants/ants-devouring-remains-of-large-dead-insect-on-red-tile-in-Stellenbosch-South-Africa-closeup-1-DHD.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4d10aec5ffb839fa8707798fc013cf464e13d138
Binary files /dev/null and b/hymenoptera_data/val/ants/ants-devouring-remains-of-large-dead-insect-on-red-tile-in-Stellenbosch-South-Africa-closeup-1-DHD.jpg differ
diff --git a/hymenoptera_data/val/ants/desert_ant.jpg b/hymenoptera_data/val/ants/desert_ant.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..65e51d908e5689b124b799aa07e27fc4e75a7491
Binary files /dev/null and b/hymenoptera_data/val/ants/desert_ant.jpg differ
diff --git a/hymenoptera_data/val/bees/1032546534_06907fe3b3.jpg b/hymenoptera_data/val/bees/1032546534_06907fe3b3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b8842f650350a231cf9429becc851a6c2c7eab67
Binary files /dev/null and b/hymenoptera_data/val/bees/1032546534_06907fe3b3.jpg differ
diff --git a/hymenoptera_data/val/bees/10870992_eebeeb3a12.jpg b/hymenoptera_data/val/bees/10870992_eebeeb3a12.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..332d3e5ea31da23f7113e122ef3c00a22067752c
Binary files /dev/null and b/hymenoptera_data/val/bees/10870992_eebeeb3a12.jpg differ
diff --git a/hymenoptera_data/val/bees/1181173278_23c36fac71.jpg b/hymenoptera_data/val/bees/1181173278_23c36fac71.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..096ed5f8839675c9b545a38b129501e5a5af9fbc
Binary files /dev/null and b/hymenoptera_data/val/bees/1181173278_23c36fac71.jpg differ
diff --git a/hymenoptera_data/val/bees/1297972485_33266a18d9.jpg b/hymenoptera_data/val/bees/1297972485_33266a18d9.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..181869ed02d3cd5ba32332ad103db470625d8dfe
Binary files /dev/null and b/hymenoptera_data/val/bees/1297972485_33266a18d9.jpg differ
diff --git a/hymenoptera_data/val/bees/1328423762_f7a88a8451.jpg b/hymenoptera_data/val/bees/1328423762_f7a88a8451.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3ed193c3bdc4c42de9bc47c2771c07666396320e
Binary files /dev/null and b/hymenoptera_data/val/bees/1328423762_f7a88a8451.jpg differ
diff --git a/hymenoptera_data/val/bees/1355974687_1341c1face.jpg b/hymenoptera_data/val/bees/1355974687_1341c1face.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2ce59b7baeb487ea0bda3c2e1ec120769dc75cab
Binary files /dev/null and b/hymenoptera_data/val/bees/1355974687_1341c1face.jpg differ
diff --git a/hymenoptera_data/val/bees/144098310_a4176fd54d.jpg b/hymenoptera_data/val/bees/144098310_a4176fd54d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..01ccb759be2fe4ec7935926dd2dcbfd159ffedeb
Binary files /dev/null and b/hymenoptera_data/val/bees/144098310_a4176fd54d.jpg differ
diff --git a/hymenoptera_data/val/bees/1486120850_490388f84b.jpg b/hymenoptera_data/val/bees/1486120850_490388f84b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..0c0978dbad50d314efefc0de0838b9c0b640a7e0
Binary files /dev/null and b/hymenoptera_data/val/bees/1486120850_490388f84b.jpg differ
diff --git a/hymenoptera_data/val/bees/149973093_da3c446268.jpg b/hymenoptera_data/val/bees/149973093_da3c446268.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..967aff253b9cb3629664bb91cd81f12b86ddd128
Binary files /dev/null and b/hymenoptera_data/val/bees/149973093_da3c446268.jpg differ
diff --git a/hymenoptera_data/val/bees/151594775_ee7dc17b60.jpg b/hymenoptera_data/val/bees/151594775_ee7dc17b60.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..12c1ded5820c8b10cce76e5b1b5f38cf091da946
Binary files /dev/null and b/hymenoptera_data/val/bees/151594775_ee7dc17b60.jpg differ
diff --git a/hymenoptera_data/val/bees/151603988_2c6f7d14c7.jpg b/hymenoptera_data/val/bees/151603988_2c6f7d14c7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b19f13fb722b7875b4f93b990833822456ee63ee
Binary files /dev/null and b/hymenoptera_data/val/bees/151603988_2c6f7d14c7.jpg differ
diff --git a/hymenoptera_data/val/bees/1519368889_4270261ee3.jpg b/hymenoptera_data/val/bees/1519368889_4270261ee3.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5331dae45991ee54b2ff75134686fde7877432e2
Binary files /dev/null and b/hymenoptera_data/val/bees/1519368889_4270261ee3.jpg differ
diff --git a/hymenoptera_data/val/bees/152789693_220b003452.jpg b/hymenoptera_data/val/bees/152789693_220b003452.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4fd9545d69002cd9b0d6b57642fa776bb3157d07
Binary files /dev/null and b/hymenoptera_data/val/bees/152789693_220b003452.jpg differ
diff --git a/hymenoptera_data/val/bees/177677657_a38c97e572.jpg b/hymenoptera_data/val/bees/177677657_a38c97e572.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..278594e25ff86c697241b57ae9243a72e17557ea
Binary files /dev/null and b/hymenoptera_data/val/bees/177677657_a38c97e572.jpg differ
diff --git a/hymenoptera_data/val/bees/1799729694_0c40101071.jpg b/hymenoptera_data/val/bees/1799729694_0c40101071.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d7ba0c2577911df9be0fea2f540f6ac79a1ed2cf
Binary files /dev/null and b/hymenoptera_data/val/bees/1799729694_0c40101071.jpg differ
diff --git a/hymenoptera_data/val/bees/181171681_c5a1a82ded.jpg b/hymenoptera_data/val/bees/181171681_c5a1a82ded.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7b0e13204e1b5f965e0904383577da0a03a52823
Binary files /dev/null and b/hymenoptera_data/val/bees/181171681_c5a1a82ded.jpg differ
diff --git a/hymenoptera_data/val/bees/187130242_4593a4c610.jpg b/hymenoptera_data/val/bees/187130242_4593a4c610.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b9bd44b1cf05686a34be9c08fffd68b7818f46d4
Binary files /dev/null and b/hymenoptera_data/val/bees/187130242_4593a4c610.jpg differ
diff --git a/hymenoptera_data/val/bees/203868383_0fcbb48278.jpg b/hymenoptera_data/val/bees/203868383_0fcbb48278.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..74a22f6a06bf57203b5eeb138dcd0737b7c4a0c8
Binary files /dev/null and b/hymenoptera_data/val/bees/203868383_0fcbb48278.jpg differ
diff --git a/hymenoptera_data/val/bees/2060668999_e11edb10d0.jpg b/hymenoptera_data/val/bees/2060668999_e11edb10d0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b5c73a28813f2be36f7ddf28e0bffbfc072b03be
Binary files /dev/null and b/hymenoptera_data/val/bees/2060668999_e11edb10d0.jpg differ
diff --git a/hymenoptera_data/val/bees/2086294791_6f3789d8a6.jpg b/hymenoptera_data/val/bees/2086294791_6f3789d8a6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..978d8777ae9a65e9404f6dea9830a74afbfdb806
Binary files /dev/null and b/hymenoptera_data/val/bees/2086294791_6f3789d8a6.jpg differ
diff --git a/hymenoptera_data/val/bees/2103637821_8d26ee6b90.jpg b/hymenoptera_data/val/bees/2103637821_8d26ee6b90.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eb0f2c69488d0aa1338f6baee269073302d6e67b
Binary files /dev/null and b/hymenoptera_data/val/bees/2103637821_8d26ee6b90.jpg differ
diff --git a/hymenoptera_data/val/bees/2104135106_a65eede1de.jpg b/hymenoptera_data/val/bees/2104135106_a65eede1de.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1682beb65f1741b22cfa4c16f15c481bb59ea86c
Binary files /dev/null and b/hymenoptera_data/val/bees/2104135106_a65eede1de.jpg differ
diff --git a/hymenoptera_data/val/bees/215512424_687e1e0821.jpg b/hymenoptera_data/val/bees/215512424_687e1e0821.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..12db3a1ed677883a2b3efe4fb167fcfdf789d6f8
Binary files /dev/null and b/hymenoptera_data/val/bees/215512424_687e1e0821.jpg differ
diff --git a/hymenoptera_data/val/bees/2173503984_9c6aaaa7e2.jpg b/hymenoptera_data/val/bees/2173503984_9c6aaaa7e2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..46f88f03cd580265a880fd241ce90dbacac6e382
Binary files /dev/null and b/hymenoptera_data/val/bees/2173503984_9c6aaaa7e2.jpg differ
diff --git a/hymenoptera_data/val/bees/220376539_20567395d8.jpg b/hymenoptera_data/val/bees/220376539_20567395d8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..052ac9b31a631800b4209dfd88f5fc258973ad6f
Binary files /dev/null and b/hymenoptera_data/val/bees/220376539_20567395d8.jpg differ
diff --git a/hymenoptera_data/val/bees/224841383_d050f5f510.jpg b/hymenoptera_data/val/bees/224841383_d050f5f510.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..19eac86f82e10ad32cfe9b93c7c50edb17300eae
Binary files /dev/null and b/hymenoptera_data/val/bees/224841383_d050f5f510.jpg differ
diff --git a/hymenoptera_data/val/bees/2321144482_f3785ba7b2.jpg b/hymenoptera_data/val/bees/2321144482_f3785ba7b2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fdd6d4a74bc8a617750095b45ee895d78bded7d2
Binary files /dev/null and b/hymenoptera_data/val/bees/2321144482_f3785ba7b2.jpg differ
diff --git a/hymenoptera_data/val/bees/238161922_55fa9a76ae.jpg b/hymenoptera_data/val/bees/238161922_55fa9a76ae.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..80cf278afa08123e0e2562455dc391155b86f64c
Binary files /dev/null and b/hymenoptera_data/val/bees/238161922_55fa9a76ae.jpg differ
diff --git a/hymenoptera_data/val/bees/2407809945_fb525ef54d.jpg b/hymenoptera_data/val/bees/2407809945_fb525ef54d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a3f9a6a21546377222213a032ca48944c52af7a2
Binary files /dev/null and b/hymenoptera_data/val/bees/2407809945_fb525ef54d.jpg differ
diff --git a/hymenoptera_data/val/bees/2415414155_1916f03b42.jpg b/hymenoptera_data/val/bees/2415414155_1916f03b42.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b22f3e3f28107a01ee9242889617af23f0bc8fd6
Binary files /dev/null and b/hymenoptera_data/val/bees/2415414155_1916f03b42.jpg differ
diff --git a/hymenoptera_data/val/bees/2438480600_40a1249879.jpg b/hymenoptera_data/val/bees/2438480600_40a1249879.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..90b10f17c8d50266f9776435b8b045c733d87f75
Binary files /dev/null and b/hymenoptera_data/val/bees/2438480600_40a1249879.jpg differ
diff --git a/hymenoptera_data/val/bees/2444778727_4b781ac424.jpg b/hymenoptera_data/val/bees/2444778727_4b781ac424.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ba648092b75bbd230e6fb580abe10677f6b0b909
Binary files /dev/null and b/hymenoptera_data/val/bees/2444778727_4b781ac424.jpg differ
diff --git a/hymenoptera_data/val/bees/2457841282_7867f16639.jpg b/hymenoptera_data/val/bees/2457841282_7867f16639.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..48573f9f1a12438f523da14022113f4cc5557c32
Binary files /dev/null and b/hymenoptera_data/val/bees/2457841282_7867f16639.jpg differ
diff --git a/hymenoptera_data/val/bees/2470492902_3572c90f75.jpg b/hymenoptera_data/val/bees/2470492902_3572c90f75.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..793e4a0218a603ebe85dcc26f31773e0cbddfb36
Binary files /dev/null and b/hymenoptera_data/val/bees/2470492902_3572c90f75.jpg differ
diff --git a/hymenoptera_data/val/bees/2478216347_535c8fe6d7.jpg b/hymenoptera_data/val/bees/2478216347_535c8fe6d7.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..91fc29a02e9f45d244c673cbc5dd1004b9bfa3be
Binary files /dev/null and b/hymenoptera_data/val/bees/2478216347_535c8fe6d7.jpg differ
diff --git a/hymenoptera_data/val/bees/2501530886_e20952b97d.jpg b/hymenoptera_data/val/bees/2501530886_e20952b97d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..729666fce2839811f04a7dff54537535d14db384
Binary files /dev/null and b/hymenoptera_data/val/bees/2501530886_e20952b97d.jpg differ
diff --git a/hymenoptera_data/val/bees/2506114833_90a41c5267.jpg b/hymenoptera_data/val/bees/2506114833_90a41c5267.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..3ab72fab07ecefb58958a4dd350b97eb730abce8
Binary files /dev/null and b/hymenoptera_data/val/bees/2506114833_90a41c5267.jpg differ
diff --git a/hymenoptera_data/val/bees/2509402554_31821cb0b6.jpg b/hymenoptera_data/val/bees/2509402554_31821cb0b6.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..30a0a186391aa1100c44b26864dbb5ddc885b60f
Binary files /dev/null and b/hymenoptera_data/val/bees/2509402554_31821cb0b6.jpg differ
diff --git a/hymenoptera_data/val/bees/2525379273_dcb26a516d.jpg b/hymenoptera_data/val/bees/2525379273_dcb26a516d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6bc55ddf81ccfb0781f40739ac5f63062a0c2920
Binary files /dev/null and b/hymenoptera_data/val/bees/2525379273_dcb26a516d.jpg differ
diff --git a/hymenoptera_data/val/bees/26589803_5ba7000313.jpg b/hymenoptera_data/val/bees/26589803_5ba7000313.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8c380e435fdfe0315e187cf2f9d9f7b0b903bd70
Binary files /dev/null and b/hymenoptera_data/val/bees/26589803_5ba7000313.jpg differ
diff --git a/hymenoptera_data/val/bees/2668391343_45e272cd07.jpg b/hymenoptera_data/val/bees/2668391343_45e272cd07.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2ed62997fbfcc821a27b8c24a4201402ec07f44e
Binary files /dev/null and b/hymenoptera_data/val/bees/2668391343_45e272cd07.jpg differ
diff --git a/hymenoptera_data/val/bees/2670536155_c170f49cd0.jpg b/hymenoptera_data/val/bees/2670536155_c170f49cd0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d428c841ce5ae4a085604c3103e68500c56b1f77
Binary files /dev/null and b/hymenoptera_data/val/bees/2670536155_c170f49cd0.jpg differ
diff --git a/hymenoptera_data/val/bees/2685605303_9eed79d59d.jpg b/hymenoptera_data/val/bees/2685605303_9eed79d59d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..a34e0597d34b83ae522dc259ccca26b8b3b7d9f5
Binary files /dev/null and b/hymenoptera_data/val/bees/2685605303_9eed79d59d.jpg differ
diff --git a/hymenoptera_data/val/bees/2702408468_d9ed795f4f.jpg b/hymenoptera_data/val/bees/2702408468_d9ed795f4f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..abdeb17dcba6e80730a55a52cb368a040fea4f37
Binary files /dev/null and b/hymenoptera_data/val/bees/2702408468_d9ed795f4f.jpg differ
diff --git a/hymenoptera_data/val/bees/2709775832_85b4b50a57.jpg b/hymenoptera_data/val/bees/2709775832_85b4b50a57.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..02db3e8d74c3de437b94e001f02a762b4df03a60
Binary files /dev/null and b/hymenoptera_data/val/bees/2709775832_85b4b50a57.jpg differ
diff --git a/hymenoptera_data/val/bees/2717418782_bd83307d9f.jpg b/hymenoptera_data/val/bees/2717418782_bd83307d9f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e7985c3bd0e6675bcb9fead39813f779d3b2f8ce
Binary files /dev/null and b/hymenoptera_data/val/bees/2717418782_bd83307d9f.jpg differ
diff --git a/hymenoptera_data/val/bees/272986700_d4d4bf8c4b.jpg b/hymenoptera_data/val/bees/272986700_d4d4bf8c4b.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2d59a58b603b6831650ba653674518cdfb96401e
Binary files /dev/null and b/hymenoptera_data/val/bees/272986700_d4d4bf8c4b.jpg differ
diff --git a/hymenoptera_data/val/bees/2741763055_9a7bb00802.jpg b/hymenoptera_data/val/bees/2741763055_9a7bb00802.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eb1fc6e6abd55d0d6efabce4f437e6e365051527
Binary files /dev/null and b/hymenoptera_data/val/bees/2741763055_9a7bb00802.jpg differ
diff --git a/hymenoptera_data/val/bees/2745389517_250a397f31.jpg b/hymenoptera_data/val/bees/2745389517_250a397f31.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6fa8e8cb8cbff11083663d4d05ec6aa33b4a954c
Binary files /dev/null and b/hymenoptera_data/val/bees/2745389517_250a397f31.jpg differ
diff --git a/hymenoptera_data/val/bees/2751836205_6f7b5eff30.jpg b/hymenoptera_data/val/bees/2751836205_6f7b5eff30.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c339139db66d3e2d5a6ace578a7098a9b700dd84
Binary files /dev/null and b/hymenoptera_data/val/bees/2751836205_6f7b5eff30.jpg differ
diff --git a/hymenoptera_data/val/bees/2782079948_8d4e94a826.jpg b/hymenoptera_data/val/bees/2782079948_8d4e94a826.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..22506424c5a1eff94070dcbbc30ae799686475b6
Binary files /dev/null and b/hymenoptera_data/val/bees/2782079948_8d4e94a826.jpg differ
diff --git a/hymenoptera_data/val/bees/2809496124_5f25b5946a.jpg b/hymenoptera_data/val/bees/2809496124_5f25b5946a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..161b22fe2b96198de4768062dbf9eebaa59f6331
Binary files /dev/null and b/hymenoptera_data/val/bees/2809496124_5f25b5946a.jpg differ
diff --git a/hymenoptera_data/val/bees/2815838190_0a9889d995.jpg b/hymenoptera_data/val/bees/2815838190_0a9889d995.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c92a5cd7335424090cc0e09a7b888974f4f56b23
Binary files /dev/null and b/hymenoptera_data/val/bees/2815838190_0a9889d995.jpg differ
diff --git a/hymenoptera_data/val/bees/2841437312_789699c740.jpg b/hymenoptera_data/val/bees/2841437312_789699c740.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f2d924684f9f40a36f1c99e05b9beb800fae5182
Binary files /dev/null and b/hymenoptera_data/val/bees/2841437312_789699c740.jpg differ
diff --git a/hymenoptera_data/val/bees/2883093452_7e3a1eb53f.jpg b/hymenoptera_data/val/bees/2883093452_7e3a1eb53f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d22fb18dd69b2ced22039359513b8f36b2a3ce11
Binary files /dev/null and b/hymenoptera_data/val/bees/2883093452_7e3a1eb53f.jpg differ
diff --git a/hymenoptera_data/val/bees/290082189_f66cb80bfc.jpg b/hymenoptera_data/val/bees/290082189_f66cb80bfc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f6a348f6bfd6130039c50e4cf9b855d1196e978f
Binary files /dev/null and b/hymenoptera_data/val/bees/290082189_f66cb80bfc.jpg differ
diff --git a/hymenoptera_data/val/bees/296565463_d07a7bed96.jpg b/hymenoptera_data/val/bees/296565463_d07a7bed96.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..9ec524f96505164cafd17f25cf106dcf51d55276
Binary files /dev/null and b/hymenoptera_data/val/bees/296565463_d07a7bed96.jpg differ
diff --git a/hymenoptera_data/val/bees/3077452620_548c79fda0.jpg b/hymenoptera_data/val/bees/3077452620_548c79fda0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7a5b8cfddca097297ec841c7ca259160fe1dcb6a
Binary files /dev/null and b/hymenoptera_data/val/bees/3077452620_548c79fda0.jpg differ
diff --git a/hymenoptera_data/val/bees/348291597_ee836fbb1a.jpg b/hymenoptera_data/val/bees/348291597_ee836fbb1a.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..214170feb8f5eceb01082e3543a5df3c08e76389
Binary files /dev/null and b/hymenoptera_data/val/bees/348291597_ee836fbb1a.jpg differ
diff --git a/hymenoptera_data/val/bees/350436573_41f4ecb6c8.jpg b/hymenoptera_data/val/bees/350436573_41f4ecb6c8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..51701d7fd72e5eed155e8a24100598e8d7ab75e8
Binary files /dev/null and b/hymenoptera_data/val/bees/350436573_41f4ecb6c8.jpg differ
diff --git a/hymenoptera_data/val/bees/353266603_d3eac7e9a0.jpg b/hymenoptera_data/val/bees/353266603_d3eac7e9a0.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..452bc53768878a9e7d0fd5ed901d2febba4584c6
Binary files /dev/null and b/hymenoptera_data/val/bees/353266603_d3eac7e9a0.jpg differ
diff --git a/hymenoptera_data/val/bees/372228424_16da1f8884.jpg b/hymenoptera_data/val/bees/372228424_16da1f8884.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..da8edc7feaec7852a14d3297f10fc64f1d8462a4
Binary files /dev/null and b/hymenoptera_data/val/bees/372228424_16da1f8884.jpg differ
diff --git a/hymenoptera_data/val/bees/400262091_701c00031c.jpg b/hymenoptera_data/val/bees/400262091_701c00031c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..c2c12656f0cba98040f5b93ccdf8bc12dda5e978
Binary files /dev/null and b/hymenoptera_data/val/bees/400262091_701c00031c.jpg differ
diff --git a/hymenoptera_data/val/bees/416144384_961c326481.jpg b/hymenoptera_data/val/bees/416144384_961c326481.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ccade5614309a7743bbdea3f5e91dfbcbc4a98a9
Binary files /dev/null and b/hymenoptera_data/val/bees/416144384_961c326481.jpg differ
diff --git a/hymenoptera_data/val/bees/44105569_16720a960c.jpg b/hymenoptera_data/val/bees/44105569_16720a960c.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..22b0eb251f1c01f313b996a92f75bfb8e81c73b3
Binary files /dev/null and b/hymenoptera_data/val/bees/44105569_16720a960c.jpg differ
diff --git a/hymenoptera_data/val/bees/456097971_860949c4fc.jpg b/hymenoptera_data/val/bees/456097971_860949c4fc.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ad69f6abbab5ec60b360a8566124e15d563d2246
Binary files /dev/null and b/hymenoptera_data/val/bees/456097971_860949c4fc.jpg differ
diff --git a/hymenoptera_data/val/bees/464594019_1b24a28bb1.jpg b/hymenoptera_data/val/bees/464594019_1b24a28bb1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b92799720ecaff0536ed213267a7ecdf7ab1349a
Binary files /dev/null and b/hymenoptera_data/val/bees/464594019_1b24a28bb1.jpg differ
diff --git a/hymenoptera_data/val/bees/485743562_d8cc6b8f73.jpg b/hymenoptera_data/val/bees/485743562_d8cc6b8f73.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7b84840d9dd6741f6f9c301da262cf5388c35fc3
Binary files /dev/null and b/hymenoptera_data/val/bees/485743562_d8cc6b8f73.jpg differ
diff --git a/hymenoptera_data/val/bees/540976476_844950623f.jpg b/hymenoptera_data/val/bees/540976476_844950623f.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..351ceaf0f1076f7c8ae713d00ddfbe21f1b21187
Binary files /dev/null and b/hymenoptera_data/val/bees/540976476_844950623f.jpg differ
diff --git a/hymenoptera_data/val/bees/54736755_c057723f64.jpg b/hymenoptera_data/val/bees/54736755_c057723f64.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5c97a1b2d03256028d5041934b7c389d53a3a786
Binary files /dev/null and b/hymenoptera_data/val/bees/54736755_c057723f64.jpg differ
diff --git a/hymenoptera_data/val/bees/57459255_752774f1b2.jpg b/hymenoptera_data/val/bees/57459255_752774f1b2.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e0647f89530a8411f350bfa7a27cfa352e9b856b
Binary files /dev/null and b/hymenoptera_data/val/bees/57459255_752774f1b2.jpg differ
diff --git a/hymenoptera_data/val/bees/576452297_897023f002.jpg b/hymenoptera_data/val/bees/576452297_897023f002.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..44320db8785a493deee33cab36142b39baa2854a
Binary files /dev/null and b/hymenoptera_data/val/bees/576452297_897023f002.jpg differ
diff --git a/hymenoptera_data/val/bees/586474709_ae436da045.jpg b/hymenoptera_data/val/bees/586474709_ae436da045.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78df2eb7d6dbcb4e285c15aca69e4ceaacf96e69
Binary files /dev/null and b/hymenoptera_data/val/bees/586474709_ae436da045.jpg differ
diff --git a/hymenoptera_data/val/bees/590318879_68cf112861.jpg b/hymenoptera_data/val/bees/590318879_68cf112861.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..167ab65e74388426c1565cfdebee916be6d83f33
Binary files /dev/null and b/hymenoptera_data/val/bees/590318879_68cf112861.jpg differ
diff --git a/hymenoptera_data/val/bees/59798110_2b6a3c8031.jpg b/hymenoptera_data/val/bees/59798110_2b6a3c8031.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..edd6fb3eca86ae089aece1ed502e357cd4700a76
Binary files /dev/null and b/hymenoptera_data/val/bees/59798110_2b6a3c8031.jpg differ
diff --git a/hymenoptera_data/val/bees/603709866_a97c7cfc72.jpg b/hymenoptera_data/val/bees/603709866_a97c7cfc72.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e0bc973ec0871c03f5a2b9bcdbfdfa582cab609f
Binary files /dev/null and b/hymenoptera_data/val/bees/603709866_a97c7cfc72.jpg differ
diff --git a/hymenoptera_data/val/bees/603711658_4c8cd2201e.jpg b/hymenoptera_data/val/bees/603711658_4c8cd2201e.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..eeb11a53485a121e753b9cf1b5eda536bf410743
Binary files /dev/null and b/hymenoptera_data/val/bees/603711658_4c8cd2201e.jpg differ
diff --git a/hymenoptera_data/val/bees/65038344_52a45d090d.jpg b/hymenoptera_data/val/bees/65038344_52a45d090d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fccf434ac9bce3dd9313196af14b04ec40dd9995
Binary files /dev/null and b/hymenoptera_data/val/bees/65038344_52a45d090d.jpg differ
diff --git a/hymenoptera_data/val/bees/6a00d8341c630a53ef00e553d0beb18834-800wi.jpg b/hymenoptera_data/val/bees/6a00d8341c630a53ef00e553d0beb18834-800wi.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..346e66661d13d0899c5d4537e5b155c4568f7975
Binary files /dev/null and b/hymenoptera_data/val/bees/6a00d8341c630a53ef00e553d0beb18834-800wi.jpg differ
diff --git a/hymenoptera_data/val/bees/72100438_73de9f17af.jpg b/hymenoptera_data/val/bees/72100438_73de9f17af.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f9b4f9b0b5d89eecb87139238f81b056ac57f964
Binary files /dev/null and b/hymenoptera_data/val/bees/72100438_73de9f17af.jpg differ
diff --git a/hymenoptera_data/val/bees/759745145_e8bc776ec8.jpg b/hymenoptera_data/val/bees/759745145_e8bc776ec8.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1ec856957f062e4d3debb5cdaca0897de94cfcbc
Binary files /dev/null and b/hymenoptera_data/val/bees/759745145_e8bc776ec8.jpg differ
diff --git a/hymenoptera_data/val/bees/936182217_c4caa5222d.jpg b/hymenoptera_data/val/bees/936182217_c4caa5222d.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..1bad8f829314176504f9420ed456e314d6dd8cf2
Binary files /dev/null and b/hymenoptera_data/val/bees/936182217_c4caa5222d.jpg differ
diff --git a/hymenoptera_data/val/bees/abeja.jpg b/hymenoptera_data/val/bees/abeja.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8bc7006bfa966e0ae32b0be7dfaad6968a5b7c3b
Binary files /dev/null and b/hymenoptera_data/val/bees/abeja.jpg differ
diff --git a/mod_4_6-td2-main (2).zip b/mod_4_6-td2-main (2).zip
new file mode 100644
index 0000000000000000000000000000000000000000..bd2f2fa67085e7a840b4bf3b056f5dbb9cd47b76
Binary files /dev/null and b/mod_4_6-td2-main (2).zip differ
diff --git a/mod_4_6-td2-main/.gitignore b/mod_4_6-td2-main/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..f3436fe1fd3e8a7064887098b38e50dfda48b27d
--- /dev/null
+++ b/mod_4_6-td2-main/.gitignore
@@ -0,0 +1,170 @@
+*.jpg
+.DS_Store
+
+# Data
+data/*
+transfer_learning/hymenoptera_data/*
+
+# Torch model
+*.pt
+
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+#  Usually these files are written by a python script from a template
+#  before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py,cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+#   For a library or package, you might want to ignore these files since the code is
+#   intended to run in multiple environments; otherwise, check them in:
+# .python-version
+
+# pipenv
+#   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+#   However, in case of collaboration, if having platform-specific dependencies or dependencies
+#   having no cross-platform support, pipenv may install dependencies that don't work, or not
+#   install all needed dependencies.
+#Pipfile.lock
+
+# poetry
+#   Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
+#   This is especially recommended for binary packages to ensure reproducibility, and is more
+#   commonly ignored for libraries.
+#   https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
+#poetry.lock
+
+# pdm
+#   Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
+#pdm.lock
+#   pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
+#   in version control.
+#   https://pdm.fming.dev/#use-with-ide
+.pdm.toml
+
+# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+#  JetBrains specific template is maintained in a separate JetBrains.gitignore that can
+#  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
+#  and can be added to the global gitignore or merged into this file.  For a more nuclear
+#  option (not recommended) you can uncomment the following to ignore the entire idea folder.
+#.idea/
diff --git a/mod_4_6-td2-main/TD2 Deep Learning.ipynb b/mod_4_6-td2-main/TD2 Deep Learning.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..00e4fdc78c068248ca0742c64725d155b3681f0d
--- /dev/null
+++ b/mod_4_6-td2-main/TD2 Deep Learning.ipynb	
@@ -0,0 +1,953 @@
+{
+ "cells": [
+  {
+   "cell_type": "markdown",
+   "id": "7edf7168",
+   "metadata": {},
+   "source": [
+    "# TD2: Deep learning"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "fbb8c8df",
+   "metadata": {},
+   "source": [
+    "In this TD, you must modify this notebook to answer the questions. To do this,\n",
+    "\n",
+    "1. Fork this repository\n",
+    "2. Clone your forked repository on your local computer\n",
+    "3. Answer the questions\n",
+    "4. Commit and push regularly\n",
+    "\n",
+    "The last commit is due on Wednesday, December 4, 11:59 PM. Later commits will not be taken into account."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "3d167a29",
+   "metadata": {},
+   "source": [
+    "Install and test PyTorch from  https://pytorch.org/get-started/locally."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "330a42f5",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "%pip install torch torchvision"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "0882a636",
+   "metadata": {},
+   "source": [
+    "\n",
+    "To test run the following code"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b1950f0a",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import torch\n",
+    "\n",
+    "N, D = 14, 10\n",
+    "x = torch.randn(N, D).type(torch.FloatTensor)\n",
+    "print(x)\n",
+    "\n",
+    "from torchvision import models\n",
+    "\n",
+    "alexnet = models.alexnet()\n",
+    "print(alexnet)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "23f266da",
+   "metadata": {},
+   "source": [
+    "## Exercise 1: CNN on CIFAR10\n",
+    "\n",
+    "The goal is to apply a Convolutional Neural Net (CNN) model on the CIFAR10 image dataset and test the accuracy of the model on the basis of image classification. Compare the Accuracy VS the neural network implemented during TD1.\n",
+    "\n",
+    "Have a look at the following documentation to be familiar with PyTorch.\n",
+    "\n",
+    "https://pytorch.org/tutorials/beginner/pytorch_with_examples.html\n",
+    "\n",
+    "https://pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "4ba1c82d",
+   "metadata": {},
+   "source": [
+    "You can test if GPU is available on your machine and thus train on it to speed up the process"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "6e18f2fd",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import torch\n",
+    "\n",
+    "# check if CUDA is available\n",
+    "train_on_gpu = torch.cuda.is_available()\n",
+    "\n",
+    "if not train_on_gpu:\n",
+    "    print(\"CUDA is not available.  Training on CPU ...\")\n",
+    "else:\n",
+    "    print(\"CUDA is available!  Training on GPU ...\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "5cf214eb",
+   "metadata": {},
+   "source": [
+    "Next we load the CIFAR10 dataset"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "462666a2",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import numpy as np\n",
+    "from torchvision import datasets, transforms\n",
+    "from torch.utils.data.sampler import SubsetRandomSampler\n",
+    "\n",
+    "# number of subprocesses to use for data loading\n",
+    "num_workers = 0\n",
+    "# how many samples per batch to load\n",
+    "batch_size = 20\n",
+    "# percentage of training set to use as validation\n",
+    "valid_size = 0.2\n",
+    "\n",
+    "# convert data to a normalized torch.FloatTensor\n",
+    "transform = transforms.Compose(\n",
+    "    [transforms.ToTensor(), transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))]\n",
+    ")\n",
+    "\n",
+    "# choose the training and test datasets\n",
+    "train_data = datasets.CIFAR10(\"data\", train=True, download=True, transform=transform)\n",
+    "test_data = datasets.CIFAR10(\"data\", train=False, download=True, transform=transform)\n",
+    "\n",
+    "# obtain training indices that will be used for validation\n",
+    "num_train = len(train_data)\n",
+    "indices = list(range(num_train))\n",
+    "np.random.shuffle(indices)\n",
+    "split = int(np.floor(valid_size * num_train))\n",
+    "train_idx, valid_idx = indices[split:], indices[:split]\n",
+    "\n",
+    "# define samplers for obtaining training and validation batches\n",
+    "train_sampler = SubsetRandomSampler(train_idx)\n",
+    "valid_sampler = SubsetRandomSampler(valid_idx)\n",
+    "\n",
+    "# prepare data loaders (combine dataset and sampler)\n",
+    "train_loader = torch.utils.data.DataLoader(\n",
+    "    train_data, batch_size=batch_size, sampler=train_sampler, num_workers=num_workers\n",
+    ")\n",
+    "valid_loader = torch.utils.data.DataLoader(\n",
+    "    train_data, batch_size=batch_size, sampler=valid_sampler, num_workers=num_workers\n",
+    ")\n",
+    "test_loader = torch.utils.data.DataLoader(\n",
+    "    test_data, batch_size=batch_size, num_workers=num_workers\n",
+    ")\n",
+    "\n",
+    "# specify the image classes\n",
+    "classes = [\n",
+    "    \"airplane\",\n",
+    "    \"automobile\",\n",
+    "    \"bird\",\n",
+    "    \"cat\",\n",
+    "    \"deer\",\n",
+    "    \"dog\",\n",
+    "    \"frog\",\n",
+    "    \"horse\",\n",
+    "    \"ship\",\n",
+    "    \"truck\",\n",
+    "]"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "58ec3903",
+   "metadata": {},
+   "source": [
+    "CNN definition (this one is an example)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "317bf070",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import torch.nn as nn\n",
+    "import torch.nn.functional as F\n",
+    "\n",
+    "# define the CNN architecture\n",
+    "\n",
+    "\n",
+    "class Net(nn.Module):\n",
+    "    def __init__(self):\n",
+    "        super(Net, self).__init__()\n",
+    "        self.conv1 = nn.Conv2d(3, 6, 5)\n",
+    "        self.pool = nn.MaxPool2d(2, 2)\n",
+    "        self.conv2 = nn.Conv2d(6, 16, 5)\n",
+    "        self.fc1 = nn.Linear(16 * 5 * 5, 120)\n",
+    "        self.fc2 = nn.Linear(120, 84)\n",
+    "        self.fc3 = nn.Linear(84, 10)\n",
+    "\n",
+    "    def forward(self, x):\n",
+    "        x = self.pool(F.relu(self.conv1(x)))\n",
+    "        x = self.pool(F.relu(self.conv2(x)))\n",
+    "        x = x.view(-1, 16 * 5 * 5)\n",
+    "        x = F.relu(self.fc1(x))\n",
+    "        x = F.relu(self.fc2(x))\n",
+    "        x = self.fc3(x)\n",
+    "        return x\n",
+    "\n",
+    "\n",
+    "# create a complete CNN\n",
+    "model = Net()\n",
+    "print(model)\n",
+    "# move tensors to GPU if CUDA is available\n",
+    "if train_on_gpu:\n",
+    "    model.cuda()"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a2dc4974",
+   "metadata": {},
+   "source": [
+    "Loss function and training using SGD (Stochastic Gradient Descent) optimizer"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "4b53f229",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import torch.optim as optim\n",
+    "\n",
+    "criterion = nn.CrossEntropyLoss()  # specify loss function\n",
+    "optimizer = optim.SGD(model.parameters(), lr=0.01)  # specify optimizer\n",
+    "\n",
+    "n_epochs = 30  # number of epochs to train the model\n",
+    "train_loss_list = []  # list to store loss to visualize\n",
+    "valid_loss_min = np.Inf  # track change in validation loss\n",
+    "\n",
+    "for epoch in range(n_epochs):\n",
+    "    # Keep track of training and validation loss\n",
+    "    train_loss = 0.0\n",
+    "    valid_loss = 0.0\n",
+    "\n",
+    "    # Train the model\n",
+    "    model.train()\n",
+    "    for data, target in train_loader:\n",
+    "        # Move tensors to GPU if CUDA is available\n",
+    "        if train_on_gpu:\n",
+    "            data, target = data.cuda(), target.cuda()\n",
+    "        # Clear the gradients of all optimized variables\n",
+    "        optimizer.zero_grad()\n",
+    "        # Forward pass: compute predicted outputs by passing inputs to the model\n",
+    "        output = model(data)\n",
+    "        # Calculate the batch loss\n",
+    "        loss = criterion(output, target)\n",
+    "        # Backward pass: compute gradient of the loss with respect to model parameters\n",
+    "        loss.backward()\n",
+    "        # Perform a single optimization step (parameter update)\n",
+    "        optimizer.step()\n",
+    "        # Update training loss\n",
+    "        train_loss += loss.item() * data.size(0)\n",
+    "\n",
+    "    # Validate the model\n",
+    "    model.eval()\n",
+    "    for data, target in valid_loader:\n",
+    "        # Move tensors to GPU if CUDA is available\n",
+    "        if train_on_gpu:\n",
+    "            data, target = data.cuda(), target.cuda()\n",
+    "        # Forward pass: compute predicted outputs by passing inputs to the model\n",
+    "        output = model(data)\n",
+    "        # Calculate the batch loss\n",
+    "        loss = criterion(output, target)\n",
+    "        # Update average validation loss\n",
+    "        valid_loss += loss.item() * data.size(0)\n",
+    "\n",
+    "    # Calculate average losses\n",
+    "    train_loss = train_loss / len(train_loader)\n",
+    "    valid_loss = valid_loss / len(valid_loader)\n",
+    "    train_loss_list.append(train_loss)\n",
+    "\n",
+    "    # Print training/validation statistics\n",
+    "    print(\n",
+    "        \"Epoch: {} \\tTraining Loss: {:.6f} \\tValidation Loss: {:.6f}\".format(\n",
+    "            epoch, train_loss, valid_loss\n",
+    "        )\n",
+    "    )\n",
+    "\n",
+    "    # Save model if validation loss has decreased\n",
+    "    if valid_loss <= valid_loss_min:\n",
+    "        print(\n",
+    "            \"Validation loss decreased ({:.6f} --> {:.6f}).  Saving model ...\".format(\n",
+    "                valid_loss_min, valid_loss\n",
+    "            )\n",
+    "        )\n",
+    "        torch.save(model.state_dict(), \"model_cifar.pt\")\n",
+    "        valid_loss_min = valid_loss"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "13e1df74",
+   "metadata": {},
+   "source": [
+    "Does overfit occur? If so, do an early stopping."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "d39df818",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import matplotlib.pyplot as plt\n",
+    "\n",
+    "plt.plot(range(n_epochs), train_loss_list)\n",
+    "plt.xlabel(\"Epoch\")\n",
+    "plt.ylabel(\"Loss\")\n",
+    "plt.title(\"Performance of Model 1\")\n",
+    "plt.show()"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "11df8fd4",
+   "metadata": {},
+   "source": [
+    "Now loading the model with the lowest validation loss value\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "e93efdfc",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "model.load_state_dict(torch.load(\"./model_cifar.pt\"))\n",
+    "\n",
+    "# track test loss\n",
+    "test_loss = 0.0\n",
+    "class_correct = list(0.0 for i in range(10))\n",
+    "class_total = list(0.0 for i in range(10))\n",
+    "\n",
+    "model.eval()\n",
+    "# iterate over test data\n",
+    "for data, target in test_loader:\n",
+    "    # move tensors to GPU if CUDA is available\n",
+    "    if train_on_gpu:\n",
+    "        data, target = data.cuda(), target.cuda()\n",
+    "    # forward pass: compute predicted outputs by passing inputs to the model\n",
+    "    output = model(data)\n",
+    "    # calculate the batch loss\n",
+    "    loss = criterion(output, target)\n",
+    "    # update test loss\n",
+    "    test_loss += loss.item() * data.size(0)\n",
+    "    # convert output probabilities to predicted class\n",
+    "    _, pred = torch.max(output, 1)\n",
+    "    # compare predictions to true label\n",
+    "    correct_tensor = pred.eq(target.data.view_as(pred))\n",
+    "    correct = (\n",
+    "        np.squeeze(correct_tensor.numpy())\n",
+    "        if not train_on_gpu\n",
+    "        else np.squeeze(correct_tensor.cpu().numpy())\n",
+    "    )\n",
+    "    # calculate test accuracy for each object class\n",
+    "    for i in range(batch_size):\n",
+    "        label = target.data[i]\n",
+    "        class_correct[label] += correct[i].item()\n",
+    "        class_total[label] += 1\n",
+    "\n",
+    "# average test loss\n",
+    "test_loss = test_loss / len(test_loader)\n",
+    "print(\"Test Loss: {:.6f}\\n\".format(test_loss))\n",
+    "\n",
+    "for i in range(10):\n",
+    "    if class_total[i] > 0:\n",
+    "        print(\n",
+    "            \"Test Accuracy of %5s: %2d%% (%2d/%2d)\"\n",
+    "            % (\n",
+    "                classes[i],\n",
+    "                100 * class_correct[i] / class_total[i],\n",
+    "                np.sum(class_correct[i]),\n",
+    "                np.sum(class_total[i]),\n",
+    "            )\n",
+    "        )\n",
+    "    else:\n",
+    "        print(\"Test Accuracy of %5s: N/A (no training examples)\" % (classes[i]))\n",
+    "\n",
+    "print(\n",
+    "    \"\\nTest Accuracy (Overall): %2d%% (%2d/%2d)\"\n",
+    "    % (\n",
+    "        100.0 * np.sum(class_correct) / np.sum(class_total),\n",
+    "        np.sum(class_correct),\n",
+    "        np.sum(class_total),\n",
+    "    )\n",
+    ")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "944991a2",
+   "metadata": {},
+   "source": [
+    "Build a new network with the following structure.\n",
+    "\n",
+    "- It has 3 convolutional layers of kernel size 3 and padding of 1.\n",
+    "- The first convolutional layer must output 16 channels, the second 32 and the third 64.\n",
+    "- At each convolutional layer output, we apply a ReLU activation then a MaxPool with kernel size of 2.\n",
+    "- Then, three fully connected layers, the first two being followed by a ReLU activation and a dropout whose value you will suggest.\n",
+    "- The first fully connected layer will have an output size of 512.\n",
+    "- The second fully connected layer will have an output size of 64.\n",
+    "\n",
+    "Compare the results obtained with this new network to those obtained previously."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "bc381cf4",
+   "metadata": {},
+   "source": [
+    "## Exercise 2: Quantization: try to compress the CNN to save space\n",
+    "\n",
+    "Quantization doc is available from https://pytorch.org/docs/stable/quantization.html#torch.quantization.quantize_dynamic\n",
+    "        \n",
+    "The Exercise is to quantize post training the above CNN model. Compare the size reduction and the impact on the classification accuracy \n",
+    "\n",
+    "\n",
+    "The size of the model is simply the size of the file."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "ef623c26",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import os\n",
+    "\n",
+    "\n",
+    "def print_size_of_model(model, label=\"\"):\n",
+    "    torch.save(model.state_dict(), \"temp.p\")\n",
+    "    size = os.path.getsize(\"temp.p\")\n",
+    "    print(\"model: \", label, \" \\t\", \"Size (KB):\", size / 1e3)\n",
+    "    os.remove(\"temp.p\")\n",
+    "    return size\n",
+    "\n",
+    "\n",
+    "print_size_of_model(model, \"fp32\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "05c4e9ad",
+   "metadata": {},
+   "source": [
+    "Post training quantization example"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "c4c65d4b",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import torch.quantization\n",
+    "\n",
+    "\n",
+    "quantized_model = torch.quantization.quantize_dynamic(model, dtype=torch.qint8)\n",
+    "print_size_of_model(quantized_model, \"int8\")"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "7b108e17",
+   "metadata": {},
+   "source": [
+    "For each class, compare the classification test accuracy of the initial model and the quantized model. Also give the overall test accuracy for both models."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "a0a34b90",
+   "metadata": {},
+   "source": [
+    "Try training aware quantization to mitigate the impact on the accuracy (doc available here https://pytorch.org/docs/stable/quantization.html#torch.quantization.quantize_dynamic)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "201470f9",
+   "metadata": {},
+   "source": [
+    "## Exercise 3: working with pre-trained models.\n",
+    "\n",
+    "PyTorch offers several pre-trained models https://pytorch.org/vision/0.8/models.html        \n",
+    "We will use ResNet50 trained on ImageNet dataset (https://www.image-net.org/index.php). Use the following code with the files `imagenet-simple-labels.json` that contains the imagenet labels and the image dog.png that we will use as test.\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "b4d13080",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import json\n",
+    "from PIL import Image\n",
+    "\n",
+    "# Choose an image to pass through the model\n",
+    "test_image = \"dog.png\"\n",
+    "\n",
+    "# Configure matplotlib for pretty inline plots\n",
+    "#%matplotlib inline\n",
+    "#%config InlineBackend.figure_format = 'retina'\n",
+    "\n",
+    "# Prepare the labels\n",
+    "with open(\"imagenet-simple-labels.json\") as f:\n",
+    "    labels = json.load(f)\n",
+    "\n",
+    "# First prepare the transformations: resize the image to what the model was trained on and convert it to a tensor\n",
+    "data_transform = transforms.Compose(\n",
+    "    [\n",
+    "        transforms.Resize((224, 224)),\n",
+    "        transforms.ToTensor(),\n",
+    "        transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]),\n",
+    "    ]\n",
+    ")\n",
+    "# Load the image\n",
+    "\n",
+    "image = Image.open(test_image)\n",
+    "plt.imshow(image), plt.xticks([]), plt.yticks([])\n",
+    "\n",
+    "# Now apply the transformation, expand the batch dimension, and send the image to the GPU\n",
+    "# image = data_transform(image).unsqueeze(0).cuda()\n",
+    "image = data_transform(image).unsqueeze(0)\n",
+    "\n",
+    "# Download the model if it's not there already. It will take a bit on the first run, after that it's fast\n",
+    "model = models.resnet50(pretrained=True)\n",
+    "# Send the model to the GPU\n",
+    "# model.cuda()\n",
+    "# Set layers such as dropout and batchnorm in evaluation mode\n",
+    "model.eval()\n",
+    "\n",
+    "# Get the 1000-dimensional model output\n",
+    "out = model(image)\n",
+    "# Find the predicted class\n",
+    "print(\"Predicted class is: {}\".format(labels[out.argmax()]))"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "184cfceb",
+   "metadata": {},
+   "source": [
+    "Experiments:\n",
+    "\n",
+    "Study the code and the results obtained. Possibly add other images downloaded from the internet.\n",
+    "\n",
+    "What is the size of the model? Quantize it and then check if the model is still able to correctly classify the other images.\n",
+    "\n",
+    "Experiment with other pre-trained CNN models.\n",
+    "\n",
+    "    \n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "5d57da4b",
+   "metadata": {},
+   "source": [
+    "## Exercise 4: Transfer Learning\n",
+    "    \n",
+    "    \n",
+    "For this work, we will use a pre-trained model (ResNet18) as a descriptor extractor and will refine the classification by training only the last fully connected layer of the network. Thus, the output layer of the pre-trained network will be replaced by a layer adapted to the new classes to be recognized which will be in our case ants and bees.\n",
+    "Download and unzip in your working directory the dataset available at the address :\n",
+    "    \n",
+    "https://download.pytorch.org/tutorial/hymenoptera_data.zip\n",
+    "    \n",
+    "Execute the following code in order to display some images of the dataset."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "be2d31f5",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import os\n",
+    "\n",
+    "import matplotlib.pyplot as plt\n",
+    "import numpy as np\n",
+    "import torch\n",
+    "import torchvision\n",
+    "from torchvision import datasets, transforms\n",
+    "\n",
+    "# Data augmentation and normalization for training\n",
+    "# Just normalization for validation\n",
+    "data_transforms = {\n",
+    "    \"train\": transforms.Compose(\n",
+    "        [\n",
+    "            transforms.RandomResizedCrop(\n",
+    "                224\n",
+    "            ),  # ImageNet models were trained on 224x224 images\n",
+    "            transforms.RandomHorizontalFlip(),  # flip horizontally 50% of the time - increases train set variability\n",
+    "            transforms.ToTensor(),  # convert it to a PyTorch tensor\n",
+    "            transforms.Normalize(\n",
+    "                [0.485, 0.456, 0.406], [0.229, 0.224, 0.225]\n",
+    "            ),  # ImageNet models expect this norm\n",
+    "        ]\n",
+    "    ),\n",
+    "    \"val\": transforms.Compose(\n",
+    "        [\n",
+    "            transforms.Resize(256),\n",
+    "            transforms.CenterCrop(224),\n",
+    "            transforms.ToTensor(),\n",
+    "            transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]),\n",
+    "        ]\n",
+    "    ),\n",
+    "}\n",
+    "\n",
+    "data_dir = \"hymenoptera_data\"\n",
+    "# Create train and validation datasets and loaders\n",
+    "image_datasets = {\n",
+    "    x: datasets.ImageFolder(os.path.join(data_dir, x), data_transforms[x])\n",
+    "    for x in [\"train\", \"val\"]\n",
+    "}\n",
+    "dataloaders = {\n",
+    "    x: torch.utils.data.DataLoader(\n",
+    "        image_datasets[x], batch_size=4, shuffle=True, num_workers=0\n",
+    "    )\n",
+    "    for x in [\"train\", \"val\"]\n",
+    "}\n",
+    "dataset_sizes = {x: len(image_datasets[x]) for x in [\"train\", \"val\"]}\n",
+    "class_names = image_datasets[\"train\"].classes\n",
+    "device = torch.device(\"cuda:0\" if torch.cuda.is_available() else \"cpu\")\n",
+    "\n",
+    "# Helper function for displaying images\n",
+    "def imshow(inp, title=None):\n",
+    "    \"\"\"Imshow for Tensor.\"\"\"\n",
+    "    inp = inp.numpy().transpose((1, 2, 0))\n",
+    "    mean = np.array([0.485, 0.456, 0.406])\n",
+    "    std = np.array([0.229, 0.224, 0.225])\n",
+    "\n",
+    "    # Un-normalize the images\n",
+    "    inp = std * inp + mean\n",
+    "    # Clip just in case\n",
+    "    inp = np.clip(inp, 0, 1)\n",
+    "    plt.imshow(inp)\n",
+    "    if title is not None:\n",
+    "        plt.title(title)\n",
+    "    plt.pause(0.001)  # pause a bit so that plots are updated\n",
+    "    plt.show()\n",
+    "\n",
+    "\n",
+    "# Get a batch of training data\n",
+    "inputs, classes = next(iter(dataloaders[\"train\"]))\n",
+    "\n",
+    "# Make a grid from batch\n",
+    "out = torchvision.utils.make_grid(inputs)\n",
+    "\n",
+    "imshow(out, title=[class_names[x] for x in classes])\n",
+    "\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "bbd48800",
+   "metadata": {},
+   "source": [
+    "Now, execute the following code which uses a pre-trained model ResNet18 having replaced the output layer for the ants/bees classification and performs the model training by only changing the weights of this output layer."
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "id": "572d824c",
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import copy\n",
+    "import os\n",
+    "import time\n",
+    "\n",
+    "import matplotlib.pyplot as plt\n",
+    "import numpy as np\n",
+    "import torch\n",
+    "import torch.nn as nn\n",
+    "import torch.optim as optim\n",
+    "import torchvision\n",
+    "from torch.optim import lr_scheduler\n",
+    "from torchvision import datasets, transforms\n",
+    "\n",
+    "# Data augmentation and normalization for training\n",
+    "# Just normalization for validation\n",
+    "data_transforms = {\n",
+    "    \"train\": transforms.Compose(\n",
+    "        [\n",
+    "            transforms.RandomResizedCrop(\n",
+    "                224\n",
+    "            ),  # ImageNet models were trained on 224x224 images\n",
+    "            transforms.RandomHorizontalFlip(),  # flip horizontally 50% of the time - increases train set variability\n",
+    "            transforms.ToTensor(),  # convert it to a PyTorch tensor\n",
+    "            transforms.Normalize(\n",
+    "                [0.485, 0.456, 0.406], [0.229, 0.224, 0.225]\n",
+    "            ),  # ImageNet models expect this norm\n",
+    "        ]\n",
+    "    ),\n",
+    "    \"val\": transforms.Compose(\n",
+    "        [\n",
+    "            transforms.Resize(256),\n",
+    "            transforms.CenterCrop(224),\n",
+    "            transforms.ToTensor(),\n",
+    "            transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]),\n",
+    "        ]\n",
+    "    ),\n",
+    "}\n",
+    "\n",
+    "data_dir = \"hymenoptera_data\"\n",
+    "# Create train and validation datasets and loaders\n",
+    "image_datasets = {\n",
+    "    x: datasets.ImageFolder(os.path.join(data_dir, x), data_transforms[x])\n",
+    "    for x in [\"train\", \"val\"]\n",
+    "}\n",
+    "dataloaders = {\n",
+    "    x: torch.utils.data.DataLoader(\n",
+    "        image_datasets[x], batch_size=4, shuffle=True, num_workers=4\n",
+    "    )\n",
+    "    for x in [\"train\", \"val\"]\n",
+    "}\n",
+    "dataset_sizes = {x: len(image_datasets[x]) for x in [\"train\", \"val\"]}\n",
+    "class_names = image_datasets[\"train\"].classes\n",
+    "device = torch.device(\"cuda:0\" if torch.cuda.is_available() else \"cpu\")\n",
+    "\n",
+    "# Helper function for displaying images\n",
+    "def imshow(inp, title=None):\n",
+    "    \"\"\"Imshow for Tensor.\"\"\"\n",
+    "    inp = inp.numpy().transpose((1, 2, 0))\n",
+    "    mean = np.array([0.485, 0.456, 0.406])\n",
+    "    std = np.array([0.229, 0.224, 0.225])\n",
+    "\n",
+    "    # Un-normalize the images\n",
+    "    inp = std * inp + mean\n",
+    "    # Clip just in case\n",
+    "    inp = np.clip(inp, 0, 1)\n",
+    "    plt.imshow(inp)\n",
+    "    if title is not None:\n",
+    "        plt.title(title)\n",
+    "    plt.pause(0.001)  # pause a bit so that plots are updated\n",
+    "    plt.show()\n",
+    "\n",
+    "\n",
+    "# Get a batch of training data\n",
+    "# inputs, classes = next(iter(dataloaders['train']))\n",
+    "\n",
+    "# Make a grid from batch\n",
+    "# out = torchvision.utils.make_grid(inputs)\n",
+    "\n",
+    "# imshow(out, title=[class_names[x] for x in classes])\n",
+    "# training\n",
+    "\n",
+    "\n",
+    "def train_model(model, criterion, optimizer, scheduler, num_epochs=25):\n",
+    "    since = time.time()\n",
+    "\n",
+    "    best_model_wts = copy.deepcopy(model.state_dict())\n",
+    "    best_acc = 0.0\n",
+    "\n",
+    "    epoch_time = []  # we'll keep track of the time needed for each epoch\n",
+    "\n",
+    "    for epoch in range(num_epochs):\n",
+    "        epoch_start = time.time()\n",
+    "        print(\"Epoch {}/{}\".format(epoch + 1, num_epochs))\n",
+    "        print(\"-\" * 10)\n",
+    "\n",
+    "        # Each epoch has a training and validation phase\n",
+    "        for phase in [\"train\", \"val\"]:\n",
+    "            if phase == \"train\":\n",
+    "                scheduler.step()\n",
+    "                model.train()  # Set model to training mode\n",
+    "            else:\n",
+    "                model.eval()  # Set model to evaluate mode\n",
+    "\n",
+    "            running_loss = 0.0\n",
+    "            running_corrects = 0\n",
+    "\n",
+    "            # Iterate over data.\n",
+    "            for inputs, labels in dataloaders[phase]:\n",
+    "                inputs = inputs.to(device)\n",
+    "                labels = labels.to(device)\n",
+    "\n",
+    "                # zero the parameter gradients\n",
+    "                optimizer.zero_grad()\n",
+    "\n",
+    "                # Forward\n",
+    "                # Track history if only in training phase\n",
+    "                with torch.set_grad_enabled(phase == \"train\"):\n",
+    "                    outputs = model(inputs)\n",
+    "                    _, preds = torch.max(outputs, 1)\n",
+    "                    loss = criterion(outputs, labels)\n",
+    "\n",
+    "                    # backward + optimize only if in training phase\n",
+    "                    if phase == \"train\":\n",
+    "                        loss.backward()\n",
+    "                        optimizer.step()\n",
+    "\n",
+    "                # Statistics\n",
+    "                running_loss += loss.item() * inputs.size(0)\n",
+    "                running_corrects += torch.sum(preds == labels.data)\n",
+    "\n",
+    "            epoch_loss = running_loss / dataset_sizes[phase]\n",
+    "            epoch_acc = running_corrects.double() / dataset_sizes[phase]\n",
+    "\n",
+    "            print(\"{} Loss: {:.4f} Acc: {:.4f}\".format(phase, epoch_loss, epoch_acc))\n",
+    "\n",
+    "            # Deep copy the model\n",
+    "            if phase == \"val\" and epoch_acc > best_acc:\n",
+    "                best_acc = epoch_acc\n",
+    "                best_model_wts = copy.deepcopy(model.state_dict())\n",
+    "\n",
+    "        # Add the epoch time\n",
+    "        t_epoch = time.time() - epoch_start\n",
+    "        epoch_time.append(t_epoch)\n",
+    "        print()\n",
+    "\n",
+    "    time_elapsed = time.time() - since\n",
+    "    print(\n",
+    "        \"Training complete in {:.0f}m {:.0f}s\".format(\n",
+    "            time_elapsed // 60, time_elapsed % 60\n",
+    "        )\n",
+    "    )\n",
+    "    print(\"Best val Acc: {:4f}\".format(best_acc))\n",
+    "\n",
+    "    # Load best model weights\n",
+    "    model.load_state_dict(best_model_wts)\n",
+    "    return model, epoch_time\n",
+    "\n",
+    "\n",
+    "# Download a pre-trained ResNet18 model and freeze its weights\n",
+    "model = torchvision.models.resnet18(pretrained=True)\n",
+    "for param in model.parameters():\n",
+    "    param.requires_grad = False\n",
+    "\n",
+    "# Replace the final fully connected layer\n",
+    "# Parameters of newly constructed modules have requires_grad=True by default\n",
+    "num_ftrs = model.fc.in_features\n",
+    "model.fc = nn.Linear(num_ftrs, 2)\n",
+    "# Send the model to the GPU\n",
+    "model = model.to(device)\n",
+    "# Set the loss function\n",
+    "criterion = nn.CrossEntropyLoss()\n",
+    "\n",
+    "# Observe that only the parameters of the final layer are being optimized\n",
+    "optimizer_conv = optim.SGD(model.fc.parameters(), lr=0.001, momentum=0.9)\n",
+    "exp_lr_scheduler = lr_scheduler.StepLR(optimizer_conv, step_size=7, gamma=0.1)\n",
+    "model, epoch_time = train_model(\n",
+    "    model, criterion, optimizer_conv, exp_lr_scheduler, num_epochs=10\n",
+    ")\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "bbd48800",
+   "metadata": {},
+   "source": [
+    "Experiments:\n",
+    "Study the code and the results obtained.\n",
+    "\n",
+    "Modify the code and add an \"eval_model\" function to allow\n",
+    "the evaluation of the model on a test set (different from the learning and validation sets used during the learning phase). Study the results obtained.\n",
+    "\n",
+    "Now modify the code to replace the current classification layer with a set of two layers using a \"relu\" activation function for the middle layer, and the \"dropout\" mechanism for both layers. Renew the experiments and study the results obtained.\n",
+    "\n",
+    "Apply ther quantization (post and quantization aware) and evaluate impact on model size and accuracy."
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "04a263f0",
+   "metadata": {},
+   "source": [
+    "## Optional\n",
+    "    \n",
+    "Try this at home!! \n",
+    "\n",
+    "\n",
+    "Pytorch offers a framework to export a given CNN to your selfphone (either android or iOS). Have a look at the tutorial https://pytorch.org/mobile/home/\n",
+    "\n",
+    "The Exercise consists in deploying the CNN of Exercise 4 in your phone and then test it on live.\n",
+    "\n"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "id": "fe954ce4",
+   "metadata": {},
+   "source": [
+    "## Author\n",
+    "\n",
+    "Alberto BOSIO - Ph. D."
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3.8.5 ('base')",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.8.5"
+  },
+  "vscode": {
+   "interpreter": {
+    "hash": "9e3efbebb05da2d4a1968abe9a0645745f54b63feb7a85a514e4da0495be97eb"
+   }
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/mod_4_6-td2-main/cat.png b/mod_4_6-td2-main/cat.png
new file mode 100644
index 0000000000000000000000000000000000000000..177f62852dcf9ab87197e63e7c13cf76fb70c2b9
Binary files /dev/null and b/mod_4_6-td2-main/cat.png differ
diff --git a/mod_4_6-td2-main/dog.png b/mod_4_6-td2-main/dog.png
new file mode 100644
index 0000000000000000000000000000000000000000..786dc161c6d8981020d04d7a7082ab1d4fcb1bef
Binary files /dev/null and b/mod_4_6-td2-main/dog.png differ
diff --git a/mod_4_6-td2-main/giraffe.png b/mod_4_6-td2-main/giraffe.png
new file mode 100644
index 0000000000000000000000000000000000000000..75289cea97fa7df7516bb00eb04142ec725f8fcd
Binary files /dev/null and b/mod_4_6-td2-main/giraffe.png differ
diff --git a/mod_4_6-td2-main/imagenet-simple-labels.json b/mod_4_6-td2-main/imagenet-simple-labels.json
new file mode 100644
index 0000000000000000000000000000000000000000..b893c7d8082c15e793fc30c175d28bc01aacca5e
--- /dev/null
+++ b/mod_4_6-td2-main/imagenet-simple-labels.json
@@ -0,0 +1,1000 @@
+["tench",
+"goldfish",
+"great white shark",
+"tiger shark",
+"hammerhead shark",
+"electric ray",
+"stingray",
+"cock",
+"hen",
+"ostrich",
+"brambling",
+"goldfinch",
+"house finch",
+"junco",
+"indigo bunting",
+"American robin",
+"bulbul",
+"jay",
+"magpie",
+"chickadee",
+"American dipper",
+"kite",
+"bald eagle",
+"vulture",
+"great grey owl",
+"fire salamander",
+"smooth newt",
+"newt",
+"spotted salamander",
+"axolotl",
+"American bullfrog",
+"tree frog",
+"tailed frog",
+"loggerhead sea turtle",
+"leatherback sea turtle",
+"mud turtle",
+"terrapin",
+"box turtle",
+"banded gecko",
+"green iguana",
+"Carolina anole",
+"desert grassland whiptail lizard",
+"agama",
+"frilled-necked lizard",
+"alligator lizard",
+"Gila monster",
+"European green lizard",
+"chameleon",
+"Komodo dragon",
+"Nile crocodile",
+"American alligator",
+"triceratops",
+"worm snake",
+"ring-necked snake",
+"eastern hog-nosed snake",
+"smooth green snake",
+"kingsnake",
+"garter snake",
+"water snake",
+"vine snake",
+"night snake",
+"boa constrictor",
+"African rock python",
+"Indian cobra",
+"green mamba",
+"sea snake",
+"Saharan horned viper",
+"eastern diamondback rattlesnake",
+"sidewinder",
+"trilobite",
+"harvestman",
+"scorpion",
+"yellow garden spider",
+"barn spider",
+"European garden spider",
+"southern black widow",
+"tarantula",
+"wolf spider",
+"tick",
+"centipede",
+"black grouse",
+"ptarmigan",
+"ruffed grouse",
+"prairie grouse",
+"peacock",
+"quail",
+"partridge",
+"grey parrot",
+"macaw",
+"sulphur-crested cockatoo",
+"lorikeet",
+"coucal",
+"bee eater",
+"hornbill",
+"hummingbird",
+"jacamar",
+"toucan",
+"duck",
+"red-breasted merganser",
+"goose",
+"black swan",
+"tusker",
+"echidna",
+"platypus",
+"wallaby",
+"koala",
+"wombat",
+"jellyfish",
+"sea anemone",
+"brain coral",
+"flatworm",
+"nematode",
+"conch",
+"snail",
+"slug",
+"sea slug",
+"chiton",
+"chambered nautilus",
+"Dungeness crab",
+"rock crab",
+"fiddler crab",
+"red king crab",
+"American lobster",
+"spiny lobster",
+"crayfish",
+"hermit crab",
+"isopod",
+"white stork",
+"black stork",
+"spoonbill",
+"flamingo",
+"little blue heron",
+"great egret",
+"bittern",
+"crane",
+"limpkin",
+"common gallinule",
+"American coot",
+"bustard",
+"ruddy turnstone",
+"dunlin",
+"common redshank",
+"dowitcher",
+"oystercatcher",
+"pelican",
+"king penguin",
+"albatross",
+"grey whale",
+"killer whale",
+"dugong",
+"sea lion",
+"Chihuahua",
+"Japanese Chin",
+"Maltese",
+"Pekingese",
+"Shih Tzu",
+"King Charles Spaniel",
+"Papillon",
+"toy terrier",
+"Rhodesian Ridgeback",
+"Afghan Hound",
+"Basset Hound",
+"Beagle",
+"Bloodhound",
+"Bluetick Coonhound",
+"Black and Tan Coonhound",
+"Treeing Walker Coonhound",
+"English foxhound",
+"Redbone Coonhound",
+"borzoi",
+"Irish Wolfhound",
+"Italian Greyhound",
+"Whippet",
+"Ibizan Hound",
+"Norwegian Elkhound",
+"Otterhound",
+"Saluki",
+"Scottish Deerhound",
+"Weimaraner",
+"Staffordshire Bull Terrier",
+"American Staffordshire Terrier",
+"Bedlington Terrier",
+"Border Terrier",
+"Kerry Blue Terrier",
+"Irish Terrier",
+"Norfolk Terrier",
+"Norwich Terrier",
+"Yorkshire Terrier",
+"Wire Fox Terrier",
+"Lakeland Terrier",
+"Sealyham Terrier",
+"Airedale Terrier",
+"Cairn Terrier",
+"Australian Terrier",
+"Dandie Dinmont Terrier",
+"Boston Terrier",
+"Miniature Schnauzer",
+"Giant Schnauzer",
+"Standard Schnauzer",
+"Scottish Terrier",
+"Tibetan Terrier",
+"Australian Silky Terrier",
+"Soft-coated Wheaten Terrier",
+"West Highland White Terrier",
+"Lhasa Apso",
+"Flat-Coated Retriever",
+"Curly-coated Retriever",
+"Golden Retriever",
+"Labrador Retriever",
+"Chesapeake Bay Retriever",
+"German Shorthaired Pointer",
+"Vizsla",
+"English Setter",
+"Irish Setter",
+"Gordon Setter",
+"Brittany",
+"Clumber Spaniel",
+"English Springer Spaniel",
+"Welsh Springer Spaniel",
+"Cocker Spaniels",
+"Sussex Spaniel",
+"Irish Water Spaniel",
+"Kuvasz",
+"Schipperke",
+"Groenendael",
+"Malinois",
+"Briard",
+"Australian Kelpie",
+"Komondor",
+"Old English Sheepdog",
+"Shetland Sheepdog",
+"collie",
+"Border Collie",
+"Bouvier des Flandres",
+"Rottweiler",
+"German Shepherd Dog",
+"Dobermann",
+"Miniature Pinscher",
+"Greater Swiss Mountain Dog",
+"Bernese Mountain Dog",
+"Appenzeller Sennenhund",
+"Entlebucher Sennenhund",
+"Boxer",
+"Bullmastiff",
+"Tibetan Mastiff",
+"French Bulldog",
+"Great Dane",
+"St. Bernard",
+"husky",
+"Alaskan Malamute",
+"Siberian Husky",
+"Dalmatian",
+"Affenpinscher",
+"Basenji",
+"pug",
+"Leonberger",
+"Newfoundland",
+"Pyrenean Mountain Dog",
+"Samoyed",
+"Pomeranian",
+"Chow Chow",
+"Keeshond",
+"Griffon Bruxellois",
+"Pembroke Welsh Corgi",
+"Cardigan Welsh Corgi",
+"Toy Poodle",
+"Miniature Poodle",
+"Standard Poodle",
+"Mexican hairless dog",
+"grey wolf",
+"Alaskan tundra wolf",
+"red wolf",
+"coyote",
+"dingo",
+"dhole",
+"African wild dog",
+"hyena",
+"red fox",
+"kit fox",
+"Arctic fox",
+"grey fox",
+"tabby cat",
+"tiger cat",
+"Persian cat",
+"Siamese cat",
+"Egyptian Mau",
+"cougar",
+"lynx",
+"leopard",
+"snow leopard",
+"jaguar",
+"lion",
+"tiger",
+"cheetah",
+"brown bear",
+"American black bear",
+"polar bear",
+"sloth bear",
+"mongoose",
+"meerkat",
+"tiger beetle",
+"ladybug",
+"ground beetle",
+"longhorn beetle",
+"leaf beetle",
+"dung beetle",
+"rhinoceros beetle",
+"weevil",
+"fly",
+"bee",
+"ant",
+"grasshopper",
+"cricket",
+"stick insect",
+"cockroach",
+"mantis",
+"cicada",
+"leafhopper",
+"lacewing",
+"dragonfly",
+"damselfly",
+"red admiral",
+"ringlet",
+"monarch butterfly",
+"small white",
+"sulphur butterfly",
+"gossamer-winged butterfly",
+"starfish",
+"sea urchin",
+"sea cucumber",
+"cottontail rabbit",
+"hare",
+"Angora rabbit",
+"hamster",
+"porcupine",
+"fox squirrel",
+"marmot",
+"beaver",
+"guinea pig",
+"common sorrel",
+"zebra",
+"pig",
+"wild boar",
+"warthog",
+"hippopotamus",
+"ox",
+"water buffalo",
+"bison",
+"ram",
+"bighorn sheep",
+"Alpine ibex",
+"hartebeest",
+"impala",
+"gazelle",
+"dromedary",
+"llama",
+"weasel",
+"mink",
+"European polecat",
+"black-footed ferret",
+"otter",
+"skunk",
+"badger",
+"armadillo",
+"three-toed sloth",
+"orangutan",
+"gorilla",
+"chimpanzee",
+"gibbon",
+"siamang",
+"guenon",
+"patas monkey",
+"baboon",
+"macaque",
+"langur",
+"black-and-white colobus",
+"proboscis monkey",
+"marmoset",
+"white-headed capuchin",
+"howler monkey",
+"titi",
+"Geoffroy's spider monkey",
+"common squirrel monkey",
+"ring-tailed lemur",
+"indri",
+"Asian elephant",
+"African bush elephant",
+"red panda",
+"giant panda",
+"snoek",
+"eel",
+"coho salmon",
+"rock beauty",
+"clownfish",
+"sturgeon",
+"garfish",
+"lionfish",
+"pufferfish",
+"abacus",
+"abaya",
+"academic gown",
+"accordion",
+"acoustic guitar",
+"aircraft carrier",
+"airliner",
+"airship",
+"altar",
+"ambulance",
+"amphibious vehicle",
+"analog clock",
+"apiary",
+"apron",
+"waste container",
+"assault rifle",
+"backpack",
+"bakery",
+"balance beam",
+"balloon",
+"ballpoint pen",
+"Band-Aid",
+"banjo",
+"baluster",
+"barbell",
+"barber chair",
+"barbershop",
+"barn",
+"barometer",
+"barrel",
+"wheelbarrow",
+"baseball",
+"basketball",
+"bassinet",
+"bassoon",
+"swimming cap",
+"bath towel",
+"bathtub",
+"station wagon",
+"lighthouse",
+"beaker",
+"military cap",
+"beer bottle",
+"beer glass",
+"bell-cot",
+"bib",
+"tandem bicycle",
+"bikini",
+"ring binder",
+"binoculars",
+"birdhouse",
+"boathouse",
+"bobsleigh",
+"bolo tie",
+"poke bonnet",
+"bookcase",
+"bookstore",
+"bottle cap",
+"bow",
+"bow tie",
+"brass",
+"bra",
+"breakwater",
+"breastplate",
+"broom",
+"bucket",
+"buckle",
+"bulletproof vest",
+"high-speed train",
+"butcher shop",
+"taxicab",
+"cauldron",
+"candle",
+"cannon",
+"canoe",
+"can opener",
+"cardigan",
+"car mirror",
+"carousel",
+"tool kit",
+"carton",
+"car wheel",
+"automated teller machine",
+"cassette",
+"cassette player",
+"castle",
+"catamaran",
+"CD player",
+"cello",
+"mobile phone",
+"chain",
+"chain-link fence",
+"chain mail",
+"chainsaw",
+"chest",
+"chiffonier",
+"chime",
+"china cabinet",
+"Christmas stocking",
+"church",
+"movie theater",
+"cleaver",
+"cliff dwelling",
+"cloak",
+"clogs",
+"cocktail shaker",
+"coffee mug",
+"coffeemaker",
+"coil",
+"combination lock",
+"computer keyboard",
+"confectionery store",
+"container ship",
+"convertible",
+"corkscrew",
+"cornet",
+"cowboy boot",
+"cowboy hat",
+"cradle",
+"crane",
+"crash helmet",
+"crate",
+"infant bed",
+"Crock Pot",
+"croquet ball",
+"crutch",
+"cuirass",
+"dam",
+"desk",
+"desktop computer",
+"rotary dial telephone",
+"diaper",
+"digital clock",
+"digital watch",
+"dining table",
+"dishcloth",
+"dishwasher",
+"disc brake",
+"dock",
+"dog sled",
+"dome",
+"doormat",
+"drilling rig",
+"drum",
+"drumstick",
+"dumbbell",
+"Dutch oven",
+"electric fan",
+"electric guitar",
+"electric locomotive",
+"entertainment center",
+"envelope",
+"espresso machine",
+"face powder",
+"feather boa",
+"filing cabinet",
+"fireboat",
+"fire engine",
+"fire screen sheet",
+"flagpole",
+"flute",
+"folding chair",
+"football helmet",
+"forklift",
+"fountain",
+"fountain pen",
+"four-poster bed",
+"freight car",
+"French horn",
+"frying pan",
+"fur coat",
+"garbage truck",
+"gas mask",
+"gas pump",
+"goblet",
+"go-kart",
+"golf ball",
+"golf cart",
+"gondola",
+"gong",
+"gown",
+"grand piano",
+"greenhouse",
+"grille",
+"grocery store",
+"guillotine",
+"barrette",
+"hair spray",
+"half-track",
+"hammer",
+"hamper",
+"hair dryer",
+"hand-held computer",
+"handkerchief",
+"hard disk drive",
+"harmonica",
+"harp",
+"harvester",
+"hatchet",
+"holster",
+"home theater",
+"honeycomb",
+"hook",
+"hoop skirt",
+"horizontal bar",
+"horse-drawn vehicle",
+"hourglass",
+"iPod",
+"clothes iron",
+"jack-o'-lantern",
+"jeans",
+"jeep",
+"T-shirt",
+"jigsaw puzzle",
+"pulled rickshaw",
+"joystick",
+"kimono",
+"knee pad",
+"knot",
+"lab coat",
+"ladle",
+"lampshade",
+"laptop computer",
+"lawn mower",
+"lens cap",
+"paper knife",
+"library",
+"lifeboat",
+"lighter",
+"limousine",
+"ocean liner",
+"lipstick",
+"slip-on shoe",
+"lotion",
+"speaker",
+"loupe",
+"sawmill",
+"magnetic compass",
+"mail bag",
+"mailbox",
+"tights",
+"tank suit",
+"manhole cover",
+"maraca",
+"marimba",
+"mask",
+"match",
+"maypole",
+"maze",
+"measuring cup",
+"medicine chest",
+"megalith",
+"microphone",
+"microwave oven",
+"military uniform",
+"milk can",
+"minibus",
+"miniskirt",
+"minivan",
+"missile",
+"mitten",
+"mixing bowl",
+"mobile home",
+"Model T",
+"modem",
+"monastery",
+"monitor",
+"moped",
+"mortar",
+"square academic cap",
+"mosque",
+"mosquito net",
+"scooter",
+"mountain bike",
+"tent",
+"computer mouse",
+"mousetrap",
+"moving van",
+"muzzle",
+"nail",
+"neck brace",
+"necklace",
+"nipple",
+"notebook computer",
+"obelisk",
+"oboe",
+"ocarina",
+"odometer",
+"oil filter",
+"organ",
+"oscilloscope",
+"overskirt",
+"bullock cart",
+"oxygen mask",
+"packet",
+"paddle",
+"paddle wheel",
+"padlock",
+"paintbrush",
+"pajamas",
+"palace",
+"pan flute",
+"paper towel",
+"parachute",
+"parallel bars",
+"park bench",
+"parking meter",
+"passenger car",
+"patio",
+"payphone",
+"pedestal",
+"pencil case",
+"pencil sharpener",
+"perfume",
+"Petri dish",
+"photocopier",
+"plectrum",
+"Pickelhaube",
+"picket fence",
+"pickup truck",
+"pier",
+"piggy bank",
+"pill bottle",
+"pillow",
+"ping-pong ball",
+"pinwheel",
+"pirate ship",
+"pitcher",
+"hand plane",
+"planetarium",
+"plastic bag",
+"plate rack",
+"plow",
+"plunger",
+"Polaroid camera",
+"pole",
+"police van",
+"poncho",
+"billiard table",
+"soda bottle",
+"pot",
+"potter's wheel",
+"power drill",
+"prayer rug",
+"printer",
+"prison",
+"projectile",
+"projector",
+"hockey puck",
+"punching bag",
+"purse",
+"quill",
+"quilt",
+"race car",
+"racket",
+"radiator",
+"radio",
+"radio telescope",
+"rain barrel",
+"recreational vehicle",
+"reel",
+"reflex camera",
+"refrigerator",
+"remote control",
+"restaurant",
+"revolver",
+"rifle",
+"rocking chair",
+"rotisserie",
+"eraser",
+"rugby ball",
+"ruler",
+"running shoe",
+"safe",
+"safety pin",
+"salt shaker",
+"sandal",
+"sarong",
+"saxophone",
+"scabbard",
+"weighing scale",
+"school bus",
+"schooner",
+"scoreboard",
+"CRT screen",
+"screw",
+"screwdriver",
+"seat belt",
+"sewing machine",
+"shield",
+"shoe store",
+"shoji",
+"shopping basket",
+"shopping cart",
+"shovel",
+"shower cap",
+"shower curtain",
+"ski",
+"ski mask",
+"sleeping bag",
+"slide rule",
+"sliding door",
+"slot machine",
+"snorkel",
+"snowmobile",
+"snowplow",
+"soap dispenser",
+"soccer ball",
+"sock",
+"solar thermal collector",
+"sombrero",
+"soup bowl",
+"space bar",
+"space heater",
+"space shuttle",
+"spatula",
+"motorboat",
+"spider web",
+"spindle",
+"sports car",
+"spotlight",
+"stage",
+"steam locomotive",
+"through arch bridge",
+"steel drum",
+"stethoscope",
+"scarf",
+"stone wall",
+"stopwatch",
+"stove",
+"strainer",
+"tram",
+"stretcher",
+"couch",
+"stupa",
+"submarine",
+"suit",
+"sundial",
+"sunglass",
+"sunglasses",
+"sunscreen",
+"suspension bridge",
+"mop",
+"sweatshirt",
+"swimsuit",
+"swing",
+"switch",
+"syringe",
+"table lamp",
+"tank",
+"tape player",
+"teapot",
+"teddy bear",
+"television",
+"tennis ball",
+"thatched roof",
+"front curtain",
+"thimble",
+"threshing machine",
+"throne",
+"tile roof",
+"toaster",
+"tobacco shop",
+"toilet seat",
+"torch",
+"totem pole",
+"tow truck",
+"toy store",
+"tractor",
+"semi-trailer truck",
+"tray",
+"trench coat",
+"tricycle",
+"trimaran",
+"tripod",
+"triumphal arch",
+"trolleybus",
+"trombone",
+"tub",
+"turnstile",
+"typewriter keyboard",
+"umbrella",
+"unicycle",
+"upright piano",
+"vacuum cleaner",
+"vase",
+"vault",
+"velvet",
+"vending machine",
+"vestment",
+"viaduct",
+"violin",
+"volleyball",
+"waffle iron",
+"wall clock",
+"wallet",
+"wardrobe",
+"military aircraft",
+"sink",
+"washing machine",
+"water bottle",
+"water jug",
+"water tower",
+"whiskey jug",
+"whistle",
+"wig",
+"window screen",
+"window shade",
+"Windsor tie",
+"wine bottle",
+"wing",
+"wok",
+"wooden spoon",
+"wool",
+"split-rail fence",
+"shipwreck",
+"yawl",
+"yurt",
+"website",
+"comic book",
+"crossword",
+"traffic sign",
+"traffic light",
+"dust jacket",
+"menu",
+"plate",
+"guacamole",
+"consomme",
+"hot pot",
+"trifle",
+"ice cream",
+"ice pop",
+"baguette",
+"bagel",
+"pretzel",
+"cheeseburger",
+"hot dog",
+"mashed potato",
+"cabbage",
+"broccoli",
+"cauliflower",
+"zucchini",
+"spaghetti squash",
+"acorn squash",
+"butternut squash",
+"cucumber",
+"artichoke",
+"bell pepper",
+"cardoon",
+"mushroom",
+"Granny Smith",
+"strawberry",
+"orange",
+"lemon",
+"fig",
+"pineapple",
+"banana",
+"jackfruit",
+"custard apple",
+"pomegranate",
+"hay",
+"carbonara",
+"chocolate syrup",
+"dough",
+"meatloaf",
+"pizza",
+"pot pie",
+"burrito",
+"red wine",
+"espresso",
+"cup",
+"eggnog",
+"alp",
+"bubble",
+"cliff",
+"coral reef",
+"geyser",
+"lakeshore",
+"promontory",
+"shoal",
+"seashore",
+"valley",
+"volcano",
+"baseball player",
+"bridegroom",
+"scuba diver",
+"rapeseed",
+"daisy",
+"yellow lady's slipper",
+"corn",
+"acorn",
+"rose hip",
+"horse chestnut seed",
+"coral fungus",
+"agaric",
+"gyromitra",
+"stinkhorn mushroom",
+"earth star",
+"hen-of-the-woods",
+"bolete",
+"ear",
+"toilet paper"]