Skip to content
forked from andim/scipydirect

Python wrapper to the DIRECT global optimization algorithm with scipy.optimize compatible call syntax (forked from https://bitbucket.org/amitibo/pydirect)

License

Notifications You must be signed in to change notification settings

a5a/scipydirect

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation Status Continous Integration Status Latest PyPI release

Scipydirect

DIRECT is a method to solve global bound constraint optimization problems and was originally developed by D. R. Jones, C. D. Perttunen and B. E. Stuckmann.

scipydirect is a python wrapper around DIRECT. It enables using DIRECT from the comfort of the Python scripting language.

The scipydirect package uses the Fortran implementation of DIRECT written by Joerg M. Gablonsky, DIRECT Version 2.0.4. More information on the DIRECT algorithm can be found in Gablonsky's thesis.

scipydirect is a fork of pydirect. It provides an alternative interface to the DIRECT algorithm compatible with that used in scipy.optimize.

Installing

Use setup.py:

python setup.py install

Reading the docs

After installing:

cd doc
make html

Then, direct your browser to build/html/index.html.

Testing

To run the tests with the interpreter available as python, use:

cd test
python test_direct.py

Conditions for use

scipydirect is open-source code released under the MIT License.

Contributing

For bug reports use the Github issue tool. You can also send wishes, comments, patches, etc. to andimscience@gmail.com

About

Python wrapper to the DIRECT global optimization algorithm with scipy.optimize compatible call syntax (forked from https://bitbucket.org/amitibo/pydirect)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 89.3%
  • Python 10.7%