AMD Schola – AMD GPUOpen

Date:

Share post:

What’s New in Schola v1.1.0 and ScholaExamples v1.1.0

This release includes updates to both Schola and ScholaExamples. Schola v1.1.0 introduces support for Unreal Engine 5.5, several new features, and stability improvements. ScholaExamples v1.1.0 ensures compatibility with Schola v1.1, adds a new example called RaceTrack, and updates the Pong example to leverage the new Camera Sensors.

Schola v1.1.0

New Features

  • Launch Script Extensions: You can now inject callbacks into launch.py using Python entrypoint plugins.
  • Camera Sensors: Schola now includes a camera sensor, which can integrate with an existing SceneCaptureComponent2D to provide vision or depth input to an agent.
  • (Beta) Behavioral Tree + RL: Use the new AgentStep BTTask to embed RL models into your behavioral trees.
  • Support for Adding and Removing Agents: Agents can now be dynamically added or removed during training episodes. Inference Agents can now be dynamically added or removed from a level at any time, without depending on the subsystem.
  • Observer/Actuator Wrappers: Observers and Actuators can now be wrapped to easily build reusable utilities. This update also includes some premade wrappers, such as frame stacking, clipping, and normalization.

Improvements

  • Improved ONNX Format: Models exported to ONNX now use a more human-readable format to simplify debugging and enable name-based mapping of observers/actuators to model inputs/outputs.
  • Shaped Box Spaces: Schola now supports BoxSpaces with a non-flat shape (e.g., images of shape (3, 64, 64) instead of (1, 12288)).
  • Documentation: Python commands and scripts are now comprehensively documented with Sphinx.
  • Support for Unreal 5.5

Bug Fixes

  • Fixed several script option not working correctly.

Known Incompatibilities and Issues

  • Models trained with Schola v1.0.0 must be re-exported to ONNX using Schola v1.1.
  • Schola v1.1 is not compatible with Unreal 5.4.
  • RLlib does not support camera observers without an additional wrapper to convert observations to the “channels last” format.

ScholaExamples v1.1.0

New Example

  • RaceTrack: A new demo featuring a car that learns to follow a spline-based track.

Updated Example

  • Pong: The Pong example has been updated to utilize the new Camera Sensors introduced in Schola v1.1.

Prerequisites

Source link

spot_img

Related articles

Taiwan NSB Alerts Public on Data Risks from TikTok, Weibo, and RedNote Over China Ties

Jul 05, 2025Ravie LakshmananNational Security / Privacy Taiwan's National Security Bureau (NSB) has warned that China-developed applications like...

SAMSUNG 24-Inch CRG5 144Hz Curved Gaming Monitor Review

Key Features144Hz Refresh RateCurved DisplayFull HD ResolutionG-Sync CompatibleEye Saver ModeAdjustable StandPros & ConsProsHigh RefreshG-Sync SupportErgonomic DesignVibrant ColorsEasy SetupConsLimited...

Introducing Gemma 3n: The developer guide

The first Gemma model launched early last year and has since grown into a...