toybox-rs / Toybox

The Machine Learning Toybox for testing the behavior of autonomous agents.
http://toybox.rs
27 stars 12 forks source link

Reorganize into three python packages: toybox-cffi, toybox-api, and toybox-envs #141

Closed jjfiv closed 4 years ago

jjfiv commented 5 years ago

Fixes #139, #95.

The idea is that:

Since this moved a bunch of python code around, everyone's a reviewer. To get the envs loaded, now we call:

import toybox_envs

As:

import toybox

Will only get you to the interventions/Toybox/Simulator/etc. apis.

I found some tests we weren't running (the main methods in the intervention python scripts) and added them to travis.

./start_python from ctoybox still works for development/training as long as you're in a virtualenv.

jjfiv commented 5 years ago

Also, if you make pypi accounts (and verify your emails @etosch) I will add you both as owners to the packages, but I'm happy to take the lead on deploying versions for now since it's a pain.

jjfiv commented 4 years ago

This is superseded by #149.