Skip to content

Interface: OrientPairRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Statistical / OrientPairRequest

Interface: OrientPairRequest

Defined in: src/types/statistical.ts:231

Request to orient a variable pair with a nonlinear additive-noise model and HSIC.

Remarks

Serialized to the snake_case wire shape (assert_edge, independence_test, max_samples, min_samples). The pair is oriented from data already recorded via the observe endpoints — this request only names the two variables.

Properties

assertEdge?

optional assertEdge: boolean | null

Defined in: src/types/statistical.ts:233

Persist a causal edge when the result is strong enough. Not enabled in this release.


independenceTest?

optional independenceTest: OrientPairIndependenceTestRequest | null

Defined in: src/types/statistical.ts:235

Residual independence-test configuration.


maxSamples?

optional maxSamples: number | null

Defined in: src/types/statistical.ts:237

Maximum aligned samples to use (default: 5000).


method?

optional method: string | null

Defined in: src/types/statistical.ts:239

Direction method. Only "anm_hsic" is currently supported.


minSamples?

optional minSamples: number | null

Defined in: src/types/statistical.ts:241

Minimum aligned samples required (default: 80).


regression?

optional regression: OrientPairRegressionRequest | null

Defined in: src/types/statistical.ts:243

Regression configuration.


x

x: string

Defined in: src/types/statistical.ts:245

Candidate cause variable.


y

y: string

Defined in: src/types/statistical.ts:247

Candidate effect variable.