anjrew / deepracer-core

A repository binding together everything needed for DeepRacer local.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DeepRacer Core

The DeepRacer Core repository is a utility that is pulling together the different components required for DeepRacer local training. It is not meant for direct usage. If you are looking for the end-user interface to run training locally please go to Deepracer-for-Cloud

Main Components

The primary components of DeepRacer are four docker containers:

  • Robomaker Container: Responsible for the robotics environment. Based on ROS + Gazebo as well as the AWS provided "Bundle". Uses components of AWS Robomaker
  • Sagemaker Container: Responsible for training the neural network. Uses components of AWS Sagemaker
  • Reinforcement Learning (RL) Coach: Responsible for preparing and starting the Sagemaker environment.
  • Log-Analysis: Providing a containerized Jupyter Notebook for analyzing the logfiles generated. Uses Deepracer Utils.

Builds

The built Docker Containers can be found on Docker Hub:

About

A repository binding together everything needed for DeepRacer local.


Languages

Language:Python 98.0%Language:Shell 1.5%Language:Dockerfile 0.5%