Skip to content

Struct FNNEPointBuffer

Struct FNNEPointBuffer

  • Defined in File NNEBuffer.h

Inheritance Relationships

Derived Types

struct FNNEPointBuffer

Source: Source/Schola/NNE/Public/NNEUtils/NNEBuffer.h

Dependencies: FNNEBufferVisitor

Base class for all NNE point buffers.

This is an abstract base class that provides the visitor pattern interface for different types of buffers used to store neural network inputs and outputs.

Subclassed by FNNEBoxBuffer, FNNEDictBuffer, FNNEDiscreteBuffer, FNNEMultiBinaryBuffer, FNNEMultiDiscreteBuffer


Public Functions

SymbolDetails
~FNNEPointBuffer
AcceptAccept method for the visitor pattern.

~FNNEPointBuffer

virtual ~FNNEPointBuffer() = default

Attributes: virtual

Source: Source/Schola/NNE/Public/NNEUtils/NNEBuffer.h

Accept

inline virtual void Accept(FNNEBufferVisitor &Visitor) const

Accept method for the visitor pattern.

Parameters

Visitor – [inout] The visitor object that will process this buffer

#DirectionNameTypeDescription
1VisitorFNNEBufferVisitor &The visitor object that will process this buffer

Attributes: inline, const, virtual

Source: Source/Schola/NNE/Public/NNEUtils/NNEBuffer.h