mngs (monogusa; meaning lazy person in Japanese)
A Python utility package for simplifying common research and development tasks.
Installation
# 1. From pypi.org
$ pip install mngs
# 2. From git (direct)
$ pip install git+https://github.com/ywatanabe1989/mngs.git@develop
# 3. From git develop
$ git clone git clone git@github.com:ywatanabe1989/mngs.git mngs_dev cd mngs_dev &&
$ python3.11 -m venv .env && source .env/bin/activate && python -m pip install -e .
Submodules
Fundamentals
mngs.gen: General utilitiesmngs.io: Input/Output operationsmngs.utils: General utilitiesmngs.dict: Dictionary utilitiesmngs.str: String manipulationmngs.torch: PyTorch utilities
Data Science
mngs.plt: Plotting with automatic trackingmngs.stats: Statistical analysismngs.pd: Pandas utilities-mngs.tex: LaTeX utilities
AI: Machine Learning and Pattern Recognition
mngs.ai: AI and Machine Learningmngs.nn: Neural Networksmngs.torch: PyTorch utilitiesmngs.db: Database operationsmngs.linalg: Linear algebra
Signal Processing
mngs.dsp: Digital Signal Processing
Statistics
mngs.stats: Statistical analysis tools
ETC
mngs.decorators: Function decoratorsmngs.gists: Code snippetsmngs.resource: Resource managementmngs.web: Web-related functions
Modules and functions list
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Contact
Yusuke Watanabe (ywatanabe@alumni.u-tokyo.ac.jp)
Metadata
Release files for mngs 1.11.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mngs-1.11.0.tar.gz | 409.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mngs-1.11.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.0 MB
Release files / mngs-1.11.0.tar.gz
| Download URL | mngs-1.11.0.tar.gz |
|---|---|
| Size | 409.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
be9560ebaf3f7cc492bb79bcc17341e924859c68638bf4f26417791937579683
|
|
BLAKE2b-256 checksum How to use checksums |
6e92e8cf9df3e71b0356cd252ae109ab7bf9ad04dd37718b947f8e293154e689
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.0rc1
|
Release files / mngs-1.11.0-py3-none-any.whl
| Download URL | mngs-1.11.0-py3-none-any.whl |
|---|---|
| Size | 637.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ab825d73796b37ac991a1c2eef35c48945110fc74c13352282e7fc13a799255d
|
|
BLAKE2b-256 checksum How to use checksums |
34e54bb80619e26a661e858a71a6ec4b119d602e9021e278047a8b4c4a7f37aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.0rc1
|
Security for mngs 1.11.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.