Dobb·E
HomepageGithub
  • Introduction
  • 🛠️Hardware
    • Putting Together the Stick
    • Setting up your iPhone
    • Using the Stick to Collect Data
    • Putting Together the Robot Mount
    • Mounting the iPhone to the Robot
  • 🖥️Software
    • Getting started with Dobb·E code
      • Setting up the Datasets
      • Fine-tuning Policies
      • Deploying a Policy on the Robot
      • [Optional] Training Your Own Home Pretrained Representations
    • Processing Collected Data
    • Running the Robot Controller
  • 📞Contact us
Powered by GitBook
On this page
  1. Software
  2. Getting started with Dobb·E code

[Optional] Training Your Own Home Pretrained Representations

Completely optional step, if you want to tinker with the pretrained representation or train your own model.

This step assumes you have already downloaded the HoNY RGB + actions dataset to somewhere on your machine, and have updated your configs/env_vars/env_vars.yaml accordingly.

  • Single GPU: To reproduce our HPR encoder, run in terminal:

    python train.py --config-name=train_moco
  • Multi-GPU: We use huggingface 🤗 accelerate to run multi-GPU training. Run the following commands

    accelerate config # Interactively walk you through setting up multi-GPU training
    accelerate launch train.py --config-name=train_moco
PreviousDeploying a Policy on the RobotNextProcessing Collected Data

Last updated 1 year ago

🖥️