Various metaheuristic algorithms implemented in Python
Various metaheuristic algorithms implemented in Python.
This is equivalent to MetaheuristicAlgorithms written in Ruby (https://github.com/tadatoshi/metaheuristic_algorithms). The reason why I wrote it in Python is that I would like to potentially utilize Python’s Scientific Computing libraries.
As a programming lanugage, I prefer Ruby, because it’s fully Object-Oriented programming language (also Dynamic language) and because it has a community with the culture of writing unit tests. Both of these characteristics lead to cleaner, well structured, easy-to-maintain codes. Also it’s easier to understand the other people’s codes written in such a way.
But scientists use Python for their activities such as Scientific Computing, Optimization, Data Science, Data Mining, Machine Learning etc. In other words, Python has a community of scientists.
` pip3 install metaheuristic_algorithms_python `
## Supported Platforms
- Python 3.4.
It’s not tested on Python 2.6 or 2.7 yet.
## Available Algorithms
- Harmony Search
Bug reports and pull requests are welcome on GitHub at https://github.com/tadatoshi/metaheuristic_algorithms_python. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](contributor-covenant.org) code of conduct.
The project is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size metaheuristic_algorithms_python-0.1.0-py3-none-any.whl (6.1 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size metaheuristic_algorithms_python-0.1.0.tar.gz (4.6 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for metaheuristic_algorithms_python-0.1.0-py3-none-any.whl
Hashes for metaheuristic_algorithms_python-0.1.0.tar.gz