Matteo Destro's repositories
evolutionary-image-vectorization
An algorithm for vectorizing raster images based on genetic algorithms and swarm intelligence.
RepNet-pytorch
A PyTorch port with pre-trained weights of RepNet, from "Counting Out Time: Class Agnostic Video Repetition Counting in the Wild".
trinet-identity-attribute-recognition
A multi-task learning approach to person re-identification and attribute recognition. Written in PyTorch, trained and evaluated on the Market-1501 dataset.
streamcorn
A simple Android app for scraping streaming websites.
unpaired-SPADE
Unpaired Semantic Segmentation and Image Synthesis based on SPADE and UPerNet.
cooking-assistant
A conversational agent developed with Rasa to help searching and preparing food recipes.
non-rigid-object-tracking
A set of algorithms for non-rigid tracking of multiple objects in videos from different domains.
seq2seq-slot-filling
A squence-to-sequence model in PyTorch with attention and beam search for concept tagging. Trained and evaluated on the ATIS dataset.
ais-projects
All the projects and activities carried out during the Artificial Intelligence Systems master's degree at UniTn.
therapy-recommender-system
An hybrid recommender systems for suggesting medical therapies, based on matrix factorization and collaborative filtering.
understandable-ProtoPNet
A study on the interpretability of the concepts learned by Prototypical Part Networks (ProtoPNets) on the CUB200-2011 and CelebAMask datasets.
bachelor-thesis
"Predictive Queue Management in Supermarkets" - my bachelor's thesis at University of Trento (2019/2020).
clearml
ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management
clearml-web
ClearML - Web Application - Auto-Magical Suite of tools to streamline your ML workflow. Experiment Manager, ML-Ops and Data-Management
competitive-programming-solutions
My solutions to some of the coding contests I attended.
evolutionary-music-transcription
An algorithm for automatic music transcription based on Evolution Strategies (ES). Converts a raw music file to its MIDI representation.
neural-network-projects
Some experiments with neural networks trained using a genetic algorithm in JavaScript.
PyAV
Pythonic bindings for FFmpeg's libraries.