Computer Vision models and training
Project description
Quickvision
- Faster Computer Vision.
Install Quickvision
-
Install from PyPi.
-
Current stable
release 0.1.1
needsPyTorch 1.7.1
andtorchvision 0.8.2
.pip install quickvision
What is Quickvision?
-
Quickvision makes Computer Vision tasks much faster and easier with PyTorch.
It provides: -
- Easy to use PyTorch native API, for
fit()
,train_step()
,val_step()
of models. - Easily customizable and configurable models with various backbones.
- A complete PyTorch native interface. All models are
nn.Module
, all the training APIs are optional and not binded to models. - A lightning API which helps to accelerate training over multiple GPUs, TPUs.
- A datasets API to convert common data formats very easily and quickly to PyTorch formats.
- A minimal package, with very low dependencies.
- Easy to use PyTorch native API, for
-
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()
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quickvision-0.1.1.tar.gz
(35.5 kB
view details)
Built Distribution
File details
Details for the file quickvision-0.1.1.tar.gz
.
File metadata
- Download URL: quickvision-0.1.1.tar.gz
- Upload date:
- Size: 35.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be79bc0e976295ad21af6479a86368b6e3426196cdbb2b8ed90accbd46940fe6 |
|
MD5 | 0363cb7f3b9adf37fbc45baffd62f6b2 |
|
BLAKE2b-256 | c17b9c1412eca815d9c6ad0c7e234019ed126fff444b04313b0da4168821a25d |
File details
Details for the file quickvision-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: quickvision-0.1.1-py3-none-any.whl
- Upload date:
- Size: 52.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e38db7e776e970e78cf52e52ca3a52b47e21848eab955a5e365d73561a67784 |
|
MD5 | ace23e08ad5f220193eb2e1f206e6dbf |
|
BLAKE2b-256 | fe1d6b258e4bd9487b3716f34ed83f84c1845cd2b2133f92e28efc5d56778304 |