Cogment Framework

Gitter

The Cogment framework is a high-efficiency, open source framework designed to enable the training of models in environments where humans and agents interact with the environment and each other continuously. It’s capable of distributed, multi-agent, multi-model training.

Homepage cogment.ai
Slack cogment.slack.com

Installation

In order to use cogment, you will need to have Docker installed.

Beyond that, the easiest way to get started is to use the cogment-cli command line tool.

On Unix-like environments:

    docker pull registry.gitlab.com/cogment/cogment/cli:latest
    alias cogment-cli='docker run -u ${UID}:${UID} -ti -v ${PWD}:/app registry.gitlab.com/cogment/cogment/cli:latest'

On Windows:

    docker pull registry.gitlab.com/cogment/cogment/cli:latest

and put the following in a .bat file:

docker run -ti -v %cd%:/app registry.gitlab.com/cogment/cogment/cli:latest %*

Glossary and first steps

Before diving right in, we recommend taking the time to read our glossary, which details the terminology we use for several critical concepts of the Cogment Framework. You can also find how to install the framework in our documentation. Last but not least, a tutorial is available.

Troubleshooting

Feel free to ping us on gitter if you have any questions!