Annotations allow for generic manipulation of neural network operations. More...
#include <NeuralNet.h>
Public Types | |
enum | AnnotationKind { Generic, Device } |
Public Member Functions | |
Annotation (AnnotationKind K) | |
AnnotationKind | getKind () const |
Annotation (const Annotation &)=delete | |
Annotation & | operator= (Annotation &)=delete |
void * | getSaved () const |
void | setSaved (void *saved) |
Annotations allow for generic manipulation of neural network operations.
The base class contains a saved void* pointer for external use. Derived classes add richer semantics to the annotation and it is encouraged to use them.
Definition at line 37 of file NeuralNet.h.