HeaderTemplate

Template for generating C99-compatible header files for Arduino neural network inference.

This object generates header files that define the inference function signature, input/output dimensions, and memory usage constants. The generated headers include proper extern "C" guards for Arduino compatibility.

Functions

Link copied to clipboard
fun generate(libraryName: String, inputDims: IntArray, outputDims: IntArray, memoryRequirements: MemoryLayout): String

Generates a C99-compatible header file for Arduino neural network inference.