← all repositories

jakesnell/prototypical-networks

PyTorch implementation of prototypical networks for few-shot learning, a metric-learning approach to classification from few examples.

1.2k stars Python ML Frameworks
prototypical-networks
Not currently ranked — collecting fresh signals.
star history

This repository provides code for the prototypical networks paper (NeurIPS 2017), implementing an embedding-based few-shot classification method. The approach learns a metric space where class prototypes are computed from support examples, enabling classification from few labeled samples. It includes training and evaluation scripts with support for GPU acceleration and train/validation workflows.

Frequently asked

What is jakesnell/prototypical-networks?
PyTorch implementation of prototypical networks for few-shot learning, a metric-learning approach to classification from few examples.
Is prototypical-networks open source?
Yes — jakesnell/prototypical-networks is open source, released under the MIT license.
What language is prototypical-networks written in?
jakesnell/prototypical-networks is primarily written in Python.
How popular is prototypical-networks?
jakesnell/prototypical-networks has 1.2k stars on GitHub.
Where can I find prototypical-networks?
jakesnell/prototypical-networks is on GitHub at https://github.com/jakesnell/prototypical-networks.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.