Skip to contents

Show what configuration values changed during optimization. Useful for understanding the effect of optimization on module settings.

Usage

config_diff(module, baseline = NULL)

Arguments

module

A DSPrrr module (preferably compiled).

baseline

Optional named list of baseline configuration values to compare against. If NULL, uses reasonable defaults.

Value

A tibble with columns:

  • parameter: Parameter name

  • before: Value before optimization (or default)

  • after: Current value

  • changed: Logical indicating if value changed

Examples

if (FALSE) {
mod <- module(signature("text -> sentiment"), type = "predict")
mod$optimize_grid(data, metric, parameters = list(temperature = c(0.3, 1.0)))
config_diff(mod)
}