Skip to content

nrasajski/BehAVE

Repository files navigation

Simulator-Free Visual Domain Randomization via Video Games

Paper: https://arxiv.org/abs/2402.01335

Project Page: https://sites.google.com/view/behavefw/home

Additional code and links to our dataset will be updated shortly.

Contents

  1. Code Overview
  2. Datasets
  3. License
  4. Maintenance

Code Overview

Brief overview of each script's purpose.

  • gather_gameplay_data.py - Used for collecting data, by capturing screen and input devices (mouse, keyboard).
  • dataset.py - Implementation of PyTorch dataset that prepares data for training.)
  • model.py - PyTorch implementation of the projection module of our BehAVE framework.)
  • train.py - Training script. All training related parameters are contained within it.)

Datasets

We are currently in the process of hosting data collected for this project. Links and descriptions will be updated shortly. We provide links to project pages for other datasets we use as they are the property of their respective authors, and fall under licences and terms they define.

Requirements

Python and OS requirements

All code was tested on machines running Windows 10. For specific Python and library versions please refer to requirements.txt file (will be added shortly).

License

This repository can be used for personal projects and open-sourced research. Commercial use in any form is not permitted.

Maintenance

This repository contains code utilized for academic research and is not intended for production use. There are no current plans to actively update and maintain the repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages