Commits on Mar 29, 2017
  1. Fixed one param visualization bug and typos in documentation

    When optimizing one parameter, there were some issues reimporting the
    saved files for the visualizations to work. This was due to the
    problematic corner case of zero D or one D with one element arrays in
    numpy. This has now been sanitized. Also fixed some critical typos in
    the documentation.
    committed Mar 29, 2017
Commits on Nov 4, 2016
  1. v2.1.1 Candidate

    Updated the documentation.
    Candidate for new version to be released on PyPI
    committed Nov 4, 2016
Commits on Oct 13, 2016
  1. Documentation update

    Update to documentation complete. Now describes how to use the shell
    interface, the differential evolution optimizer and using M-LOOP as an
    MPI.
    committed Oct 13, 2016
  2. Documentation updated

    Documentation has been updated to explain all the added features and
    also how to use M-LOOP as a python API. Still needs proof reading.
    committed Oct 13, 2016
Commits on Oct 11, 2016
  1. DE learner complete and added tests.

    The differential evolution controller has been implemented and is now
    set at the default trainer for gaussian process. Tests have been added
    to the automated suite and there is some basic visualizations available.
    Still have to debug a possible issue with GP andexamples logging and
    extras.
    committed Oct 11, 2016
Commits on Sep 22, 2016
  1. Revert "Revert "Added command line interface""

    This reverts commit 2256b1a.
    committed Sep 22, 2016
  2. Revert "Added command line interface"

    This reverts commit 801b304.
    committed Sep 22, 2016
  3. Added command line interface

    M-LOOP now supports running experiments through commands on the
    computer’s shell. Example has been added, documentation does not
    include this change yet.
    committed Sep 22, 2016
Commits on Sep 14, 2016
  1. Fixed windows setuptools multiprocessing issues

    setup.py test was failing on windows machines because if
    __name__==__main__ was not included in the setup.py folder. This has
    been fixed. Also updated setup.py to explicitly include all package with
    version requirements to help get it working on Travis CI.
    committed Sep 14, 2016
Commits on Sep 1, 2016
  1. Update for official release

    Completed documentation.
    
    Fixed a few bugs with file writing formats with ‘txt’ in particular
    committed Sep 1, 2016
Commits on Aug 30, 2016
  1. Added tutorial to documentation

    Added another example for the tutoiral, and made a corresponding test.
    
    Fixed bug with reading matlab files for plots.
    
    Changed some keywords to do with file_types and files.
    
    Moved version to 2.0.1
    committed Aug 30, 2016
Commits on Aug 25, 2016
  1. Upgrade to 2.0.0

    Complete rewriting of M-LOOP to make it more extensible and improve
    performance.
    
    M-LOOP is now includes threading and multiprocessing to remove any
    unnecessary delays between experiments.
    
    M-LOOP is installable with setuptool.
    
    M-LOOP now had documentation generated with sphinx.
    committed Aug 25, 2016