ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Ask a question (typed or from a photo) and get a step-by-step solution drawn on an animated board, with English and Urdu explanations. Runs on local Hugging Face models; no API keys.
See docs/PLAN.md for the full design.
Open the notebook in Colab
(set the runtime to GPU, then run all cells). It builds the training data, fine-tunes the embedding model and the generator (LoRA), evaluates them, and produces math-tutor-trained.zip.
Unzip it into the project so these exist:
models/embed-ft/
models/gen-lora/
pip install flask scikit-learn sentence-transformers transformers peft sympy pillow
# download the base models into models/ (see tools/download_model.py)
python tools/download_model.py Qwen/Qwen2.5-Math-1.5B-Instruct models/Qwen2.5-Math-1.5B-Instruct
EMB_MODEL=models/embed-ft python server.py # then open http://127.0.0.1:5057
Without the generator and vision models the book search and the animated board still work; live solving and photo reading return a clear "model not found" message.
data/src/ solutions authored in Python (source of truth); data/SCHEMA.md describes the format.python tools/build_dataset.py checks every math step with sympy and writes data/book/*.json.