|
| 1 | +# Image_Classify_WebGUI_CIFAR10 |
| 2 | + |
| 3 | +✨**Intelligent Image Classification Web Applcation based on Convolutional Neural Networks and the CIFAR10 Dataset** : Image classification visualization interface, image classification front-end web page, image classification Demo display-Pywebio. AI artificial intelligence image classification-Pytorch. CIFAR10 dataset, small model. 100% pure Python code, lightweight, easy to reproduce. |
| 4 | + |
| 5 | +[简体中文文档](./README.md) |
| 6 | + |
| 7 | +[Personal website: www.bytesc.top](http://www.bytesc.top) includes online project demonstrations. |
| 8 | + |
| 9 | +## Project Introduction |
| 10 | +* 1. Use pytorch to implement intelligent classification of CIFAR10 dataset images |
| 11 | +* 2. Use a small model, lightweight, with a 76% accuracy rate |
| 12 | +* 3. Use pywebio as the web visualization framework, no need for front-end language, written in pure python. Lightweight, easy to reproduce, easy to deploy |
| 13 | + |
| 14 | +Network structure used |
| 15 | + |
| 16 | + |
| 17 | +## Screenshot of the effect |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | +## How to use |
| 23 | +Python version 3.9 |
| 24 | + |
| 25 | +First install dependencies |
| 26 | +> pip install -r requirement.txt |
| 27 | +
|
| 28 | +modelDemo.py is the project entry point, run this file to start the server |
| 29 | +> python modelDemo.py |
| 30 | +
|
| 31 | +Copy the link to the browser and open it |
| 32 | + |
| 33 | +Click "Demo" to enter the Web interface |
| 34 | + |
| 35 | + |
| 36 | +After that, you can also click "Upload File" and select an image file from the example_img folder to upload and test |
| 37 | + |
| 38 | +## Project structure |
| 39 | +``` |
| 40 | +└─Image_Classify_WebGUI_CIFAR10 |
| 41 | + ├─data |
| 42 | + │ └─logs_import |
| 43 | + ├─example_img |
| 44 | + ├─process |
| 45 | + │ └─logs |
| 46 | + └─readme_static |
| 47 | +``` |
| 48 | +* The data folder stores some static resources, including the trained model.pth |
| 49 | +* The process folder stores some process files, including the model training program, etc. |
| 50 | +* readme_static stores static resources used in the readme document |
| 51 | +* The example_img folder contains some images that can be used for testing |
0 commit comments