tqdm Async parmap schedule chardet

*OLS: Ordinary Least Squares

https://namu.wiki/w/OLS


* time series analysis

https://kerpect.tistory.com/161



*random forest

https://cnvrg.io/random-forest-regression/?gclid=CjwKCAjwnPOEBhA0EiwA609ReRg0KQqRIYimT7fvolZDgvsF92Y47CpydPOrwpLREcoZq6sTSH6gmhoCekgQAvD_BwE


* GridSearchCV 

sklearn.model_selection.GridSearchCV


* tqdm

https://github.com/tqdm/tqdm

Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you’re done!


* 병렬처리가 가능한 라이브러리  Async parmap

Async is a framework to process interdependent tasks in a pool of workers.

DEPRECATION NOTE: Please do not use this library ! It’s not working correctly in python 3, and besides that might be called a failed experiment.

Currently gitdb (via git-python) is it’s major user, but it will be patched to not require it anymore.


parmap

What does parmap offer?

  • Provide an easy to use syntax for both map and starmap.
  • Parallelize transparently whenever possible.
  • Pass additional positional and keyword arguments to parallelized functions.
  • Show a progress bar (requires tqdm as optional package)


modin

Scale your pandas workflows by changing one line of code

https://github.com/modin-project/modin

* multiprocessing
https://docs.python.org/ko/3/library/multiprocessing.html

* schedule
https://pypi.org/project/schedule/
$ pip install schedule
import schedule
import time

def job():
    print("I'm working...")

schedule.every(10).seconds.do(job)
schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)
schedule.every(5).to(10).minutes.do(job)
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
schedule.every().minute.at(":17").do(job)

while True:
    schedule.run_pending()
    time.sleep(1)
*chardet
https://pypi.org/project/chardet/

Project description

Chardet: The Universal Character Encoding Detector

Build status https://img.shields.io/coveralls/chardet/chardet/stable.svg Latest version on PyPI License
Detects
  • ASCII, UTF-8, UTF-16 (2 variants), UTF-32 (4 variants)
  • Big5, GB2312, EUC-TW, HZ-GB-2312, ISO-2022-CN (Traditional and Simplified Chinese)
  • EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP (Japanese)
  • EUC-KR, ISO-2022-KR (Korean)
  • KOI8-R, MacCyrillic, IBM855, IBM866, ISO-8859-5, windows-1251 (Cyrillic)
  • ISO-8859-5, windows-1251 (Bulgarian)
  • ISO-8859-1, windows-1252 (Western European languages)
  • ISO-8859-7, windows-1253 (Greek)
  • ISO-8859-8, windows-1255 (Visual and Logical Hebrew)
  • TIS-620 (Thai)

댓글

이 블로그의 인기 게시물

ARIMA or ARMA

WSL2에서 X window를 세팅하는 법

How to Use SpaceDesk : Multi DIsplay