Welcome to MEALPY’s documentation!¶
"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-heuristic 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
- All Models
- Subpackages
- mealpy.bio_based package
- mealpy.evolutionary_based package
- mealpy.human_based package
- mealpy.human_based.BRO module
- mealpy.human_based.BSO module
- mealpy.human_based.CA module
- mealpy.human_based.CHIO module
- mealpy.human_based.FBIO module
- mealpy.human_based.GSKA module
- mealpy.human_based.ICA module
- mealpy.human_based.LCO module
- mealpy.human_based.QSA module
- mealpy.human_based.SARO module
- mealpy.human_based.SSDO module
- mealpy.human_based.TLO module
- mealpy.math_based package
- mealpy.music_based package
- mealpy.physics_based package
- mealpy.physics_based.ASO module
- mealpy.physics_based.ArchOA module
- mealpy.physics_based.EFO module
- mealpy.physics_based.EO module
- mealpy.physics_based.HGSO module
- mealpy.physics_based.MVO module
- mealpy.physics_based.NRO module
- mealpy.physics_based.SA module
- mealpy.physics_based.TWO module
- mealpy.physics_based.WDO module
- mealpy.swarm_based package
- mealpy.swarm_based.ABC module
- mealpy.swarm_based.ACOR module
- mealpy.swarm_based.ALO module
- mealpy.swarm_based.AO module
- mealpy.swarm_based.BA module
- mealpy.swarm_based.BES module
- mealpy.swarm_based.BFO module
- mealpy.swarm_based.BSA module
- mealpy.swarm_based.BeesA module
- mealpy.swarm_based.COA module
- mealpy.swarm_based.CSA module
- mealpy.swarm_based.CSO module
- mealpy.swarm_based.DO module
- mealpy.swarm_based.EHO module
- mealpy.swarm_based.FA module
- mealpy.swarm_based.FFA module
- mealpy.swarm_based.FOA module
- mealpy.swarm_based.GOA module
- mealpy.swarm_based.GWO module
- mealpy.swarm_based.HGS module
- mealpy.swarm_based.HHO module
- mealpy.swarm_based.JA module
- mealpy.swarm_based.MFO module
- mealpy.swarm_based.MRFO module
- mealpy.swarm_based.MSA module
- mealpy.swarm_based.NMRA module
- mealpy.swarm_based.PFA module
- mealpy.swarm_based.PSO module
- mealpy.swarm_based.SFO module
- mealpy.swarm_based.SHO module
- mealpy.swarm_based.SLO module
- mealpy.swarm_based.SRSR module
- mealpy.swarm_based.SSA module
- mealpy.swarm_based.SSO module
- mealpy.swarm_based.SSpiderA module
- mealpy.swarm_based.SSpiderO module
- mealpy.swarm_based.WOA module
- mealpy.system_based package
- mealpy.utils package
- mealpy.optimizer module
- Subpackages
- Visualization