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
$ sudo apt-get install libportaudio2
$ pip install mngs
# or
$ pip install git+https://github.com/ywatanabe1989/mngs.git@develop
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.9.8.tar.gz
(282.6 kB
view details)
Built Distribution
mngs-1.9.8-py3-none-any.whl
(439.0 kB
view details)
File details
Details for the file mngs-1.9.8.tar.gz
.
File metadata
- Download URL: mngs-1.9.8.tar.gz
- Upload date:
- Size: 282.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47a7ea6fd79f1e60b2373992d6032d66079cf5248b45aa3fbf7e86b32e6e7d34 |
|
MD5 | e49c2b4d13f6079ee0d5c30b9b1d2e35 |
|
BLAKE2b-256 | 941e5efd0825ff8034797fcdb26e7581cfee652f836379385cd8ad45147ab52f |
File details
Details for the file mngs-1.9.8-py3-none-any.whl
.
File metadata
- Download URL: mngs-1.9.8-py3-none-any.whl
- Upload date:
- Size: 439.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1b59ab2e705949ba7cd8776bd0fe30fd73060bdde30e1674bae653f6ae43b13 |
|
MD5 | a43eaefa8171a66ae38f3109eb85b52f |
|
BLAKE2b-256 | a3a1da37f5e38bac3b333d12e4c68e8514f01b269b3324d92074930b0ee686ed |