qat.engines.waveform_v1.echo module
- class EchoEngine(*args, **kwargs)
Bases:
EchoEngineThe
EchoEngineis a minimal execution engine primarily used for testing the compilation pipeline.It is not connected to any target machine such as live hardware or a simulator, and just simply “echos” back the buffers. It only accepts
WaveformProgramprograms.It checks the shape of the results generated match the expected shapes from codegen, to test consistency across the compilation and execution pipeline.