| 459 | } |
| 460 | |
| 461 | static void print_summary(const backend_run & run) { |
| 462 | fprintf(stderr, "\n=== %s vs Python ===\n", run.backend.c_str()); |
| 463 | fprintf(stderr, "encode_ms=%.3f final_ms=%.3f\n", run.encode_ms, run.final_ms); |
| 464 | print_table("Encoder / Neck", run.encoder_rows); |
| 465 | print_table("Final Decoder Outputs", run.final_rows); |
| 466 | } |
| 467 | |
| 468 | int main(int argc, char ** argv) { |
| 469 | if (argc < 2) { |