Skip to content

Getting Started With Schola Examples

This guide will walk you through setting up the Schola Experiments Project to try out some premade reinforcement learning examples with Schola.

Install Prerequisites

While other Integrated Development Environments (IDEs) can be used, Visual Studio Code is recommended along with the C/C++ Extension Pack. Please see the Unreal Engine documentation for more information.

Install Schola Examples

  1. Get the ScholaExamples project, either by downloading the source, or via git.

  2. Make sure pip is updated before installing the schola python package from Plugins/Schola/Resources/python.

Terminal window
python -m pip install --upgrade pip
pip install ./Plugins/Schola/Resources/python[all]

Schola installs the cpu version of pytorch by default, to install other versions of pytorch follow the instructions at Pytorch Get Started.

To install Pytorch with ROCm on Linux, we recommend following the guide at Install Pytorch for Radeon GPUs.

  1. Launch the Project.

For setting up your project files to run ScholaExample, please refer to the guide on Project Files for IDEs from Epic Games.