└── README.md
/README.md:
--------------------------------------------------------------------------------
1 | # Awesome fastai [](https://awesome.re)
2 | [
](https://docs.fast.ai)
3 | > A curated list of awesome projects and resources related [fastai](https://docs.fast.ai)
4 |
5 | fastai is a deep learning library which provides practitioners with high-level components that can quickly and easily provide state-of-the-art results in standard deep learning domains, and provides researchers with low-level components that can be mixed and matched to build new approaches.
6 |
7 | > Note: Only resources that are related to fastai v2 are presented here.
8 |
9 | ---
10 | ## Contents
11 | - [Libraries](#libraries)
12 | - [Github Repositories](#github)
13 | - [Kaggle Notebooks](#kaggle)
14 | - [Articles](#articles)
15 | - [Community](#community)
16 | - [Other links](#other)
17 |
18 | ## Libraries
19 |
20 | Libraries built with fastai.
21 |
22 | ### Computer Vision
23 | - [UPIT](https://github.com/tmabraham/UPIT) - a fastai/PyTorch package for unpaired image-to-image translation
24 | - [faststyle](https://github.com/lgvaz/faststyle) - aims to provide an easy and modular interface for image to image problems based on feature loss
25 | - [IceVision](https://github.com/airctic/icevision) - an agnostic computer vision framework, pluggable to any training library
26 | - [SemTorch](https://github.com/WaterKnight1998/SemTorch) - brings state-of-the-art segmentation architectures into fastai
27 |
28 | ### Natural Language Processing
29 | - [blurr](https://github.com/ohmeow/blurr/) - a library that integrates HuggingFace Transformers with version 2 of the fastai framework
30 | - [fasthugs](https://github.com/morganmcg1/fasthugs) - use fastai-v2 with HuggingFace's pretrained transformers
31 | - [AdaptNLP](https://github.com/Novetta/adaptnlp) - a high-level framework and library for running, training, and deploying state-of-the-art NLP models for end-to-end tasks
32 | - [fastai_ulmfit](https://github.com/floleuerer/fastai_ulmfit) - a library for pretraining, fine-tuning and training a ULM-FiT classifier
33 | -
34 | ### Medical Imaging
35 | - [fmi](https://github.com/asvcode/fmi) - additional functionality for use with fastai’s medical imaging module
36 | - [faimed3d](https://github.com/kbressem/faimed3d) - extension to fastai for volumetric medical data
37 |
38 | ### Fastai extensions
39 | - [fastinference](https://github.com/muellerzr/fastinference) - a collection of inference modules for fastai2
40 | - [fastai_minima](https://github.com/muellerzr/fastai_minima) - minimal fastai code needed for working with pytorch
41 | - [walkwithfastai](https://github.com/walkwithfastai/walkwithfastai.github.io) - fastai extensions and techniques
42 |
43 | ### Other libraries
44 | - [fastaudio](https://github.com/fastaudio/fastaudio) - an audio module for fastai v2
45 | - [tsai](https://github.com/timeseriesAI/tsai) - state-of-the-art deep learning library for time series and sequences.
46 | - [FasterAI](https://github.com/nathanhubens/fasterai) - a library to make smaller and faster models with fastai
47 | - [self_supervised](https://github.com/KeremTurgutlu/self_supervised) - implementation of popular SOTA self-supervised learning algorithms as fastai callbacks
48 |
49 | ## Github Repositories
50 |
51 | Other Github repositories with useful fastai-related content.
52 |
53 | - [fastbook](https://github.com/fastai/fastbook) - the Jupyter notebooks for the current edition of fastai book and course.
54 | - [imagenette](https://github.com/fastai/imagenette) - a smaller subset of 10 easily classified classes from Imagenet, useful for quick prototyping.
55 | - [FastAI.jl](https://github.com/FluxML/FastAI.jl) - a version of the fastai libary for the Julia language
56 | - [EagerAI/fastai](https://github.com/EagerAI/fastai) - an R interface for fastai
57 | - [Over9000](https://github.com/mgrankin/over9000) - different SOTA optimizers and fastai training script
58 | - [fast_tabnet](https://github.com/mgrankin/fast_tabnet) - TabNet (SOTA neural network for tabular data) for fastai
59 | - [ManifoldMixupV2](https://github.com/nestordemeure/ManifoldMixupV2) - Manifold-Mixup implementation for fastai v2
60 | - [fastai-batch-size-finder](https://github.com/hal-314/fastai-batch-size-finder) - Implementation of OpenAI paper "An Empirical Model of Large-Batch Training" for fastai v2.
61 |
62 | ## Kaggle Notebooks
63 |
64 | Kaggle Notebooks that use fastai. Feel free to fork them and interactively try them out.
65 |
66 | - [Cassava classification - fastai starter](https://www.kaggle.com/tanlikesmath/cassava-classification-eda-fastai-starter)
67 | - [Petfinder Pawpularity - fastai starter](https://www.kaggle.com/tanlikesmath/petfinder-pawpularity-eda-fastai-starter)
68 | - [SETI ET Signal Detection - fastai starter](https://www.kaggle.com/tanlikesmath/seti-et-signal-detection-a-simple-cnn-starter)
69 | - [Combined fastai tabular+vision notebook](https://www.kaggle.com/muellerzr/fastai2-tabular-vision-starter-kernel)
70 | - [HuBMAP PyTorch/fast.ai starter](https://www.kaggle.com/iafoss/hubmap-pytorch-fast-ai-starter)
71 | - [fastai v2 Pipeline tutorial](https://www.kaggle.com/jhoward/fastai-v2-pipeline-tutorial)
72 | - fastai medical imaging tutorials by Jeremy Howard:
73 | - [Creating a metadata DataFrame](https://www.kaggle.com/jhoward/creating-a-metadata-dataframe-fastai)
74 | - [Some DICOM gotchas to be aware of](https://www.kaggle.com/jhoward/some-dicom-gotchas-to-be-aware-of-fastai)
75 | - [DON'T see like a radiologist!](https://www.kaggle.com/jhoward/don-t-see-like-a-radiologist-fastai)
76 | - [Cleaning the data for rapid prototyping](https://www.kaggle.com/jhoward/cleaning-the-data-for-rapid-prototyping-fastai)
77 | - [From prototyping to submission](https://www.kaggle.com/jhoward/from-prototyping-to-submission-fastai)
78 |
79 | ## Articles
80 |
81 | Some of the best articles regarding fastai and deep learning.
82 |
83 | - [fastai: A Layered API for Deep Learning](https://arxiv.org/abs/2002.04688)
84 | - [Pytorch to fastai, Bridging the Gap by Zach Mueller](https://muellerzr.github.io/fastblog/2021/02/14/Pytorchtofastai.html)
85 | - [fastai and the New DataBlock API by Zach Mueller](https://muellerzr.github.io/fastblog/datablock/2020/03/21/DataBlockAPI.html)
86 | - [The Idea of a Transform by Zach Mueller](https://muellerzr.github.io/fastblog/datablock/2020/03/22/TransformFunctions.html)
87 | - [Keypoint regression with heatmaps in fastai v2 by Elte Hupkes](https://elte.me/2021-03-10-keypoint-regression-fastai)
88 | - [fastai models to torch.jit by Habib Bukhari](https://drhb.github.io/blog/fastai/2020/03/22/Fastai-Jit.html)
89 | - [Speeding Up fastai2 Inference - And A Few Things Learned by Zach Mueller](https://forums.fast.ai/t/speeding-up-fastai2-inference-and-a-few-things-learned/66179)
90 |
91 | ## Community
92 |
93 | Online communities to discuss fastai.
94 |
95 | - [fast.ai forums](https://forums.fast.ai) - the **OFFICIAL** fast.ai forums. Any fastai questions should ideally be asked here. Also check if your questions have already been addressed here by a previous post using the search functionality. Finally, feel free to share your work and projects here.
96 | - [fast.ai Discord server](https://discord.gg/XnWJpQYgFn) - the **OFFICIAL** fast.ai Discord server. Useful for more informal discussion of fastai-related content, setting up and participating in study groups, and fastai library development.
97 |
98 | ## Other links
99 |
100 | Other relevant links.
101 |
102 | - [nbdev](https://nbdev.fast.ai) - Create delightful python projects using Jupyter Notebooks. fastai v2 is built with nbdev.
103 | - [nbverbose](https://github.com/muellerzr/nbverbose) - An inplace extension on fastai's nbdev library to support documenting inputs
104 | - [nbagile](https://github.com/muellerzr/nbagile) - making nbdev compatible for agile frameworks and developments
105 | - [fastpages](https://fastpages.fast.ai) - An easy to use blogging platform with extra features for Jupyter Notebooks. A great blogging platform for you to share your fastai journey!
106 | - [fast.ai course](https://course.fast.ai/) - the fastai deep learning course.
107 | - [fastaidocs](https://www.cognitivefactory.fr/fastaidocs/) - a great set of cheatsheets for the fastai v2 API.
108 |
109 |
110 | ## Contribute
111 |
112 | Contributions are welcome! Please submit a pull request with a single contribution only.
113 |
--------------------------------------------------------------------------------