AxOptimizedProgram
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/dsp/optimizer.ts#L780
Type Parameters
| Type Parameter | Default type |
|---|---|
OUT | any |
Properties
| Property | Type |
|---|---|
bestScore | number |
configurationHistory? | Record<string, unknown>[] |
converged | boolean |
demos? | AxProgramDemos<any, OUT>[] |
examples? | AxExample[] |
instruction? | string |
modelConfig? | object |
modelConfig.frequencyPenalty? | number |
modelConfig.maxTokens? | number |
modelConfig.presencePenalty? | number |
modelConfig.stop? | string | string[] |
modelConfig.temperature? | number |
modelConfig.topK? | number |
modelConfig.topP? | number |
optimizationTime | number |
optimizerType | string |
scoreHistory? | number[] |
stats | AxOptimizationStats |
totalRounds | number |
Methods
applyTo()
applyTo<IN, T>(program: AxGen<IN, T>): void;
Defined in: https://github.com/ax-llm/ax/blob/d2df625e2c2fd70a090d6321c042579c2819f0d1/src/ax/dsp/optimizer.ts#L813
Type Parameters
| Type Parameter |
|---|
IN |
T extends AxGenOut |
Parameters
| Parameter | Type |
|---|---|
program | AxGen<IN, T> |
Returns
void