diff --git a/ci/vale/styles/config/vocabularies/nat/accept.txt b/ci/vale/styles/config/vocabularies/nat/accept.txt index 89819881b..3df7f79e8 100644 --- a/ci/vale/styles/config/vocabularies/nat/accept.txt +++ b/ci/vale/styles/config/vocabularies/nat/accept.txt @@ -102,6 +102,7 @@ onboarding [Oo]verfitting pandas [Pp]arallelization +Pareto [Pp]arsable Patronus PCIe diff --git a/examples/evaluation_and_profiling/email_phishing_analyzer/README.md b/examples/evaluation_and_profiling/email_phishing_analyzer/README.md index 65f3e48aa..02620d10c 100644 --- a/examples/evaluation_and_profiling/email_phishing_analyzer/README.md +++ b/examples/evaluation_and_profiling/email_phishing_analyzer/README.md @@ -206,10 +206,14 @@ Ensure `NVIDIA_API_KEY` is set in your environment. ### Outputs Results are written to the path specified by `optimizer.output_path`. Expect artifacts such as: -- `best_params.json`: Highest-scoring parameter set. -- `optimization_results.json`: Per-trial metrics and parameters. -- `pareto_front.png`, `optimization_history.png`, `param_importances.png`: Visual summaries. -- For prompt optimization (when enabled): `optimized_prompts.json` and per-generation prompt history. +- `optimized_config.yml`: Tuned configuration derived from the selected trial. +- You will also see a configuration file for each iteration of numeric trials. For example, `config_numeric_trial_0.yml` + will contain the configuration for the first numeric trial. This is helpful for selecting specific trials whose metrics + you may prefer to the optimizer selected trial. +- `trials_dataframe_params.csv`: Full Optuna trials `dataframe` (`values`, `params`, `timings`, `rep_scores`). +- `plots`: This directory will contain Pareto visualizations of the optimization results. +- For prompt optimization (when enabled): `optimized_prompts.json` and per-generation prompt history. Per generation prompt + history files are named `optimized_prompts_gen{N}.json` where `{N}` is the generation number starting from 1. ---