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

Matrix Push C2 Uses Browser Notifications for Fileless, Cross-Platform Phishing Attacks

Bad actors are leveraging browser notifications as a vector for phishing attacks to distribute malicious links by means...

The New Framework Laptop 16 Has An Upgradable GPU!

A Big Change From The FrameWork Laptop 13 Ars Technica got their hands on the all new FrameWork Laptop...

Fragments Nov 19

I’ve been on the road in Europe for the last couple of weeks, and while I was there...

Logitech Promo Code: $25 Off This Holiday Season

A leader in almost everything tech and home-office related for over 40 years, Swiss-founded Logitech offers a vast...