Metadata-Version: 2.1
Name: mbapy
Version: 0.1.3
Summary: MyBA in Python
Home-page: https://github.com/BHM-Bob/BA_PY
Author: BHM-Bob G
Author-email: bhmfly@foxmail.com
License: MIT Licence
Keywords: mbapy,Utilities,plot
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7, <3.11
Description-Content-Type: text/markdown
License-File: LICENSE

<!--
 * @Author: BHM-Bob 2262029386@qq.com
 * @Date: 2022-10-19 22:16:22
 * @LastEditors: BHM-Bob G 2262029386@qq.com
 * @LastEditTime: 2023-06-23 09:38:02
 * @Description: 
-->
# BA_PY
[![Downloads](https://static.pepy.tech/badge/mbapy)](https://pepy.tech/project/mbapy) ![PyPI - Downloads](https://img.shields.io/pypi/dm/mbapy) ![GitHub all releases](https://img.shields.io/github/downloads/BHM-Bob/BA_PY/total?label=GitHub%20all%20releases%20downloads)

![GitHub](https://img.shields.io/github/license/BHM-Bob/BA_PY)

some helpful python scripts. (Basic for All in Python)
Mainly contains sci-plot, stats, web-crawler and deeplearing-torch.

## get start

### install 
#### pypi 
Now, mbapy only support pypi install:  
`pip install mbapy`  
For updating:  
`pip install --upgrade mbapy`  

### wiki
[wiki](https://github.com/BHM-Bob/BA_PY/wiki)

# contain  
## mbapy python package  
#### \_\_version\_\_  
*some version info*
#### base  

#### file

#### plot
*pandas.dataFrame utils for plot and some simple plot based on plt*

#### web
*utils for web-crawler*

#### stats

##### df
*pandas.dataFrame utils for stats*

##### reg
*regression*

##### test
*some test func(using scipy and mostly give a support for mbapy-style data input)*

#### dl-torch
*pytorch utils for deeplearning*
##### bb
*basic blocks : tiny network structures*
##### data
*utils for dataset loading*
##### loss
*some loss function*
##### m
*model : deeplearning model constructed with basic blocks*
##### utils
*deeplearning training utils*
##### paper


## examples
#### file
*some file utils things*

#### plot
1. stack bar plot with hue style

#### torch
1. seq2seq core from bentrevett/pytorch-seq2seq

#### web/crawler
1. chaoxin ppt multi threads downloader (jpg->pdf)
2. wujin search http://www.basechem.org
3. chemSub search http://chemsub.online.fr

