superbenchmark/superbench/executor
Yuting Jiang 9dfefce350
Executor - Add stdout logging util module and enable real-time logging flushing in executor (#445)
**Description**
Add stdout logging util module and enable real-time logging flushing in executor

**Major Revision**
- Add stdout logging util module to redirect stdout into file log
- enable stdout logging in executor to write benchmark output into both stdout and file `sb-bench.log`
- enable real-time log flushing in run_command of microbenchmarks through config `log_flushing`

**Minor Revision**
- add log_n_step args to enable regular step time log in model benchmarks 
- udpate related docs
2022-12-30 09:40:28 +00:00
..
__init__.py Executor: Init - Add superbench executor class (#34) 2021-04-09 20:00:22 +08:00
executor.py Executor - Add stdout logging util module and enable real-time logging flushing in executor (#445) 2022-12-30 09:40:28 +00:00