diff options
author | Birte Kristina Friesel <birte.friesel@uos.de> | 2024-01-11 12:22:12 +0100 |
---|---|---|
committer | Birte Kristina Friesel <birte.friesel@uos.de> | 2024-01-11 12:22:12 +0100 |
commit | cb30dd6e7a5f278c5655093f0322ab517c898a28 (patch) | |
tree | 14e2e17c63370a9c27e9f8cc104e82741d8d5c06 /doc | |
parent | a5b0d06edfa3785fe26badda5f7419395d4a63af (diff) |
consistently export --plot-param graphs to PDF
Diffstat (limited to 'doc')
-rw-r--r-- | doc/analysis-visual.md | 11 | ||||
-rw-r--r-- | doc/model-visual.md | 6 |
2 files changed, 12 insertions, 5 deletions
diff --git a/doc/analysis-visual.md b/doc/analysis-visual.md index b069bd0..1ac4924 100644 --- a/doc/analysis-visual.md +++ b/doc/analysis-visual.md @@ -6,8 +6,12 @@ The parameter and NFP filters from [Textual Data Analysis](analysis-textual.md) There are two ways of visualizing all measured data independent of their parameters: -* `--boxplot-unparam PREFIX` writes boxplots of all observations to PREFIX(name)-(attribute).pdf and combined boxplots to PREFIX(name).pdf. These may be helpful to see which observations are stable and which show a lot of variance, possibly due to the influence of parameters. -* `--plot-unparam=name:attribute:ylabel` plots all observations of name/attribute in the order in which they were observed. Useful to identify trends (especially when the parameter variation scheme is known as well) and interference. +* `--boxplot-unparam PREFIX` writes boxplots of all observations to PREFIX(name)-(attribute).pdf and combined boxplots to PREFIX(name).pdf. + These may be helpful to see which observations are stable and which show a lot of variance, possibly due to the influence of parameters. + By default, the boxplots are also shown interactively; use `--non-interactive` to display that. +* `--plot-unparam=name:attribute:ylabel` plots all observations of name/attribute in the order in which they were observed. + Useful to identify trends (especially when the parameter variation scheme is known as well) and interference. + The plot is shown interactively, but not written to the filesystem. ## Influence of a single Non-Functional Property on a Performance Attribute @@ -23,6 +27,7 @@ a different colour. Combining it with `--filter-param` and `--ignore-param` may help de-clutter the plot. dfatool will additionally plot the predicted performance for each distinct -configuration as a solid line. +configuration as a solid line. The plot is saved to (name)-(attribute)-(parameter).pdf +and shown interactively unless `--non-interactive` has been specified. ![](/media/n_dpus-dpu_alloc-1.png) diff --git a/doc/model-visual.md b/doc/model-visual.md index 564cf3e..25607ff 100644 --- a/doc/model-visual.md +++ b/doc/model-visual.md @@ -19,5 +19,7 @@ In case of regression forests (XGBoost), dfatool exports the individual trees to ## Plotting Model Predictions for Individual Configurations -`--plot-param name:attribute:label` displays both raw readings (as points, see -[[analysis-visual.md]]) and the corresponding performance model (as lines). +`--plot-param name:attribute:parameter` displays both raw readings (as points, +see [[analysis-visual.md]]) and the corresponding performance model (as lines). +The plot is saved to (name)-(attribute)-(parameter).pdf and shown interactively +unless `--non-interactive` has been specified. |