Skip to content

Interface: LearnPatternRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ILP / LearnPatternRequest

Interface: LearnPatternRequest

Defined in: src/types/ilp.ts:52

Request to learn a pattern from training examples.

Remarks

The ILP engine analyzes input/output pairs to discover recursive arithmetic patterns (e.g., factorial, fibonacci, power functions).

Properties

config?

optional config: LearnPatternConfigDto

Defined in: src/types/ilp.ts:54

Optional configuration for the learning process.


examples

examples: TrainingExample[]

Defined in: src/types/ilp.ts:56

Training examples (input/output pairs). At least 3 are required.


name

name: string

Defined in: src/types/ilp.ts:58

Name for this learning session.