Lior Sinai
Menu
Home
About
Posts
Posts
Categories:
Coding
Mathematics
Machine-learning
Coding
Radix Tree in Julia
- 21 March 2024
Pinging the world from South Africa
- 21 October 2021
Sudoku OCR reader in Julia: part 5
- 10 August 2021
Sudoku OCR reader in Julia: part 4
- 10 August 2021
Sudoku OCR reader in Julia: part 3
- 10 August 2021
Sudoku OCR reader in Julia: part 2
- 10 August 2021
Sudoku OCR reader in Julia: part 1
- 10 August 2021
Integer partitions
- 05 June 2021
A private blockchain for files: part 2
- 11 April 2021
A private blockchain for files: part 1
- 10 April 2021
Thoughts on Julia after 2 weeks
- 15 December 2020
LRU cache in C++
- 13 November 2020
Regex matching with nonograms and finite state machines
- 29 October 2020
Sudoku Solver in Python
- 27 July 2020
Scramble Puzzle Solver in Python
- 26 June 2020
Mathematics
Covering all birthdays
- 09 July 2024
The Weiler-Atherton polygon clipping algorithm
- 30 September 2023
How (not) to compare 2D scatter plots
- 13 May 2023
Dobble probabilities
- 09 April 2023
Quaternions: Part 4
- 06 December 2021
Quaternions: Part 3
- 03 December 2021
Quaternions: Part 2
- 28 November 2021
Quaternions: Part 1
- 05 November 2021
The Birthday Problem: Advanced
- 05 June 2021
Intuitive explanations for non-intuitive problems: the Birthday Problem
- 04 June 2021
Intuitive explanations for non-intuitive problems: the Monty Hall problem
- 26 May 2021
100 years to solve an integral
- 27 August 2020
Machine-learning
MicroGrad.jl: Part 5 MLP
- 19 August 2024
MicroGrad.jl: Part 4 Extensions
- 17 August 2024
MicroGrad.jl: Part 3 Automation with IRTools
- 10 August 2024
MicroGrad.jl: Part 2 Automation with expressions
- 03 August 2024
MicroGrad.jl: Part 1 ChainRules
- 27 July 2024
Generative transformer from first principles in Julia
- 23 March 2024
Implementing the GZip-kNN Classification paper
- 13 August 2023
Guided denoising diffusion
- 04 January 2023
Image generation with MNIST
- 29 December 2022
Denoising diffusion probabilistic models from first principles
- 03 December 2022
Backpropagation through a layer norm
- 18 May 2022
Transformers from first principles in Julia
- 18 May 2022
Random forest classifier from scratch in Julia
- 14 December 2020
Random forest classifier from scratch in Python
- 29 September 2020