Class list
- Class AAbstractScholaEnvironment
AAbstractScholaEnvironment
AAbstractScholaEnvironment::RegisterAgent()
AAbstractScholaEnvironment::RegisterAgents()
AAbstractScholaEnvironment::Initialize()
AAbstractScholaEnvironment::RetrieveUtilityComponents()
AAbstractScholaEnvironment::PopulateAgentStatePointers()
AAbstractScholaEnvironment::PopulateAgentDefinitionPointers()
AAbstractScholaEnvironment::GetNumAgents()
AAbstractScholaEnvironment::GetEnvironmentCenterPoint()
AAbstractScholaEnvironment::ResetEnvironment()
AAbstractScholaEnvironment::InitializeEnvironment()
AAbstractScholaEnvironment::Reset()
AAbstractScholaEnvironment::MarkCompleted()
AAbstractScholaEnvironment::AllAgentsThink()
AAbstractScholaEnvironment::AllAgentsAct()
AAbstractScholaEnvironment::SetEnvId()
AAbstractScholaEnvironment::UpdateStatus()
AAbstractScholaEnvironment::GetStatus()
AAbstractScholaEnvironment::SetEnvironmentOptions()
AAbstractScholaEnvironment::SeedEnvironment()
AAbstractScholaEnvironment::UtilityComponents
- Class AAbstractTrainer
AAbstractTrainer
AAbstractTrainer::AAbstractTrainer()
AAbstractTrainer::Initialize()
AAbstractTrainer::ComputeReward()
AAbstractTrainer::ComputeStatus()
AAbstractTrainer::GetInfo()
AAbstractTrainer::GetTrainingStatus()
AAbstractTrainer::GetTrainingMsgStatus()
AAbstractTrainer::SetTrainingStatus()
AAbstractTrainer::SetTrainingMsgStatus()
AAbstractTrainer::IsDone()
AAbstractTrainer::Reset()
AAbstractTrainer::ResetTrainer()
AAbstractTrainer::IncrementStep()
AAbstractTrainer::ResetStep()
AAbstractTrainer::IsDecisionStep()
AAbstractTrainer::IsDecisionStep()
AAbstractTrainer::IsActionStep()
AAbstractTrainer::Act()
AAbstractTrainer::Think()
AAbstractTrainer::IsRunning()
AAbstractTrainer::State
AAbstractTrainer::InteractionManager
AAbstractTrainer::Observers
AAbstractTrainer::Actuators
AAbstractTrainer::Validation
AAbstractTrainer::bTakeActionBetweenDecisions
AAbstractTrainer::Step
AAbstractTrainer::bUseCustomName
AAbstractTrainer::Name
AAbstractTrainer::DecisionRequestFrequency
AAbstractTrainer::bAbstractSettingsVisibility
AAbstractTrainer::TrainerDefn
- Class ABlueprintScholaEnvironment
- Class ABlueprintTrainer
- Class AInferenceController
AInferenceController
AInferenceController::GetControlledPawn()
AInferenceController::GetInteractionManager()
AInferenceController::GetBrain()
AInferenceController::GetPolicy()
AInferenceController::GetAllObservers()
AInferenceController::GetAllActuators()
AInferenceController::GetStatus()
AInferenceController::SetStatus()
AInferenceController::InteractionManager
AInferenceController::Policy
AInferenceController::Brain
AInferenceController::Observers
AInferenceController::Actuators
AInferenceController::Status
- Class AInferencePawn
AInferencePawn
AInferencePawn::GetControlledPawn()
AInferencePawn::GetInteractionManager()
AInferencePawn::GetBrain()
AInferencePawn::GetPolicy()
AInferencePawn::GetAllObservers()
AInferencePawn::GetAllActuators()
AInferencePawn::GetStatus()
AInferencePawn::SetStatus()
AInferencePawn::InteractionManager
AInferencePawn::Policy
AInferencePawn::Brain
AInferencePawn::Observers
AInferencePawn::Actuators
AInferencePawn::Status
- Class CallData
- Class ConstPointVisitor
- Class ExchangeCallData
- Class ExchangeRPCBackend
- Class ExchangeRPCWorker
- Class FScholaModule
- Class IComBackendInterface
- Class IExchangeBackendInterface
- Class IGymConnector
IGymConnector
IGymConnector::CollectEnvironments()
IGymConnector::CollectEnvironmentStates()
IGymConnector::SubmitEnvironmentStates()
IGymConnector::ResolveEnvironmentStateUpdate()
IGymConnector::ResetCompletedEnvironments()
IGymConnector::UpdateEnvironments()
IGymConnector::Enable()
IGymConnector::CheckForStart()
- Class IInferenceAgent
IInferenceAgent
IInferenceAgent::GetControlledPawn()
IInferenceAgent::GetInteractionManager()
IInferenceAgent::GetBrain()
IInferenceAgent::GetPolicy()
IInferenceAgent::GetAllObservers()
IInferenceAgent::GetAllActuators()
IInferenceAgent::GetStatus()
IInferenceAgent::SetStatus()
IInferenceAgent::GetObserversFromPawn()
IInferenceAgent::GetActuatorsFromPawn()
IInferenceAgent::GetAgentName()
IInferenceAgent::Initialize()
IInferenceAgent::Act()
IInferenceAgent::Think()
- Class IModelInstanceInterface
- Class IModelInterface
- Class IPollingBackendInterface
- Class IProducerBackendInterface
- Class IRuntimeInterface
- Class IValidatable
- Class PointSerializer
- Class PointVisitor
- Class PollingRPCBackend
- Class PollingRPCWorker
- Class ProducerRPCBackend
- Class ProducerRPCWorker
- Class ProtobufSerializer
- Class RPCBackend
- Class Singleton
- Class UAbstractBrain
UAbstractBrain
UAbstractBrain::UAbstractBrain()
UAbstractBrain::IncrementStep()
UAbstractBrain::SetStep()
UAbstractBrain::ResetStep()
UAbstractBrain::IsActive()
UAbstractBrain::Reset()
UAbstractBrain::IsDecisionStep()
UAbstractBrain::IsDecisionStep()
UAbstractBrain::Init()
UAbstractBrain::HasAction()
UAbstractBrain::GetAction()
UAbstractBrain::RequestDecision()
UAbstractBrain::GetAbstractSettingsVisibility()
UAbstractBrain::GetStatus()
UAbstractBrain::SetStatus()
UAbstractBrain::UpdateStatusFromDecision()
UAbstractBrain::ResolveDecision()
UAbstractBrain::IsActionStep()
UAbstractBrain::Policy
UAbstractBrain::bTakeActionBetweenDecisions
UAbstractBrain::Step
UAbstractBrain::DecisionRequestFrequency
UAbstractBrain::bAbstractSettingsVisibility
UAbstractBrain::Status
- Class UAbstractEnvironmentUtilityComponent
- Class UAbstractGymConnector
UAbstractGymConnector
UAbstractGymConnector::UAbstractGymConnector()
UAbstractGymConnector::Init()
UAbstractGymConnector::Init()
UAbstractGymConnector::ResetCompletedEnvironments()
UAbstractGymConnector::UpdateEnvironments()
UAbstractGymConnector::CollectEnvironmentStates()
UAbstractGymConnector::SetStatus()
UAbstractGymConnector::SubmitEnvironmentStates()
UAbstractGymConnector::ResolveEnvironmentStateUpdate()
UAbstractGymConnector::SubmitPostResetState()
UAbstractGymConnector::UpdateConnectorStatus()
UAbstractGymConnector::UpdateConnectorStatus()
UAbstractGymConnector::Enable()
UAbstractGymConnector::CheckForStart()
UAbstractGymConnector::GetCurrentStateUpdate()
UAbstractGymConnector::IsRunning()
UAbstractGymConnector::IsNotStarted()
UAbstractGymConnector::CollectEnvironments()
UAbstractGymConnector::RegisterEnvironment()
UAbstractGymConnector::CurrentStateUpdate
UAbstractGymConnector::OnConnectorStarted
UAbstractGymConnector::OnConnectorClosed
UAbstractGymConnector::OnConnectorError
UAbstractGymConnector::Status
UAbstractGymConnector::Environments
UAbstractGymConnector::SharedTrainingState
UAbstractGymConnector::SharedTrainingDefinition
- Class UAbstractInteractor
- Class UAbstractObserver
- Class UAbstractPolicy
- Class UActuator
- Class UActuatorComponent
- Class UAgentUIDSubsystem
- Class UBinaryActuator
- Class UBinaryObserver
- Class UBlueprintBinaryActuator
- Class UBlueprintBinaryObserver
- Class UBlueprintBoxActuator
- Class UBlueprintBoxObserver
- Class UBlueprintDiscreteActuator
- Class UBlueprintDiscreteObserver
- Class UBlueprintEnvironmentUtilityComponent
- Class UBoxActuator
- Class UBoxObserver
- Class UCPUModelWrapper
- Class UCPURuntimeWrapper
- Class UCommunicationManager
UCommunicationManager
UCommunicationManager::RegisterService()
UCommunicationManager::GetCompletionQueue()
UCommunicationManager::CreatePollingBackend()
UCommunicationManager::CreateProducerBackend()
UCommunicationManager::CreateExchangeBackend()
UCommunicationManager::ShutdownServer()
UCommunicationManager::StartBackends()
UCommunicationManager::~UCommunicationManager()
UCommunicationManager::Initialize()
UCommunicationManager::OnServerStartDelegate
UCommunicationManager::OnServerReadyDelegate
UCommunicationManager::OnConnectionEstablishedDelegate
UCommunicationManager::OnServerShutdownDelegate
- Class UDebugBinaryActuator
- Class UDebugBinaryObserver
- Class UDebugBoxActuator
- Class UDebugBoxObserver
- Class UDebugDiscreteActuator
- Class UDebugDiscreteObserver
- Class UDiscreteActuator
- Class UDiscreteObserver
- Class UEventObserver
- Class UExternalGymConnector
- Class UGPUModelWrapper
- Class UGPURuntimeWrapper
- Class UGymConnector
- Class UInferenceAgent
- Class UInferenceComponent
UInferenceComponent
UInferenceComponent::GetControlledPawn()
UInferenceComponent::GetInteractionManager()
UInferenceComponent::GetBrain()
UInferenceComponent::GetPolicy()
UInferenceComponent::GetAllObservers()
UInferenceComponent::GetAllActuators()
UInferenceComponent::GetStatus()
UInferenceComponent::SetStatus()
UInferenceComponent::InteractionManager
UInferenceComponent::Policy
UInferenceComponent::Brain
UInferenceComponent::Observers
UInferenceComponent::Actuators
UInferenceComponent::Status
- Class UInferencePolicy
UInferencePolicy
UInferencePolicy::UInferencePolicy()
UInferencePolicy::GetRuntimeNames()
UInferencePolicy::GetRuntime()
UInferencePolicy::RequestDecision()
UInferencePolicy::Init()
UInferencePolicy::Step
UInferencePolicy::ActionSpaceDefn
UInferencePolicy::ObservationSpaceDefn
UInferencePolicy::ModelData
UInferencePolicy::RuntimeName
UInferencePolicy::bNetworkLoaded
UInferencePolicy::ActionBuffer
UInferencePolicy::ObservationBuffer
- Class UInteractionComponent
- Class UInteractionManager
UInteractionManager
UInteractionManager::SetupObservers()
UInteractionManager::CollectObservationsFromObservers()
UInteractionManager::CollectObservationSpaceFromObservers()
UInteractionManager::SetupActuators()
UInteractionManager::SendActionsToActuators()
UInteractionManager::CollectActionSpaceFromActuators()
UInteractionManager::Initialize()
UInteractionManager::DistributeActions()
UInteractionManager::AggregateObservations()
UInteractionManager::Observers
UInteractionManager::Actuators
UInteractionManager::Observations
UInteractionManager::InteractionDefn
- Class UModelInstanceWrapper
- Class UMovementInputActuator
UMovementInputActuator
UMovementInputActuator::GetActionSpace()
UMovementInputActuator::ConvertActionToFVector()
UMovementInputActuator::TakeAction()
UMovementInputActuator::bHasXDimension
UMovementInputActuator::bHasZDimension
UMovementInputActuator::bHasYDimension
UMovementInputActuator::MinSpeed
UMovementInputActuator::MaxSpeed
UMovementInputActuator::Target
UMovementInputActuator::bClipMovementInputs
UMovementInputActuator::OnMovementDelegate
UMovementInputActuator::ScaleValue
UMovementInputActuator::bForce
- Class UPositionObserver
UPositionObserver
UPositionObserver::GetObservationSpace()
UPositionObserver::CollectObservations()
UPositionObserver::XDimensionBounds
UPositionObserver::YDimensionBounds
UPositionObserver::ZDimensionBounds
UPositionObserver::bHasXDimensions
UPositionObserver::bHasZDimensions
UPositionObserver::bHasYDimensions
UPositionObserver::TrackedActor
UPositionObserver::bTrackNonOwner
UPositionObserver::PositionAdjustment
- Class UPythonGymConnector
- Class URayCastObserver
URayCastObserver
URayCastObserver::GetObservationSpace()
URayCastObserver::GenerateRayEndpoints()
URayCastObserver::AppendEmptyTags()
URayCastObserver::HandleRayMiss()
URayCastObserver::HandleRayHit()
URayCastObserver::CollectObservations()
URayCastObserver::RayLength
URayCastObserver::CollisionChannel
URayCastObserver::bDrawDebugLines
URayCastObserver::bTraceComplex
URayCastObserver::NumRays
URayCastObserver::RayDegrees
URayCastObserver::TrackedTags
URayCastObserver::RayStartTransform
URayCastObserver::RayEndOffset
URayCastObserver::DebugHitColor
URayCastObserver::DebugMissColor
- Class URotationActuator
URotationActuator
URotationActuator::GetActionSpace()
URotationActuator::ConvertActionToFRotator()
URotationActuator::TakeAction()
URotationActuator::PitchBounds
URotationActuator::RollBounds
URotationActuator::YawBounds
URotationActuator::bHasPitch
URotationActuator::bHasRoll
URotationActuator::bHasYaw
URotationActuator::Target
URotationActuator::TeleportType
URotationActuator::bSweep
URotationActuator::bNormalizeAndRescale
URotationActuator::OnRotationDelegate
- Class URotationObserver
URotationObserver
URotationObserver::GetObservationSpace()
URotationObserver::CollectObservations()
URotationObserver::PitchBounds
URotationObserver::RollBounds
URotationObserver::YawBounds
URotationObserver::bHasPitch
URotationObserver::bHasRoll
URotationObserver::bHasYaw
URotationObserver::TrackedActor
URotationObserver::bTrackNonOwner
- Class UScholaManagerSubsystem
UScholaManagerSubsystem
UScholaManagerSubsystem::Initialize()
UScholaManagerSubsystem::Deinitialize()
UScholaManagerSubsystem::Tick()
UScholaManagerSubsystem::GetTickableTickType()
UScholaManagerSubsystem::GetStatId()
UScholaManagerSubsystem::RegisterInferenceAgent()
UScholaManagerSubsystem::PrepareSubsystem()
UScholaManagerSubsystem::CollectInferenceAgents()
UScholaManagerSubsystem::IsTickable()
UScholaManagerSubsystem::InferenceAgentsAct()
UScholaManagerSubsystem::InferenceAgentsThink()
UScholaManagerSubsystem::InitializeInferenceAgents()
UScholaManagerSubsystem::InferenceAgents
UScholaManagerSubsystem::GymConnector
- Class UScholaManagerSubsystemSettings
UScholaManagerSubsystemSettings
UScholaManagerSubsystemSettings::UScholaManagerSubsystemSettings()
UScholaManagerSubsystemSettings::GetScript()
UScholaManagerSubsystemSettings::GymConnectorClass
UScholaManagerSubsystemSettings::bRunScriptOnPlay
UScholaManagerSubsystemSettings::ScriptSettings
UScholaManagerSubsystemSettings::CommunicatorSettings
- Class USensor
- Class UStatLoggerComponent
UStatLoggerComponent
UStatLoggerComponent::LogToFile()
UStatLoggerComponent::LogReward()
UStatLoggerComponent::OnEnvironmentReset()
UStatLoggerComponent::OnEnvironmentStep()
UStatLoggerComponent::OnAgentRegister()
UStatLoggerComponent::OnEnvironmentInit()
UStatLoggerComponent::AgentReward
UStatLoggerComponent::LogDirectory
UStatLoggerComponent::bAllowOverwritting
- Class USynchronousBrain
- Class UTeleportActuator
UTeleportActuator
UTeleportActuator::GetActionSpace()
UTeleportActuator::ConvertActionToFVector()
UTeleportActuator::GetVectorDimension()
UTeleportActuator::TakeAction()
UTeleportActuator::XDimensionSpeed
UTeleportActuator::YDimensionSpeed
UTeleportActuator::ZDimensionSpeed
UTeleportActuator::bHasXDimension
UTeleportActuator::bHasZDimension
UTeleportActuator::bHasYDimension
UTeleportActuator::OnTeleportDelegate
UTeleportActuator::TeleportType
UTeleportActuator::bSweep
UTeleportActuator::Target
- Class UValidatable
- Class UVelocityObserver
UVelocityObserver
UVelocityObserver::GetObservationSpace()
UVelocityObserver::CollectObservations()
UVelocityObserver::XDimensionBounds
UVelocityObserver::YDimensionBounds
UVelocityObserver::ZDimensionBounds
UVelocityObserver::bHasXDimensions
UVelocityObserver::bHasZDimensions
UVelocityObserver::bHasYDimensions
UVelocityObserver::TrackedActor
UVelocityObserver::bTrackNonOwner