- Manim Studio
- Frontend to quickly create animations with manim (python library) and gpt4-turbo
- Page functionality video: https://github.com/LucaM185/CV/assets/66442521/1bb700f9-fa1b-4008-b75f-b36f23a46bd3
- Manim examples video: https://github.com/LucaM185/CV/assets/66442521/416b3874-d456-45ad-a035-3d09ca6e496d
- I had a demo online but the host was 5$/mo so there is no demo online now
- STEM
- Ball balancing software and hardware, a camera uses computer vision to find the ball, advanced processing finds with sub pixel precision the position of the ball, the future potition is estimated and it controls the position and velocity of two stepper motors with microstepping. Most mechanical parts (motor mounts, hooks...) were 3d printed.
- STEM github link
-
Transformer
- GPTs from scratch (upto MoE, the architecture of gpt4)
- Transformer repo
-
picograd
- Small library for training neural nets, inspired by tinygrad. Linear layers, tanh, softmax and Adam optimizer tested and working.
- Picograd Repo
-
Sudoku
- Screenshot to solved sudoku with ML digit recognition + backtracking
- Note: i made my own data labeler (python cv2/numpy) and dataset with augmentation (pytorch)
- Sudoku Repo
-
Conv Visuals
- Simple Convolutional network (pytorch) trained on mninst with visualisations (python cv2)
- Video Demo: https://github.com/LucaM185/CV/assets/66442521/17c4c693-2c48-4312-ad03-25083dc4a128
- First year of Computer Science
- University of Brescia (Unibs), Italy