Metadata-Version: 2.1
Name: tati-tools
Version: 0.0.3
Summary: Tools for computer vision tasks.
Home-page: https://github.com/tatigabru/tati_tools
Author: Tati Gabru
Author-email: travellingtati@gmail.com
License: License :: OSI Approved :: MIT License
Keywords: Deep Learning,Machine Learning,Computer Vision,PyTorch,Kaggle,Masks,Polygons,Satellite Imaging
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
Requires-Dist: albumentations (>=0.4.3)
Requires-Dist: black (>=19.10b0)
Requires-Dist: fire (>=0.2.1)
Requires-Dist: flake8 (>=3.8.3)
Requires-Dist: kaggle (>=1.5.6)
Requires-Dist: matplotlib (>=3.1.2)
Requires-Dist: mypy (>=0.782)
Requires-Dist: neptune-client (>=0.4.114)
Requires-Dist: numpy (>=1.14.5)
Requires-Dist: opencv-python (>=3.4.2.17)
Requires-Dist: pandas (>=0.25.3)
Requires-Dist: pretrainedmodels (==0.7.4)
Requires-Dist: psutil (>=5.7.0)
Requires-Dist: pylint (>=2.5.3)
Requires-Dist: pytest (>=5.3.2)
Requires-Dist: tifffile (==2020.2.16)
Requires-Dist: scikit-image (>=0.16.2)
Requires-Dist: scikit-learn (>=0.19.2)
Requires-Dist: scipy (>=1.1.0)
Requires-Dist: segmentation-models-pytorch (==0.1.0)
Requires-Dist: shapely (>=1.7.0)
Requires-Dist: torch (>=1.4.0)
Requires-Dist: torchvision (>=0.3.0)
Requires-Dist: tqdm (>=4.25.0)
Provides-Extra: tests
Requires-Dist: pytest ; extra == 'tests'
Requires-Dist: black (==19.3b0) ; extra == 'tests'

# Tati-tools 

This is a set of helper tools for computer vision tasks.

### Includes

* Configs parsing
* Tools for deep learning models
* Common PyTorch routines (fix random seed, load, save)
* Logging setups and examples
* Losses: Focal loss, Jaccard loss, Dice losses and combination of losses.
* Visualization of computer vision predictions
* Metrics for CV tasks 
* Image, bboxes and masks helpers
* Sample datasets


### Installation

pip install -U tati-tools

pip install git+https://github.com/tatigabru/tati-tools

