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.80.5.tar.gz
(39.3 kB
view hashes)
Built Distribution
aiutil-0.80.5-py3-none-any.whl
(48.1 kB
view hashes)