Spaces:
Sleeping
Sleeping
Download src/elbench/basic_education_runtime/cli/main.py from adelevett/ELBench-live: direct link, hf CLI and curl.
- Browser
- Download file 1.23 kB
-
https://huggingface.co/spaces/adelevett/ELBench-live/resolve/main/src/elbench/basic_education_runtime/cli/main.py
- Command line
-
hf download hf://spaces/adelevett/ELBench-live/src/elbench/basic_education_runtime/cli/main.py
-
curl -L -o main.py https://huggingface.co/spaces/adelevett/ELBench-live/resolve/main/src/elbench/basic_education_runtime/cli/main.py
1.23 kB
| import click | |
| from elbench.basic_education_runtime.langchain_compat import set_debug | |
| from elbench.basic_education_runtime.cli.generate import generate, generate_logic | |
| from elbench.basic_education_runtime.cli.eval import eval, eval_logic | |
| from elbench.basic_education_runtime.cli.visualize import visualize | |
| from elbench.basic_education_runtime.cli.draw import draw | |
| from elbench.basic_education_runtime.cli.export import export | |
| from elbench.basic_education_runtime.cli.export.json_ import export_json_logic | |
| def pipeline(config, debug=False): | |
| set_debug(debug) | |
| from elbench.basic_education_runtime.config import load_conf | |
| load_conf(config) | |
| generate_logic() | |
| export_json_logic() | |
| eval_logic(avg=True) | |
| def main(): | |
| pass | |
| main.add_command(generate) | |
| main.add_command(export) | |
| main.add_command(eval) | |
| main.add_command(pipeline) | |
| main.add_command(visualize) | |
| main.add_command(draw) | |
| if __name__ == "__main__": | |
| main() | |