Introduction

Copyright (c) 2014,2015,2016,2017 Jeremie DECOCK (http://www.jdhp.org)

Description

This is a set of open source frameworks for Artificial Intelligence (mostly machine learning and optimization).

This contains (among others):

  • a blackbox non linear noisy optimization framework;
  • a machine learning framework;
  • a multistage optimization and Markov Decision Process framework (Markov Decision Processes).

Note:

This project is still in beta stage, so the API is not finalized yet.

Dependencies

  • Python >= 3.0
  • Numpy
  • Matplotlib

Installation

Gnu/Linux

You can install, upgrade, uninstall PyAI with these commands (in a terminal):

pip install --pre jdhp-pyai
pip install --upgrade jdhp-pyai
pip uninstall jdhp-pyai

Or, if you have downloaded the PyAI source code:

python3 setup.py install

Windows

You can install, upgrade, uninstall PyAI with these commands (in a command prompt):

py -m pip install --pre jdhp-pyai
py -m pip install --upgrade jdhp-pyai
py -m pip uninstall jdhp-pyai

Or, if you have downloaded the PyAI source code:

py setup.py install

MacOSX

You can install, upgrade, uninstall PyAI with these commands (in a terminal):

pip install --pre jdhp-pyai
pip install --upgrade jdhp-pyai
pip uninstall jdhp-pyai

Or, if you have downloaded the PyAI source code:

python3 setup.py install

Documentation

Example usage

TODO

Bug reports

To search for bugs or report them, please use the PyAI Bug Tracker at:

License

This project is provided under the terms and conditions of the MIT License.

Indices and tables