Pelops is a project by Lab41 that uses deep learning based methods to automatically identify cars by using their large scale features—color, shape, light configuration, etc.
Pelops provides several Docker containers the assist in running the project. You can build them by checking out the code and running make:
git clone https://github.com/Lab41/pelops.git cd pelops make
Which will run a container containing Pelops and a notebook server.
Otherwise you can install Pelops using
git clone https://github.com/Lab41/pelops.git pip install pelops
There are several dependencies that will need to be installed. The
requirements.txt should include most of them, but other
programs such as keras and
Tensorflow are also required. For this reason
it is suggested to use the notebook container to run Pelops.
Tests are currently written in pytest. The tests are automatically run when submitting pull requests.
You can run the tests in a container by calling:
This will build a docker container, mount your local version of the code, and run the tests.
Contributing to Pelops
Want to contribute? Awesome!
Please make sure you have
pre-commit installed so
that your code is checked for various issues.
After that, send us a pull request! We're happy to review them!