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 53 few-shot learning frameworks tracked. 4 score above 50 (established tier). The highest-rated is oscarknagg/few-shot at 51/100 with 1,280 stars.

Get all 53 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 oscarknagg/few-shot

Repository for few-shot learning machine learning projects

51
Established
2 jakesnell/prototypical-networks

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

51
Established
3 harveyslash/Facial-Similarity-with-Siamese-Networks-in-Pytorch

Implementing Siamese networks with a contrastive loss for similarity learning

51
Established
4 google-research/meta-dataset

A dataset of datasets for learning to learn from few examples

50
Established
5 akshaysharma096/Siamese-Networks

Few Shot Learning by Siamese Networks, using Keras.

49
Emerging
6 Sha-Lab/FEAT

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

49
Emerging
7 yinboc/few-shot-meta-baseline

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

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

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

48
Emerging
9 zhmiao/OpenLongTailRecognition-OLTR

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

48
Emerging
10 yinboc/prototypical-network-pytorch

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

47
Emerging
11 tata1661/FSL-Mate

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

43
Emerging
12 ybendou/easy

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

43
Emerging
13 dahyun-kang/renet

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

42
Emerging
14 dahyun-kang/ifsl

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

42
Emerging
15 plai-group/simple-cnaps

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

42
Emerging
16 floodsung/Meta-Learning-Papers

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

42
Emerging
17 nayeemrizve/invariance-equivariance

"Exploring Complementary Strengths of Invariant and Equivariant...

40
Emerging
18 Frankluox/LightningFSL

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

40
Emerging
19 abdulfatir/prototypical-networks-tensorflow

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

39
Emerging
20 robot-learning-freiburg/TAPAS

PyTorch code for TAPAS-GMM.

37
Emerging
21 GitGyun/visual_token_matching

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

37
Emerging
22 AIVResearch/MSANet

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

36
Emerging
23 victor-iyi/few-shot-learning

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

35
Emerging
24 dbaranchuk/memory-efficient-maml

Memory efficient MAML using gradient checkpointing

35
Emerging
25 sung-yeon-kim/HIER-CVPR23

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

35
Emerging
26 baiksung/MeTAL

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

34
Emerging
27 yassouali/SCL

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

34
Emerging
28 victor-nasc/SimpleFewShot

A Python Library for Few-Shot Learning Models

33
Emerging
29 ilia10000/LO-Shot

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

32
Emerging
30 wutong8023/Awesome_Few_Shot_Learning

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

30
Emerging
31 CHeggan/MetaAudio-A-Few-Shot-Audio-Classification-Benchmark

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

30
Emerging
32 townim-faisal/FSCIL-3D

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

30
Emerging
33 yumeng5/FewGen

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

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

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

29
Experimental
35 horsepurve/DeepVoro

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

29
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...

28
Experimental
37 ybendou/ProKeR

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

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

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

25
Experimental
39 alon-albalak/FLAD

Few-shot Learning with Auxiliary Data

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

Paper list for accleration of transformers

23
Experimental
41 pinnouse/zeroshot-unsupervised-mt

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

22
Experimental
42 Decadz/Meta-Learning-Literature-Overview

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

22
Experimental
43 fabian57fabian/prototypical-networks-few-shot-learning

Pytorch implementation of prototypical networks in few shot learning

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

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

21
Experimental
45 IcedWatermelonJuice/FS-SEI

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

20
Experimental
46 abdulvahapmutlu/vit-protonet

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

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

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

19
Experimental
48 KameniAlexNea/zero-shot-classification

gliznet: generalized ligthweight zero shot classification network

18
Experimental
49 ajkeith/StrategyDocumentAnalysis

Zero-shot text classification of national AI and defense strategies

17
Experimental
50 rehg-lab/lowshot-shapebias

Learning low-shot object classification with explicit shape bias learned...

16
Experimental
51 measterpojo/Meta-Learning-MAML-PACS-Dataset

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

13
Experimental
52 kris701/P8

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

13
Experimental
53 moradna/Siamese-Neural-Networks-for-One-shot-Image-Recognition

Implemented a one-shot classification solution using Siamese Neural Networks...

11
Experimental