yinboc/prototypical-network-pytorch
A re-implementation of "Prototypical Networks for Few-shot Learning"
This project helps machine learning researchers and practitioners explore 'few-shot learning' scenarios. It takes image datasets with limited examples per category and trains a model to classify new, unseen images with high accuracy, even when only one or a few examples of that category were available during training. This is useful for those developing or evaluating classification systems under data scarcity.
328 stars. No commits in the last 6 months.
Use this if you are a machine learning researcher or developer focusing on image classification and need to experiment with 'Prototypical Networks' for tasks where you have very few training examples for each new class.
Not ideal if you are a data scientist or business user looking for an off-the-shelf image classification solution without deep learning development.
Stars
328
Forks
62
Language
Python
License
MIT
Category
Last pushed
Mar 26, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/yinboc/prototypical-network-pytorch"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
oscarknagg/few-shot
Repository for few-shot learning machine learning projects
jakesnell/prototypical-networks
Code for the NeurIPS 2017 Paper "Prototypical Networks for Few-shot Learning"
harveyslash/Facial-Similarity-with-Siamese-Networks-in-Pytorch
Implementing Siamese networks with a contrastive loss for similarity learning
google-research/meta-dataset
A dataset of datasets for learning to learn from few examples
akshaysharma096/Siamese-Networks
Few Shot Learning by Siamese Networks, using Keras.