API Documentation
API Documentation
Python
Core
| Item | Description |
|---|---|
| schola.core | Core functionality of Schola, including the main environment, spaces, and exceptions. |
Extensions
| Item | Description |
|---|---|
| schola.sb3 | Support for Stable Baselines 3 environments. |
| schola.rllib | Support for ray and rllib environments. |
| schola.gym | This module provides support for the Gymnasium API. |
Scripts
| Item | Description |
|---|---|
| schola.scripts | Sample scripts for running Reinforcement Learning with Schola. |
-
schola.scripts.common.UnrealExecutableCommandLinePlaceholder
-
schola.scripts.rllib.launch_imitation.BehaviourCloningSettings
-
schola.scripts.rllib.settings.RLLibAlgorithmSpecificSettings
-
schola.scripts.utils.compile_proto.get_generated_cpp_file_types
-
schola.scripts.utils.compile_proto.get_generated_python_file_types
Generated gRPC Code
| Item | Description |
|---|---|
| schola.generated | Code generated by gRPC and Protobuf. |
-
schola.generated.GymConnector_pb2_grpc.add_GymServiceServicer_to_server
-
schola.generated.ImitationConnector_pb2_grpc.add_ImitationConnectorServiceServicer_to_server
-
schola.generated.ImitationConnector_pb2_grpc.ImitationConnectorService
-
schola.generated.ImitationConnector_pb2_grpc.ImitationConnectorServiceServicer
-
ImitationConnectorServiceServicer.RequestTrainingDefinition()
-
schola.generated.ImitationConnector_pb2_grpc.ImitationConnectorServiceStub