Comprehensive performance benchmarking for NLP2CMD.
Overview
This benchmark tests:
- Single command processing latency
- Sequential command processing
- Performance across different adapters
- Memory usage and throughput
Running the Benchmark
Results
Results are saved to benchmark_report.json with detailed metrics including:
- Processing times
- Success rates
- Performance statistics
- Recommendations
Customization
You can modify the benchmark to test:
- Different command sets
- Custom adapters
- Various input sizes
- Specific use cases