Metadata-Version: 2.1
Name: somepytools
Version: 1.1.0
Summary: Just some useful Python tools
Home-page: https://github.com/v-goncharenko/somepytools
License: Apache-2.0
Keywords: tools,utilities,python,torch,opencv
Author: Vladilav Goncharenko
Author-email: vladislav.goncharenko@phystech.edu
Maintainer: Vladislav Goncharenko
Maintainer-email: vladislav.goncharenko@phystech.edu
Requires-Python: >=3.8
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: all
Requires-Dist: PyYAML (>=6.0,<7.0); extra == "all"
Requires-Dist: matplotlib (>=3.5.1,<4.0.0); extra == "all"
Requires-Dist: numpy (>=1.22.3,<2.0.0); extra == "all"
Requires-Dist: opencv-python-headless (>=4.5.5,<5.0.0); extra == "all"
Requires-Dist: toml (>=0.10.2,<0.11.0); extra == "all"
Requires-Dist: torch (>=1.11.0,<2.0.0); extra == "all"
Project-URL: Repository, https://github.com/v-goncharenko/somepytools
Description-Content-Type: text/markdown

# Some useful tools for Python [in context of Data Science]

Here I gather functions that I need.

Hope one time it will have a documentation published, but not for now )

## Installation

It's already published on PyPI, so simply

`pip install somepytools`

## Reference

Modules inclues:

- extended typing module
- common read-write operations for configs
- utils to work with filesystem
- functions to handle videos in opencv
- torch utilities (infer and count parameters)
- even more (e.g. wrapper to convert strings inputs to `pathlib`)

For now it's better to go through the files and look at contents

