Skip to content

OptimizerDeps

Defined in: src/optimizer.ts:56

herdr: Pick<HerdrDriver, "start" | "stop">

Defined in: src/optimizer.ts:61


optional maxConcurrent?: number

Defined in: src/optimizer.ts:68


optional model?: string | null

Defined in: src/optimizer.ts:65


optional now?: () => number

Defined in: src/optimizer.ts:66

number


onChange: () => void

Defined in: src/optimizer.ts:64

void


promoter: Pick<Promoter, "resyncPromoted">

Defined in: src/optimizer.ts:63


optional readOutput?: (dir) => RawOptimized | null

Defined in: src/optimizer.ts:70

string

RawOptimized | null


scratch: object

Defined in: src/optimizer.ts:62

create: () => object

object

dir: string

remove: (dir) => void

string

void


store: Pick<SessionStore, "getLearning" | "listActiveLearnings" | "ineffectiveSignalsFor" | "reviseLearning">

Defined in: src/optimizer.ts:57


optional timeoutMs?: number

Defined in: src/optimizer.ts:67


optional writeInput?: (dir, targets) => void

Defined in: src/optimizer.ts:69

string

OptimizerTarget[]

void