Navigation
API > API/Plugins > API/Plugins/Learning > API/Plugins/Learning/FNeuralNetworkCritic
References
| Module | Learning |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/LearningCritic.h |
| Include | #include "LearningCritic.h" |
| Source | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Private/LearningCritic.cpp |
void Evaluate
(
TLearningArrayView < 1, float > OutputReturns,
const TLearningArrayView < 2, const float > InputObservationVectorsEncoded,
const TLearningArrayView < 2, const float > InputMemoryState,
const FIndexSet Instances
)
Remarks
Evaluate the Critic
Parameters
| Name | Description |
|---|---|
| OutputReturns | Output expected discounted returns of shape (MaxInstanceNum) |
| InputObservationVectorsEncoded | Input encoded observation vectors of shape (MaxInstanceNum, ObservationEncodedNum) |
| InputMemoryState | Input memory state of shape (MaxInstanceNum, MemoryStateNum) |
| Instances | Set of instances to evaluate |