项目作者: czeslavo

项目描述 :
Grey Wolf Optimizer (+ PSO for comparison) algorithm implementation in C++ with Python bindings
高级语言: C++
项目地址: git://github.com/czeslavo/gwo.git
创建时间: 2017-05-29T17:54:59Z
项目社区:https://github.com/czeslavo/gwo

开源协议:MIT License

下载


Grey Wolf Optimizer (GWO) C++ implementation with Python bindings

Structure

  • optimization/ - implementation and python bindings
  • benchmark/ - python code using the bindings, producing data for benchmarking
  • parpers/ - original paper on GWO

Usage

You can go directly to benchmark directory and execute:
make run

It will compile optimization.so shared library (with python bindings) and run python script,
which imports the aforementioned library (module).
Results of the execution will be present in data/ and bests/ directories.