goals is a python library implementing intrinsic motivation algorihtms, designed to enable efficient exploration in unknown, high-dimension, non-linear sensorimotor spaces.
It was created to support code for experiments on sensorimotor learning. It might somehow be useful to you, especially if you want to rerun, check or tweak the aforementioned experiments, or understand better the algorithms.
It is not intended as being fit for any purpose other than scientific.
This software is placed under the OpenScience license, which is the LGPL, with the additional condition that if you publish scientific results using this code, you have to publish the corresponding modifications of the code.
If you publicly release any scientific claims or data that were supported or generated by the Program or a modification thereof, in whole or in part, you will release any modifications you made to the Program. This License will be in effect for the modified program.
- Get the code
python setup.py install
- Install cython.
- Go to
cgoals/
python setup.py install
You can look at the tests in the tests
folder. Real usage is demonstrated in client programs, such as l2l.