Metadata-Version: 1.1
Name: pySOT
Version: 0.1.31
Summary: Surrogate Optimization Toolbox
Home-page: https://github.com/dme65/pySOT
Author: David Bindel, David Eriksson, Christine Shoemaker
Author-email: bindel@cornell.edu, dme65@cornell.edu, shoemaker@nus.edu.sg
License: LICENSE.rst
Description: |Travis| |ReadTheDocs| |Gitter| |DOI|
        
        pySOT: Surrogate Optimization Toolbox
        -------------------------------------
        
        pySOT is an asynchronous parallel optimization toolbox for global
        deterministic optimization problems. The main purpose of the toolbox is
        for optimization of computationally expensive black-box objective
        functions with continuous and/or integer variables where the number of
        evaluations is limited. If there are several processors available it may
        make sense to evaluate the objective function using either asynchronous
        or synchronous parallel. pySOT uses the event-driven framework for
        asynchronous optimization strategies POAP
        (https://github.com/dbindel/POAP) to provide this functionality.
        
        The toolbox is hosted on GitHub: https://github.com/dme65/pySOT
        
        Documentation: http://pysot.readthedocs.io/
        
        pySOT has been downloaded 16,001 times from 2015-June-4 to
        2016-October-15
        
        Installation
        ------------
        
        Make sure you have Python 2.7.x and pip installed. The easiest way to
        install pySOT is using:
        
        .. code:: bash
        
            pip install pySOT
        
        Examples
        --------
        
        Several pySOT examples can be found at:
        https://github.com/dme65/pySOT/tree/master/pySOT/test
        
        News
        ----
        
        A two-hour short course on how to use pySOT was given at the CMWR 2016
        conference in Toronto. The slides and Python notebooks can be downloaded
        from: https://people.cam.cornell.edu/~dme65/talks.html
        
        Check out the new C++ implementation of pySOT:
        https://github.com/dme65/SOT
        
        Check out the new pySOT documentation: http://pysot.readthedocs.io/
        
        pySOT now has support for Python 3.
        
        FAQ
        ---
        
        | Q: I can't find the GUI
        | A: You need to install PySide
        |
        | Q: I used pySOT for my research and want to cite it
        | A: There is currently no published paper on pySOT so we recommend
          citing pySOT like this: *D. Eriksson, D. Bindel, and C. Shoemaker.
          Surrogate Optimization Toolbox (pySOT). github.com/dme65/pySOT, 2015*
        |
        | Q: Is there support for Python 3?
        | A: YES!
        
        .. |Travis| image:: https://travis-ci.org/dme65/pySOT.svg?branch=master
           :target: https://travis-ci.org/dme65/pySOT
        .. |ReadTheDocs| image:: https://readthedocs.org/projects/pysot/badge/?version=latest
            :target: http://pysot.readthedocs.io/en/latest/?badge=latest
            :alt: Documentation Status
        .. |Gitter| image:: https://badges.gitter.im/dme65/pySOT.svg
           :target: https://gitter.im/pySOT/Lobby
        .. |DOI| image:: https://zenodo.org/badge/36836292.svg
           :target: https://zenodo.org/badge/latestdoi/36836292
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Requires: numpy
Requires: scipy
