diff options
| author | Jonas Knobloch <jonas.knobloch@t-online.de> | 2026-06-07 20:26:59 +0200 |
|---|---|---|
| committer | Jonas Knobloch <jonas.knobloch@t-online.de> | 2026-06-07 20:26:59 +0200 |
| commit | 7ae0651a55ace3c5d1f651775c1160f6e0b72152 (patch) | |
| tree | 577d906ae8f9c94ca6e435469db19dcbb12f2943 /research/lesci/experiment.go | |
| parent | 027bce960feaec195b633b6195c9ff5cbb9f43f9 (diff) | |
Add config to lesci experiment
Diffstat (limited to 'research/lesci/experiment.go')
| -rw-r--r-- | research/lesci/experiment.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/research/lesci/experiment.go b/research/lesci/experiment.go index df30f2c..e625301 100644 --- a/research/lesci/experiment.go +++ b/research/lesci/experiment.go @@ -21,9 +21,11 @@ type Experiment struct { name string cutoff int window int + config Config + options Options } -func NewExperiment(model llm.Causal, tokenizer, counterfactual llm.Tokenizer, data dataset.Reader, name string, cutoff, window int) (*Experiment, error) { +func NewExperiment(model llm.Causal, tokenizer, counterfactual llm.Tokenizer, data dataset.Reader, name string, cutoff, window int, cfg Config, opts Options) (*Experiment, error) { e := &Experiment{ model: model, tokenizer: tokenizer, @@ -32,6 +34,8 @@ func NewExperiment(model llm.Causal, tokenizer, counterfactual llm.Tokenizer, da name: name, cutoff: cutoff, window: window, + config: cfg, + options: opts, } return e, nil |
