Navigation
API > API/Plugins > API/Plugins/NNERuntimeBasicCpu > API/Plugins/NNERuntimeBasicCpu/FModelBuilder
Description
Make a layer which aggregates an Inclusive Or of other observations using attention. This is used by LearningAgents.
| Name | MakeAggregateOrInclusive |
| Type | function |
| Header File | /Engine/Plugins/Experimental/NNERuntimeBasicCpu/Source/NNERuntimeBasicCpu/Public/NNERuntimeBasicCpuBuilder.h |
| Include Path | #include "NNERuntimeBasicCpuBuilder.h" |
| Source | /Engine/Plugins/Experimental/NNERuntimeBasicCpu/Source/NNERuntimeBasicCpu/Private/NNERuntimeBasicCpuModel.cpp |
FModelBuilderElement MakeAggregateOrInclusive
(
const uint32 OutputEncodingSize,
const uint32 AttentionEncodingSize,
const uint32 AttentionHeadNum,
const TConstArrayView< FModelBuilderElement > SubLayers,
const TConstArrayView< FModelBuilderElement > QueryLayers,
const TConstArrayView< FModelBuilderElement > KeyLayers,
const TConstArrayView< FModelBuilderElement > ValueLayers
)