This project is a simple Scratch-style drag-and-drop programming environment built using CMU Graphics.
It provides a block-based interface where users can drag, drop, and arrange visual code blocks to create different customizable neural network architectures - similar to beginner-friendly visual coding.
- Python 3.x
- Download CMU Graphics from this link.
- Clone this repository.
- Move the CMU graphics folder into the repository
mv <path/to/cmu_graphics> neural-network-ui/.- Install library requirements
cd neural-network-ui
pip install -r requirements.txt- Run and open GUI
cd src
python main.py