Open Source Universal Tool Library for Python Project
Project description
UsfUtils
English | 简体中文
This is an open-source universal toolkit named Useful Utilities for Deep Learning, Machine Learning, and other Python projects.
🚩Features
- Aiming to provide frequently-used functions mainly about log management, configuration management, and file/directory management.
- To help researchers and engineers avoid wasteful duplication of effort.
- Rely solely on native Python / Pytorch and does not depend on any other third-party package.
🚀What's New?
- 2023.11.29 Add object-load module; Release version 2.0.0
- 2023.11.28 Add data type UsfDict and integrate it with UsfConfig; Release version 1.0.0
- 2023.11.27 Add statistical modules, such as statistical model parameters
- 2023.11.17 Add basic log management functions: initialize logger and manage multi-process logs
- 2023.11.16 Add basic directory management functions: create, rename, and scan
- 2023.11.16 Initialization
💻How to Install?
Environmental requirements: Python 3.x
It is suggested to install it via the following command:
pip install usfutils
Or installing through source code:
git clone https://github.com/chenaoxuan/UsfUtils.git
cd UsfUtils
pip install .
Reference
Some modules of this project refer to the following repos:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
usfutils-2.0.1.tar.gz
(13.3 kB
view hashes)
Built Distribution
usfutils-2.0.1-py3-none-any.whl
(15.3 kB
view hashes)