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:
Release files for usfutils 2.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| usfutils-2.0.3.tar.gz | 13.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| usfutils-2.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.6 kB
Release files / usfutils-2.0.3.tar.gz
| Download URL | usfutils-2.0.3.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0d542b3aa4fa21217ac6a40b8099c3a5b9ff0a9fc34a3b0d3b22408a6995e0e8
|
|
BLAKE2b-256 checksum How to use checksums |
d64e02784380d83409a60cf24d718b9ace68287e0530e132386de01bd286f138
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|
Release files / usfutils-2.0.3-py3-none-any.whl
| Download URL | usfutils-2.0.3-py3-none-any.whl |
|---|---|
| Size | 15.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cba7104f1340276c370b3c384b0bc12a2ecce844a7db5ae72aa708074885c962
|
|
BLAKE2b-256 checksum How to use checksums |
885a5df2c18997a1e8c8b413777ee934284e2cb25900b4682598432cf0124a13
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.10
|