Skip to content

Interface: DiscoverEmlResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Discovery / DiscoverEmlResponse

Interface: DiscoverEmlResponse

Defined in: src/types/discovery.ts:143

Response of POST /api/v1/discover/eml — the discovered expression + training stats.

Properties

epochsRun

epochsRun: number

Defined in: src/types/discovery.ts:145

Total epochs run by the best restart.


expressionDepth?

optional expressionDepth: number | null

Defined in: src/types/discovery.ts:147

Tree depth of the discovered expression.


expressionLeafCount?

optional expressionLeafCount: number | null

Defined in: src/types/discovery.ts:149

Leaf count of the discovered expression.


expressionRpn?

optional expressionRpn: string | null

Defined in: src/types/discovery.ts:151

RPN notation of the discovered expression (paper convention).


finalLoss

finalLoss: number

Defined in: src/types/discovery.ts:153

Final MSE loss after training.


snapped

snapped: boolean

Defined in: src/types/discovery.ts:155

Whether weights were successfully snapped to {0, 1}.


success

success: boolean

Defined in: src/types/discovery.ts:157

Whether a closed-form expression was successfully recovered.