Welcome to MEALPY’s documentation!

https://img.shields.io/badge/release-2.2.0-yellow.svg https://img.shields.io/pypi/wheel/gensim.svg https://badge.fury.io/py/mealpy.svg https://zenodo.org/badge/DOI/10.5281/zenodo.3711948.svg https://readthedocs.org/projects/mealpy/badge/?version=latest https://img.shields.io/packagist/l/doctrine/orm.svg
"Knowledge is power, sharing it is the premise of progress in life.
It seems like a burden to someone, but it is the only way to achieve immortality.
                                                `Nguyen Van Thieu`_

MEALPY is a Python library for the most of cutting-edge population meta-heuristic algorithms - a field which provides an fast and efficient way to find the global optimal point of mathematical optimization problems.

Population meta-heurisitc algorithms (PMA) are the most popular algorithm in the field of optimization. There are several type of PMA such as:

  • Evolutionary inspired computing

  • Swarm inspired computing

  • Physics inspired computing

  • Human inspired computing

  • Biology inspired computing

  • And others such as: Music inspired, Mathematical inspired computing,…

Features

  • Our library provides all of the state-of-the-art population meta-heuristic algorithms for optimization problems.

  • We implement all algorithms in Numpy to increase speed of algorithms.

  • We’ve also designed the visualization module to help users understand and explore the result that the model discovers after learning

Models API:

Indices and tables