For lazy python users (monogusa people in Japanse), especially in ML/DSP fields
Project description
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)
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
mngs-1.11.0.tar.gz
(409.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
mngs-1.11.0-py3-none-any.whl
(637.9 kB
view details)
File details
Details for the file mngs-1.11.0.tar.gz.
File metadata
- Download URL: mngs-1.11.0.tar.gz
- Upload date:
- Size: 409.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.0rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be9560ebaf3f7cc492bb79bcc17341e924859c68638bf4f26417791937579683
|
|
| MD5 |
22603654a9000ea521f5b623953598df
|
|
| BLAKE2b-256 |
6e92e8cf9df3e71b0356cd252ae109ab7bf9ad04dd37718b947f8e293154e689
|
File details
Details for the file mngs-1.11.0-py3-none-any.whl.
File metadata
- Download URL: mngs-1.11.0-py3-none-any.whl
- Upload date:
- Size: 637.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.0rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab825d73796b37ac991a1c2eef35c48945110fc74c13352282e7fc13a799255d
|
|
| MD5 |
ab96673680dc1004adc91b5d99055bb7
|
|
| BLAKE2b-256 |
34e54bb80619e26a661e858a71a6ec4b119d602e9021e278047a8b4c4a7f37aa
|