All Projects → oke-aditya → quickvision

oke-aditya / quickvision

Licence: Apache-2.0 license
An Easy To Use PyTorch Computer Vision Library

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to quickvision

hydra-zen
Pythonic functions for creating and enhancing Hydra applications
Stars: ✭ 165 (+236.73%)
Mutual labels:  pytorch-lightning
BrainMaGe
Brain extraction in presence of abnormalities, using single and multiple MRI modalities
Stars: ✭ 23 (-53.06%)
Mutual labels:  pytorch-lightning
map-floodwater-satellite-imagery
This repository focuses on training semantic segmentation models to predict the presence of floodwater for disaster prevention. Models were trained using SageMaker and Colab.
Stars: ✭ 21 (-57.14%)
Mutual labels:  pytorch-lightning
hififace
Unofficial PyTorch Implementation for HifiFace (https://arxiv.org/abs/2106.09965)
Stars: ✭ 227 (+363.27%)
Mutual labels:  pytorch-lightning
Transformer-QG-on-SQuAD
Implement Question Generator with SOTA pre-trained Language Models (RoBERTa, BERT, GPT, BART, T5, etc.)
Stars: ✭ 28 (-42.86%)
Mutual labels:  pytorch-lightning
lightning-hydra-template
PyTorch Lightning + Hydra. A very user-friendly template for rapid and reproducible ML experimentation with best practices. ⚡🔥⚡
Stars: ✭ 1,905 (+3787.76%)
Mutual labels:  pytorch-lightning
icedata
IceData: Datasets Hub for the *IceVision* Framework
Stars: ✭ 41 (-16.33%)
Mutual labels:  pytorch-lightning
lightning-transformers
Flexible components pairing 🤗 Transformers with Pytorch Lightning
Stars: ✭ 551 (+1024.49%)
Mutual labels:  pytorch-lightning
skillful nowcasting
Implementation of DeepMind's Deep Generative Model of Radar (DGMR) https://arxiv.org/abs/2104.00954
Stars: ✭ 117 (+138.78%)
Mutual labels:  pytorch-lightning
AutoTabular
Automatic machine learning for tabular data. ⚡🔥⚡
Stars: ✭ 51 (+4.08%)
Mutual labels:  pytorch-lightning
ConSSL
PyTorch Implementation of SOTA SSL methods
Stars: ✭ 61 (+24.49%)
Mutual labels:  pytorch-lightning
deepaudio-speaker
neural network based speaker embedder
Stars: ✭ 19 (-61.22%)
Mutual labels:  pytorch-lightning
pytorch-lightning-template
An easy/swift-to-adapt PyTorch-Lighting template. 套壳模板,简单易用,稍改原来Pytorch代码,即可适配Lightning。You can translate your previous Pytorch code much easier using this template, and keep your freedom to edit all the functions as well. Big-project-friendly as well.
Stars: ✭ 555 (+1032.65%)
Mutual labels:  pytorch-lightning
Fast-AgingGAN
A deep learning model to age faces in the wild, currently runs at 60+ fps on GPUs
Stars: ✭ 133 (+171.43%)
Mutual labels:  pytorch-lightning
labml
🔎 Monitor deep learning model training and hardware usage from your mobile phone 📱
Stars: ✭ 1,213 (+2375.51%)
Mutual labels:  pytorch-lightning
pl-dreamer
Simplistic Pytorch Implementation of the Dreamer-RL
Stars: ✭ 19 (-61.22%)
Mutual labels:  pytorch-lightning
deepfillv2-pylightning
Clean minimal implementation of Free-Form Image Inpainting with Gated Convolutions in pytorch lightning. Inspired from pytorch implementation by @avalonstrel.
Stars: ✭ 13 (-73.47%)
Mutual labels:  pytorch-lightning
bert-squeeze
🛠️ Tools for Transformers compression using PyTorch Lightning ⚡
Stars: ✭ 56 (+14.29%)
Mutual labels:  pytorch-lightning
weasel
Weakly Supervised End-to-End Learning (NeurIPS 2021)
Stars: ✭ 117 (+138.78%)
Mutual labels:  pytorch-lightning
uvadlc notebooks
Repository of Jupyter notebook tutorials for teaching the Deep Learning Course at the University of Amsterdam (MSc AI), Fall 2022/Spring 2022
Stars: ✭ 901 (+1738.78%)
Mutual labels:  pytorch-lightning

Quickvision

  • Faster Computer Vision.

GitHub issues GitHub forks GitHub stars GitHub license codecov

PEP8 CI Tests Docs PyPi Release

Slack Downloads Downloads Downloads

demo

Install Quickvision

  • Install from PyPi.

  • Current stable release 0.1.1 needs PyTorch 1.7.1 and torchvision 0.8.2.

    pip install quickvision
    

What is Quickvision?

  • Quickvision makes Computer Vision tasks much faster and easier with PyTorch.

    It provides: -

    1. Easy to use PyTorch native API, for fit(), train_step(), val_step() of models.
    2. Easily customizable and configurable models with various backbones.
    3. A complete PyTorch native interface. All models are nn.Module, all the training APIs are optional and not binded to models.
    4. A lightning API which helps to accelerate training over multiple GPUs, TPUs.
    5. A datasets API to convert common data formats very easily and quickly to PyTorch formats.
    6. A minimal package, with very low dependencies.
  • Train your models faster. Quickvision has already implemented the long learning in PyTorch.

Quickvision is just PyTorch!!

  • Quickvision does not make you learn a new library. If you know PyTorch, you are good to go!!!
  • Quickvision does not abstract any code from PyTorch, nor implements any custom classes over it.
  • It keeps the data format in Tensor so that you don't need to convert it.

Do you want just a model with some backbone configuration?

  • Use model made by us. It's just a nn.Module which has Tensors only Input and Output format.
  • Quickvision provides reference scripts too for training it!

Do you want to train your model but not write lengthy loops?

  • Just use our training methods such as fit(), train_step(), val_step().

Do you want multi GPU training but worried about model configuration?

  • Just subclass the PyTorch Lightning model!
  • Implement the train_step(), val_step().
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].