- Overview
- ML project structure
- iOS project structure
- Gemma 3n setup
- 1. Original Model & Tooling Overview
- 1.1. Base model
- 1.2. Justification for Tooling Choices
- 2. Model Fine-Tuning Process
- 2.1. The Dockerized Workflow
- 2.2. Data Curation and Preprocessing
- 2.3. Fine-Tuning Strategy: QLoRA
- 2.4. Hyperparameter Rationale
- 2.5. Model Merging
- 3. Results Comparison & Final Model Selection
- 3.1. Qualitative Improvement
- 3.2. Quantitative Safety Evaluation (GGUF Models)
- 3.3. Conclusion and Final Model Choice
- 4. Setup & Usage
- 5. Interactive Demonstration Notebook
- iOS setup
- 6. Inference setup
- 7. App setup
- 8. Publishing app