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

BRONZE BUTLER exploits Japanese asset management software vulnerability – Sophos News

In mid-2025, Counter Threat Unit™ (CTU) researchers observed a sophisticated BRONZE BUTLER campaign that exploited a zero-day vulnerability...

Beyond Request-Response: Architecting Real-time Bidirectional Streaming Multi-agent System

As we move toward building more sophisticated AI agents, the limitations of the traditional...

Inside Celosphere 2025: Why there’s no ‘enterprise AI’ without process intelligence

Presented by CelonisAI adoption is accelerating, but results often lag expectations. And enterprise leaders are under pressure to...