This is your work, valued
Assistant Professor @ UniTn (MHUG lab) -- Representation Learning, Compatible Learning, Continual/Lifelong Learning -- niccolo.biondi(at)unitn.it
ContrastiveSupervisedDistillation. This repo contains the code of "Contrastive Supervised Distillation for Continual Representation Learning", Tommaso Barletti, Niccolò Biondi, Federico Pernici, Matteo Bruni, and Alberto Del Bimbo, ICIAP2021
★ 20CompatibleLifelongRepresentation. This repo is the official implementation of "CL^2R: Compatible Lifelong Learning Representations" Biondi et al. 2022 ACM TOMM
★ 9compatibility-tutorial. A Tutorial on Learning Backward-Compatible Representations
★ 6cores-compatibility. This repo is the official implementation of "CoReS: Compatible Representations via Stationarity" Niccolò Biondi, Federico Pernici, Matteo Bruni, and Alberto Del Bimbo, IEEE TPAMI
★ 4PrunedHighwayLabeling. reimplementation of "Fast Shortest-path Distance Queries on Road Networks by Pruned Highway Labeling" by Takuya Akiba, Yoichi Iwata, Ken-ichi Kawarabayashi, Yuki Kawata
★ 2RDFa-plugin. RDFa plugin is a plugin for Wordpress
★ 1AIProject. Python
★ 1Awesome-VLA-Safety. [Arxiv] Vision-Language-Action Safety: Threats, Challenges, Evaluations, and Mechanisms
★ 128Uni-MoE. Uni-MoE: Lychee's Large Multimodal Model Family.
★ 1.1kDepthART. [ACMMM 2026] Official code for DepthART: Depth Anything Rethought for Tiny Models
★ 99WMReward. [CVPR 2026 Highlight] Leveraging latent world model's physics understanding to improve the physics plausibility of video generation
★ 87jepa. implementing minimal versions of joint-embedding predictive architecture (JEPA)
★ 243timme. timm, evolved
★ 60FRED. FRED: The Florence RGB-Event Drone Dataset
★ 82AdvFLYP. [CVPR-26 finding 🎉] This is the official repository for our work "Finetune Like You Pretrain: Boosting Zero-shot Adversarial Robustness in Vision-language Models".
★ 27EAGC. (CVPR2026 Highlight) The Devil Is in Gradient Entanglement: Energy-Aware Gradient Coordinator for Robust Generalized Category Discovery (EAGC)
★ 33andrej-karpathy-skills. A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
★ 198kclaw-code. An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.
★ 195kSEM. [CVPR Findings 2026] SEM: Sparse Embedding Modulation for Post-Hoc Debiasing of Vision-Language Models
★ 21proactivebench. Official repository of "ProactiveBench: Benchmarking Proactiveness in Multimodal Large Language Models" (ECCV 2026)
★ 29boxmot. BoxMOT: Pluggable Python and C++ SOTA multi-object tracking modules with support for axis-aligned and oriented bounding boxes
★ 8.3kautoresearch. AI agents running research on single-GPU nanochat training automatically
★ 92kdinov2. PyTorch code and models for the DINOv2 self-supervised learning method.
★ 13klambda_orthogonality. [NeurIPS2025] λ-Orthogonality Regularization for Compatible Representation Learning
★ 8FlexOlmo. Code and training scripts for FlexOlmo
★ 151drawio-desktop. Official electron build of draw.io
★ 62kopen-reid. Open source person re-identification library in python
★ 1.4kMedSAM3. MedSAM3: Delving into Segment Anything with Medical Concepts
★ 312Latent-VG. [ICCV 2025] Official code for "Latent Expression Generation for Referring Image Segmentation and Grounding"
★ 11InstanceVG. [TPAMI2025] Improving Generalized Visual Grounding with Instance-aware Joint Learning
★ 33I-JEPA. Implementation of I-JEPA from "Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecture"
★ 292awesome-reid-dataset. Collection of public available person re-identification datasets
★ 1.1knanoGPT. The simplest, fastest repository for training/finetuning medium-sized GPTs.
★ 62knanochat. The best ChatGPT that $100 can buy.
★ 57kpysparnn. Approximate Nearest Neighbor Search for Sparse Data in Python!
★ 919vllm. A high-throughput and memory-efficient inference and serving engine for LLMs
★ 88kdinov3. Reference PyTorch implementation and models for DINOv3
★ 11kty-vscode. A Visual Studio Code extension for ty.
★ 372ty. An extremely fast Python type checker and language server, written in Rust.
★ 19kUniReps-resources.
★ 27CrossModalityFramework. A framework to train cross modality vision models (rgb-events)
★ 4easymcp. TypeScript
★ 32CoMix. Comics Dataset Framework for Comics Understanding
★ 43LCE. Learning Compatible Embeddings, ICCV 2021
★ 33TotalSegmentator. Tool for robust segmentation of >100 important anatomical structures in CT and MR images
★ 2.9kMONAI. AI Toolkit for Healthcare Imaging
★ 8.5ktask_adaptation. Python
★ 352Thesis. Python
★ 2raft. RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.
★ 1kcuvs. cuVS - a library for vector search and clustering on the GPU
★ 827Awesome-Medical-Image-Segmentation-Dataset. A list of publicly available medical image segmentation dataset.
★ 104cvat. Computer Vision Annotation Tool (CVAT) is a leading platform for building high-quality visual datasets for vision AI. It offers open-source, cloud, and enterprise products, as well as labeling services, for image, video, and 3D annotation with AI-assisted labeling, quality assurance, team collaboration, analytics, and developer APIs.
★ 16kmammoth. An Extendible (General) Continual Learning Framework based on Pytorch - official codebase of Dark Experience for General Continual Learning
★ 828dS-Ease. Python
★ 2retinaface. RetinaFace: Deep Face Detection Library for Python
★ 2kGhostFaceNets. This repository contains the official implementation of GhostFaceNets, State-Of-The-Art lightweight face recognition models.
★ 283ViT-Pytorch. Vision Transformer in Pytorch
★ 8cifar10-airbench. CIFAR-10 speedruns: 94% in 2.6 seconds and 96% in 27 seconds
★ 386whisper. Robust Speech Recognition via Large-Scale Weak Supervision
★ 106kcompatibility-tutorial. A Tutorial on Learning Backward-Compatible Representations
★ 6CoMix-dataset. Repository for "CoMix: Comprehensive Benchmark for Multi-Task Comic Understanding"
★ 18awesome-comics-understanding. The official repo of the Comics Survey: "A missing piece in Vision and Language: A Survey on Comics Understanding"
★ 139KDPL. [ECCV 2024] - Improving Zero-shot Generalization of Learned Prompts via Unsupervised Knowledge Distillation
★ 62llama3-from-scratch. llama3 implementation one matrix multiplication at a time
★ 15kComicVT5. Official PyTorch implementation of Multimodal Transformer for Comics Text-Cloze
★ 5git-re-basin. Code release for "Git Re-Basin: Merging Models modulo Permutation Symmetries"
★ 515pipx. Install and Run Python Applications in Isolated Environments
★ 13kbert_score. BERT score for text generation
★ 1.9klmdeploy. LMDeploy is a toolkit for compressing, deploying, and serving LLMs.
★ 8kLAMDA-PILOT. 🎉 PILOT: A Pre-trained Model-Based Continual Learning Toolbox
★ 595fiftyone. Refine high-quality datasets and visual AI models
★ 11kiamcl2r. [CVPR 2024 Highlight] - Stationary Representations: Optimally Approximating Compatibility and Implications for Improved Model Replacements (notable top 2.8%)
★ 13Dassl.pytorch. A PyTorch toolbox for domain generalization, domain adaptation and semi-supervised learning.
★ 1.4kNEFER. [CVPR 2023] NEFER a Dataset for Neuromorphic Event-based Facial Expression Recognition
★ 30ISSUES. [ICCVW 2023] - Mapping Memes to Words for Multimodal Hateful Meme Classification
★ 27TAPE. [WACV 2024] - Reference-based Restoration of Digitized Analog Videotapes
★ 60ARNIQA. [WACV 2024 Oral] - ARNIQA: Learning Distortion Manifold for Image Quality Assessment
★ 156QualiCLIP. Quality-Aware Image-Text Alignment for Opinion-Unaware Image Quality Assessment
★ 132UniCIL. The official code for our paper "Neural Collapse Terminus: A Unified Solution for Class Incremental Learning and Its Variants".
★ 9SLC-3DMM. Python
★ 10solo-learn. solo-learn: a library of self-supervised methods for visual representation learning powered by Pytorch Lightning
★ 1.6kultralytics. Ultralytics YOLO26, YOLO11, YOLOv8 — object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking
★ 60kyolov5. Ultralytics YOLOv5 in PyTorch for object detection, instance segmentation, classification, training, and export.
★ 58ksmartaccess. A web app for user access management
★ 2TwitterRealTimeSentimentAnalysis. Lambda architecture implementation using Apache Storm, Hadoop and HBase to perform Twitter real-time sentiment analysis
★ 7Adversarial_attacks_defense. In this work the proposed defense strategy is evaluated against two black-box adversarial attacks, Hop Skip Jump and Square
★ 8Gutenberg. Gutenberg is a pipeline for training a neural network in segmenting and recognising frequent words in early printed books, in particular we focus on Gutenberg’s Bible.
★ 7Depth-of-field. JavaScript
★ 2Depth-of-field-demo. HTML
★ 1Segway. We implement a control system that stabilize the robot in its vertical position, which corresponds to the unstable equilibrium state. The hardware board used to develop the robot is a LEGO MINDSTORM. We develop also an Android app for remote control.
★ 5Keyframes-GAN. [IEEE TMM 2023] This is the official repo of the paper "Perceptual Quality Improvement in Videoconferencing using Keyframes-based GAN".
★ 17HWD. Python
★ 27ImageNetV2_pytorch. ImageNetV2 Pytorch Dataset
★ 44vit-pytorch. Implementation of Vision Transformer, a simple way to achieve SOTA in vision classification with only a single transformer encoder, in Pytorch
★ 25kLens. LENS Project
★ 52big_vision. Official codebase used to develop Vision Transformer, SigLIP, MLP-Mixer, LiT and more.
★ 3.5kLoki. A Cross-Media Search Engine
★ 10ladi-vton. [ACM MM 2023] - LaDI-VTON: Latent Diffusion Textual-Inversion Enhanced Virtual Try-On
★ 466SEARLE. [ICCV 2023] - Zero-shot Composed Image Retrieval with Textual Inversion
★ 198wandb. The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
★ 11kDataLoaders_DALI. PyTorch DataLoaders implemented with DALI for accelerating image preprocessing
★ 883RevisitingCIL. Revisiting Class-Incremental Learning with Pre-Trained Models: Generalizability and Adaptivity are All You Need (IJCV 2024)
★ 153l2p. Learning to Prompt (L2P) for Continual Learning @ CVPR22 and DualPrompt: Complementary Prompting for Rehearsal-free Continual Learning @ ECCV22
★ 478faiss. A library for efficient similarity search and clustering of dense vectors.
★ 41kopen_clip. An open source implementation of CLIP.
★ 14kContinualEvaluation. [Spotlight ICLR 2023 paper] Continual evaluation for lifelong learning with neural networks, identifying the stability gap.
★ 35analog-video-restoration. [ACM MM 2022 - Demo] Restoration of Analog Videos Using Swin-UNet
★ 38CIRCO. [ICCV 2023] - Composed Image Retrieval on Common Objects in context (CIRCO) dataset
★ 87class-incremental-polytope. Python
★ 3vscode-remote-release. Visual Studio Code Remote Development: Open any folder in WSL, in a Docker container, or on a remote machine using SSH and take advantage of VS Code's full feature set.
★ 4.1kawesome-multimodal-ml. Reading list for research topics in multimodal machine learning
★ 6.9kjoypy. Joyplots in Python with matplotlib & pandas :chart_with_upwards_trend:
★ 610hlb-CIFAR10. Train to 94% on CIFAR-10 in <6.3 seconds on a single A100. Or ~95.79% in ~110 seconds (or less!)
★ 1.3kaccelerate. 🚀 A simple way to launch, train, and use PyTorch models on almost any device and distributed configuration, automatic mixed precision (including fp8), and easy-to-configure FSDP and DeepSpeed support
★ 9.8kxformers. Hackable and optimized Transformers building blocks, supporting a composable construction.
★ 11kdm_nevis. NEVIS'22: Benchmarking the next generation of never-ending learners
★ 101PaLM-rlhf-pytorch. Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
★ 7.9ktransformers. 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
★ 163ksynapse. Synapse: Matrix homeserver written in Python/Twisted.
★ 12kelement-web. A glossy Matrix collaboration client for the web.
★ 13kauthentik. The authentication glue you need.
★ 23kContrastiveSupervisedDistillation. This repo contains the code of "Contrastive Supervised Distillation for Continual Representation Learning", Tommaso Barletti, Niccolò Biondi, Federico Pernici, Matteo Bruni, and Alberto Del Bimbo, ICIAP2021
★ 20ViT-pytorch. Pytorch reimplementation of the Vision Transformer (An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale)
★ 2.2kViT-CIFAR. PyTorch implementation for Vision Transformer[Dosovitskiy, A.(ICLR'21)] modified to obtain over 90% accuracy FROM SCRATCH on CIFAR-10 with small number of parameters (= 6.3M, originally ViT-B has 86M).
★ 202CLIP4Cir. [ACM TOMM 2023] - Composed Image Retrieval using Contrastive Learning and Task-oriented CLIP-based Features
★ 195ESA. [ECCV2022] Code for Explainable Sparse Attention for Memory-based Trajectory Predictors
★ 7google-landmark. Dataset with 5 million images depicting human-made and natural landmarks spanning 200 thousand classes.
★ 850met. A large-scale dataset for instance-level recognition for artworks is introduced.
★ 51OpenCompatible. OpenCompatible provides a standard compatible training benchmark, covering practical training scenarios.
★ 25overleaf. A web-based collaborative LaTeX editor
★ 18kNeuralNetworksOnGraphs. Experiment different Neural Networks to classify graph nodes on citation networks datasets
★ 11BERT_for_ABSA. In this work (Targeted) Aspect-Based Sentiment Analysis task is converted to a sentence-pair classification task and a pre-trained BERT model is fine-tuned on it.
★ 32MANTRA-CVPR20. Official Pytorch code for MANTRA - Memory Augmented Neural Trajectory Predictor (CVPR2020)
★ 78hpdl. Jupyter Notebook
★ 31just. 🤖 Just a command runner
★ 35kGood_transfer. Pretrained models for "What Makes Instance Discrimination Good for Transfer Learning?".
★ 29pytorch-metric-learning. The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.
★ 6.3kPaddleClas. A treasure chest for visual classification and recognition powered by PaddlePaddle
★ 5.8kFont-Awesome. The iconic SVG, font, and CSS toolkit
★ 77kProjectZeroUndub. Undub project for Tecmo's Project Zero - the EU version (the first one) for the PS2
★ 15awesome-mlss. 🤖 Machine Learning Summer School Guide
★ 3kregular-polytope-networks. PyTorch code for the paper "Regular Polytope Networks" (TNNLS-2021)
★ 8pyeer. PyEER is a python package for biometric systems performance evaluation. Includes ROC, DET, FNMR, FMR and CMC curves plotting, scores distribution plotting, EER and operating points estimation. It can be also used to evaluate binary classification systems.
★ 65ffcv. FFCV: Fast Forward Computer Vision (and other ML workloads!)
★ 3ksonixd. A full-featured Subsonic/Jellyfin compatible desktop music player
★ 1.9kinsightface. State-of-the-art 2D and 3D Face Analysis Project
★ 29khyperion.ng. The successor to Hyperion aka Hyperion Next Generation
★ 3.8kpodman-compose. a script to run docker-compose.yml using podman
★ 6.2kpodman. Podman: A tool for managing OCI containers and pods.
★ 32kenroot. A simple yet powerful tool to turn traditional container/OS images into unprivileged sandboxes.
★ 984deepops. Tools for building GPU clusters
★ 1.5koutline. The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.
★ 40kalacritty. A cross-platform, OpenGL terminal emulator.
★ 65kpytorch-cifar. 95.47% on CIFAR10 with PyTorch
★ 6.4kpytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration
★ 102kDALI. A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
★ 5.7kDeepSpeed. DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
★ 43kohmyzsh. 🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
★ 189kdotbot. A tool that bootstraps your dotfiles ⚡️
★ 8kpytorch-image-models. The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more
★ 37kpapirus-icon-theme. Pixel perfect icon theme for Linux
★ 8kFaceX-Zoo. A PyTorch Toolbox for Face Recognition
★ 2kdeep-efficient-person-reid. Experiment about Deep Person Re-identification with EfficientNet-v2
★ 82fast-MPN-COV. @CVPR2018: Efficient unrolling iterative matrix square-root normalized ConvNets, implemented by PyTorch (and code of B-CNN,Compact bilinear pooling etc.) for training from scratch & finetuning.
★ 278deep-person-reid. Torchreid: Deep learning person re-identification in PyTorch.
★ 4.9kincremental_learning.pytorch. A collection of incremental learning paper implementations including PODNet (ECCV20) and Ghost (CVPR-W21).
★ 410ripgrep. ripgrep recursively searches directories for a regex pattern while respecting your gitignore
★ 67kpodman.io_old. Repository for podman.io website using GitHub Pages.
★ 254continuum. A clean and simple data loading library for Continual Learning
★ 447aifa-scraper. Software Architectures and Methodologies exam
★ 6hydra. Hydra is a framework for elegantly configuring complex applications
★ 11kface.evoLVe. 🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥
★ 3.6kcavaface. face recognition training project(pytorch)
★ 483openBCT. Pytorch code for Towards Backward-Compatible Representation Learning [CVPR 2020 Oral]
★ 55DeepCrawl. Deep reinforcement learning for the development of RogueLike games.
★ 56AutonomousDriving. Python
★ 2