A Python package for easy multiprocessing
MPIRE, short for MultiProcessing Is Really Easy, is a Python package for multiprocessing, but faster and more user-friendly than the default multiprocessing package. It combines the convenient map like functions of multiprocessing.Pool with the benefits of using copy-on-write shared objects of multiprocessing.Process, together with easy-to-use worker state, worker insights, and progress bar functionality. Full documentation is available at https://slimmer-ai.github.io/mpire/. Features Faster execution than other multiprocessing libraries. See benchmarks. Intuitive, Pythonic syntax Multiprocessing with map/map_unordered/imap/imap_unordered functions Easy use of copy-on-write shared […]
Read more