Typedef GenieNode_EmbeddingOutputCallback_t¶
Defined in File GenieNode.h
Typedef Documentation¶
-
typedef void (*GenieNode_EmbeddingOutputCallback_t)(const uint32_t *dimensions, const uint32_t rank, const size_t embeddingBufferSize, const void *embeddingBuffer, const void *userData)¶
A client-defined callback function to get embedding buffer for node encoders.
- Param dimensions
[in] Dimensions of the embedding buffer.
- Param rank
[in] Rank of the embedding buffer dimensions.
- Param embeddingBufferSize
[in] Embedding buffer size in bytes.
- Param embeddingBuffer
[in] Embedding buffer capturing encoder output.
- Param userData
[in] The userData field provided to GeniePipeline_execute.
- Return
None