Skip to content

Interface: ShiftEffectRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ShiftEffectRequest

Defined in: src/types/causal.ts:1104

Request to estimate a stochastic SHIFT intervention effect E[Y(A + delta)] — “everyone receives delta more treatment than they naturally would” (single-time-point LMTP).

delta: number

Defined in: src/types/causal.ts:1106

The additive shift delta applied to every unit’s treatment.


optional folds?: number | null

Defined in: src/types/causal.ts:1108

Number of cross-fitting folds (default 5).


optional identification?: IdentificationRefDto | null

Defined in: src/types/causal.ts:1113

Gate this estimation on a persisted identification certificate. Absent means legacy behavior, honestly labeled caller_asserted.


observations: ContinuousTreatmentObservationDto[]

Defined in: src/types/causal.ts:1115

The observed sample with a continuous treatment.