Pinned Repositories
A-brief-introduction-to-autoencoders
A gentle introduction to autoencoders with examples
A-brief-introduction-to-Siamese-Network
A gentle introduction to siamese networks with examples
Babel_Fish
Creating a text-to-speech for Italian
bisection_method_applied_to_a_parabola
BitMat
An efficent implementation of the method proposed in "The Era of 1-bit LLMs"
Differential_equation_Eulero_Runge_Kutta_4th
Implementation of a code for the numerical solution of a differential equation describing the motion of a harmonic oscillator using Euler's method and than Runge Kutta 4-th order.
Mixture-of-depths
Unofficial implementation for the paper "Mixture-of-Depths: Dynamically allocating compute in transformer-based language models"
NeMo
NeMo: a toolkit for conversational AI
NeMo-text-processing
NeMo text processing for ASR and TTS
Neural-Network-for-Recommendation-Systems
A presentation of recommendation system concepts and a brief introduction to how to implement a neural network for this task. Also, how the YouTube recommender system works.
GiacomoLeoneMaria's Repositories
GiacomoLeoneMaria/Neural-Network-for-Recommendation-Systems
A presentation of recommendation system concepts and a brief introduction to how to implement a neural network for this task. Also, how the YouTube recommender system works.
GiacomoLeoneMaria/A-brief-introduction-to-autoencoders
A gentle introduction to autoencoders with examples
GiacomoLeoneMaria/A-brief-introduction-to-Siamese-Network
A gentle introduction to siamese networks with examples
GiacomoLeoneMaria/Babel_Fish
Creating a text-to-speech for Italian
GiacomoLeoneMaria/bisection_method_applied_to_a_parabola
GiacomoLeoneMaria/BitMat
An efficent implementation of the method proposed in "The Era of 1-bit LLMs"
GiacomoLeoneMaria/Differential_equation_Eulero_Runge_Kutta_4th
Implementation of a code for the numerical solution of a differential equation describing the motion of a harmonic oscillator using Euler's method and than Runge Kutta 4-th order.
GiacomoLeoneMaria/How-to-Increment-the-Accuracy-of-CNN-step-by-step
The aim of this project is to implement an image classifier based on convolu- tional neural networks. Starting by implementing a simple shallow network and then refining it until a pre-trained ResNet18 is implemented, showing at each step how the accuracy of the model improves. The provided dataset (from [Lazebnik et al., 2006]) contains 15 categories.
GiacomoLeoneMaria/Mixture-of-depths
Unofficial implementation for the paper "Mixture-of-Depths: Dynamically allocating compute in transformer-based language models"
GiacomoLeoneMaria/multidimensional_Monte_Carlo_integration
Integration with Monte Carlo method
GiacomoLeoneMaria/NeMo
NeMo: a toolkit for conversational AI
GiacomoLeoneMaria/NeMo-text-processing
NeMo text processing for ASR and TTS
GiacomoLeoneMaria/random_generators
Several implementations are implemented in the program for generating pseudo-random numbers
GiacomoLeoneMaria/Some_simple_programs_to_learn_how_to_manipulate_data
Examples of how to manipulate data
GiacomoLeoneMaria/TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production