Few-Shot Learning ML Frameworks

Frameworks, benchmarks, and implementations for few-shot and meta-learning approaches that enable models to learn from limited examples. Does NOT include zero-shot methods, general transfer learning, or domain-specific applications like NER or image classification without the meta-learning focus.

There are 51 few-shot learning frameworks tracked. The highest-rated is jakesnell/prototypical-networks at 44/100 with 1,220 stars.

Get all 51 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=few-shot-learning&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 jakesnell/prototypical-networks

Code for the NeurIPS 2017 Paper "Prototypical Networks for Few-shot Learning"

44
Emerging
2 harveyslash/Facial-Similarity-with-Siamese-Networks-in-Pytorch

Implementing Siamese networks with a contrastive loss for similarity learning

44
Emerging
3 oscarknagg/few-shot

Repository for few-shot learning machine learning projects

44
Emerging
4 google-research/meta-dataset

A dataset of datasets for learning to learn from few examples

43
Emerging
5 Sha-Lab/FEAT

The code repository for "Few-Shot Learning via Embedding Adaptation with...

42
Emerging
6 floodsung/Meta-Learning-Papers

Meta Learning / Learning to Learn / One Shot Learning / Few Shot Learning

42
Emerging
7 akshaysharma096/Siamese-Networks

Few Shot Learning by Siamese Networks, using Keras.

42
Emerging
8 sicara/easy-few-shot-learning

Ready-to-use code and tutorial notebooks to boost your way into few-shot...

41
Emerging
9 yinboc/few-shot-meta-baseline

Meta-Baseline: Exploring Simple Meta-Learning for Few-Shot Learning, in ICCV 2021

41
Emerging
10 zhmiao/OpenLongTailRecognition-OLTR

Pytorch implementation for "Large-Scale Long-Tailed Recognition in an Open...

41
Emerging
11 yinboc/prototypical-network-pytorch

A re-implementation of "Prototypical Networks for Few-shot Learning"

40
Emerging
12 tata1661/FSL-Mate

FSL-Mate: A collection of resources for few-shot learning (FSL).

40
Emerging
13 ybendou/easy

This repository is the official implementation Ensemble Augmented-Shot...

36
Emerging
14 plai-group/simple-cnaps

Source codes for "Improved Few-Shot Visual Classification" (CVPR 2020),...

35
Emerging
15 dahyun-kang/renet

[ICCV'21] Official PyTorch implementation of Relational Embedding for...

35
Emerging
16 dahyun-kang/ifsl

[CVPR'22] Official PyTorch implementation of Integrative Few-Shot Learning...

35
Emerging
17 Frankluox/LightningFSL

LightningFSL: Pytorch-Lightning implementations of Few-Shot Learning models.

33
Emerging
18 nayeemrizve/invariance-equivariance

"Exploring Complementary Strengths of Invariant and Equivariant...

33
Emerging
19 abdulfatir/prototypical-networks-tensorflow

Tensorflow implementation of NIPS 2017 Paper "Prototypical Networks for...

32
Emerging
20 robot-learning-freiburg/TAPAS

PyTorch code for TAPAS-GMM.

30
Emerging
21 GitGyun/visual_token_matching

[ICLR'23 Oral] Universal Few-shot Learning of Dense Prediction Tasks with...

30
Emerging
22 AIVResearch/MSANet

Official Pytorch implementation of Multi-Similarity and Attention Guidence...

29
Experimental
23 dbaranchuk/memory-efficient-maml

Memory efficient MAML using gradient checkpointing

28
Experimental
24 victor-iyi/few-shot-learning

One-shot Learning: Learning from fewer dataset with a single or few training...

28
Experimental
25 sung-yeon-kim/HIER-CVPR23

Official PyTorch Implementation of HIER: Metric Learning Beyond Class Labels...

28
Experimental
26 baiksung/MeTAL

Official PyTorch implementation of "Meta-Learning with Task-Adaptive Loss...

27
Experimental
27 yassouali/SCL

:page_facing_up: Spatial Contrastive Learning for Few-Shot Classification...

27
Experimental
28 victor-nasc/SimpleFewShot

A Python Library for Few-Shot Learning Models

26
Experimental
29 ilia10000/LO-Shot

Papers and code related to 'Less Than One'-Shot (LO-Shot) Learning

25
Experimental
30 wutong8023/Awesome_Few_Shot_Learning

Advances of few-shot learning, especially for NLP applications.

23
Experimental
31 CHeggan/MetaAudio-A-Few-Shot-Audio-Classification-Benchmark

A new comprehensive and diverse few-shot acoustic classification benchmark.

23
Experimental
32 townim-faisal/FSCIL-3D

[ECCV 2022] Few-shot class incremental learning on 3D point clouid objects

23
Experimental
33 horsepurve/DeepVoro

Few-shot Learning as Cluster-induced Voronoi Diagrams (ICLR 2022)

22
Experimental
34 leesb7426/CVPR2022-Task-Discrepancy-Maximization-for-Fine-grained-Few-Shot-Classification

Official PyTorch Repository of "Task Discrepancy Maximization for...

22
Experimental
35 yumeng5/FewGen

[ICML 2023] Tuning Language Models as Training Data Generators for...

22
Experimental
36 ya0002/Colab-Siamese_Neural_Nets_for_One-shot_Image_Recognition

A ready to go implementation of the "Siamese Neural Networks for One-shot...

21
Experimental
37 ybendou/ProKeR

[CVPR 2025] This repository is the official implementation of "ProKeR: A...

19
Experimental
38 edi-meta-learning/meta-omnium

Implementation of "Meta Omnium: A Benchmark for General-Purpose Learning-to-Learn"

18
Experimental
39 alon-albalak/FLAD

Few-shot Learning with Auxiliary Data

17
Experimental
40 Ther-nullptr/Awesome-Transformer-Accleration

Paper list for accleration of transformers

16
Experimental
41 pinnouse/zeroshot-unsupervised-mt

An attempt at creating a zeroshot capable machine translator that has never...

15
Experimental
42 fabian57fabian/prototypical-networks-few-shot-learning

Pytorch implementation of prototypical networks in few shot learning

15
Experimental
43 Decadz/Meta-Learning-Literature-Overview

List of AI/ML papers related to my thesis on "Meta-Learning Loss Functions...

15
Experimental
44 barzansaeedpour/few-shot-learning-using-just-5-images

In this repository, we leverage the power of few-shot learning combined with...

14
Experimental
45 IcedWatermelonJuice/FS-SEI

Few-Shot Specific Emitter Identification (FS-SEI) Method

13
Experimental
46 abdulvahapmutlu/vit-protonet

A lightweight PyTorch implementation of Prototypical Networks using a...

13
Experimental
47 barzansaeedpour/interactive-eager-few-shot-od-training-colab

Fine tuning of RetinaNet architecture on very few examples of a novel class...

12
Experimental
48 KameniAlexNea/zero-shot-classification

gliznet: generalized ligthweight zero shot classification network

11
Experimental
49 kris701/P8

A novel Feature Extractor for Few Shot Learning to Improve Accuracy and...

11
Experimental
50 measterpojo/Meta-Learning-MAML-PACS-Dataset

A CNN-based MAML retains the standard principles of Model-Agnostic...

11
Experimental
51 ajkeith/StrategyDocumentAnalysis

Zero-shot text classification of national AI and defense strategies

10
Experimental