A utils Python package for data scientists.
Project description
AI/ML Utils | @GitHub | @PyPI
This is a Python pacakage that contains misc utils for AI/ML.
- Misc enhancement of Python's built-in functionalities.
- string
- collections
- pandas DataFrame
- datetime
- Misc other tools
aiutil.filesystem
: misc tools for querying and manipulating filesystems; convenient tools for manipulating text files.aiutil.url
: URL formatting for HTML, Excel, etc.aiutil.sql
: SQL formattingaiutil.cv
: some more tools (in addition to OpenCV) for image processingaiutil.shell
: parse command-line output to a pandas DataFrameaiutil.shebang
: auto correct SheBang of scriptsaiutil.poetry
: tools for making it even easier to manage Python project using Poetryaiutil.pdf
: easy and flexible extracting of PDF pagesaiutil.memory
: query and consume memory to a specified rangeaiutil.notebook
: Jupyter/Lab notebook related toolsaiutil.dockerhub
: managing Docker images on DockerHub in batch mode using Pythonaiutil.hadoop
:- A Spark application log analyzing tool for identify root causes of failed Spark applications.
- Pythonic wrappers to the
hdfs
command. - A auto authentication tool for Kerberos.
- An improved version of
spark_submit
. - Other misc PySpark functions.
Supported Operating Systems and Python Versions
Python 3.10.x on Linux and macOS. It might work on Windows but is not tested on Windows.
Installation
pip3 install --user -U aiutil
Use the following commands if you want to install all components of aiutil.
Available additional components are cv
, docker
, pdf
, jupyter
, admin
and all
.
pip3 install --user -U aiutil[all]
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
aiutil-0.83.0.tar.gz
(39.7 kB
view details)
Built Distribution
aiutil-0.83.0-py3-none-any.whl
(48.3 kB
view details)
File details
Details for the file aiutil-0.83.0.tar.gz
.
File metadata
- Download URL: aiutil-0.83.0.tar.gz
- Upload date:
- Size: 39.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.13 Linux/6.5.0-1015-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 916df124df6fb556b2e961ae00ae36812cc2c9d64e2db94ca49c06f1eca79bef |
|
MD5 | c892cdfc29937cb7678f89de1b9cbfd0 |
|
BLAKE2b-256 | 5ec4973b6e7ae536f4738121e7c9ddcbc4b1b118699ecf91a7a3bff8ce1678a5 |
File details
Details for the file aiutil-0.83.0-py3-none-any.whl
.
File metadata
- Download URL: aiutil-0.83.0-py3-none-any.whl
- Upload date:
- Size: 48.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.13 Linux/6.5.0-1015-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e3a8d23b642b24d3ff4281fb874d9ad35ec9604f33af5feaaca291e004d6895 |
|
MD5 | 92086778237c91bd3064d77cf0f306f9 |
|
BLAKE2b-256 | d0c407cf3f0171c196685239e260be21c3e3fc98fae2fe830854082024691252 |