| #!/bin/bash |
| |
|
|
| echo "==================================================" |
| echo "๐ฌ Experiment Comparison Tool - Usage Examples" |
| echo "==================================================" |
| echo "" |
|
|
| |
| echo "Example 1: Compare WITH vs WITHOUT Vision (using --tag)" |
| echo "-----------------------------------" |
| echo "" |
| echo "python analyze/src/compare_experiments.py \\" |
| echo " examples/circle_packing/results/results_circle_packing_WITH_vision_20260114_065819 \\" |
| echo " examples/circle_packing/results/results_circle_packing_WITHOUT_vision_20260114_070110 \\" |
| echo " --labels \"WITH Vision\" \"WITHOUT Vision\" \\" |
| echo " --tag vision_comparison" |
| echo "" |
| echo "# Output: analyze/outputs/vision_comparison/" |
| echo "" |
|
|
| |
| echo "Example 2: Compare 7 metrics vs 4 metrics" |
| echo "-----------------------------------" |
| echo "" |
| echo "python analyze/src/compare_experiments.py \\" |
| echo " examples/circle_packing/results/results_circle_packing_NO_vision_WITH_aux_20260118_072141 \\" |
| echo " examples/circle_packing/results/results_circle_packing_NO_vision_WITH_refined_aux_20260118_205215 \\" |
| echo " --labels \"All 7 Metrics\" \"Refined 4 Metrics\" \\" |
| echo " --tag aux_7vs4" |
| echo "" |
| echo "# Output: analyze/outputs/aux_7vs4/" |
| echo "" |
|
|
| |
| echo "Example 3: Simple usage (default output to analyze/outputs/)" |
| echo "-----------------------------------" |
| echo "" |
| echo "python analyze/src/compare_experiments.py \\" |
| echo " path/to/exp1 \\" |
| echo " path/to/exp2" |
| echo "" |
| echo "# Output: analyze/outputs/" |
| echo "" |
|
|
| |
| echo "Example 4: Fully custom output path" |
| echo "-----------------------------------" |
| echo "" |
| echo "python analyze/src/compare_experiments.py \\" |
| echo " path/to/exp1 \\" |
| echo " path/to/exp2 \\" |
| echo " --labels \"Exp A\" \"Exp B\" \\" |
| echo " --output-dir custom/path/my_comparison" |
| echo "" |
| echo "# Output: custom/path/my_comparison/" |
| echo "" |
|
|
| echo "==================================================" |
| echo "๐ก Tips:" |
| echo " - Recommended to use --tag parameter to organize different comparison experiments" |
| echo " - Use --help to view all parameters" |
| echo " - Use 'uv run python ...' if project uses uv" |
| echo "" |
| echo "๐ Output directory priority:" |
| echo " --output-dir > --tag > default(analyze/outputs)" |
| echo "==================================================" |
|
|