Python bindings for RobOptim Core
C++ Python CMake
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis @ dc8b946
cmake @ f7328a5
doc
examples
include/roboptim/core/python
src
tests
.clang-format
.gitignore
.gitmodules
.travis.yml
AUTHORS
CMakeLists.txt
CONTRIBUTING.md
README.md

README.md

roboptim-core-python

Build Status Coverage Status Landscape

This package provides Python bindings for roboptim-core. It relies on Numpy arrays to provide vectors and matrices which are easy to use.

Note that all vectors and matrices input can be any objects satisfying the random access interface (i.e. __getitem__ is provided) while output types will be Numpy arrays.

In practice, it means that through this package, optimization problems can be defined and solved directly from Python.

The goal is to match as closely as possible the C++ API while relying on the dynamic nature of Python to ease problem writing.

See tests/function.py and tests/schittkowski.py for examples.

For general information about the project, please refer to its homepage: http://www.roboptim.net/