Skip to content

Interface: SigmoidDifferenceShape

@kortexya/reasoninglayer


@kortexya/reasoninglayer / SigmoidDifferenceShape

Defined in: src/types/values.ts:533

Difference of two sigmoids: creates a smooth bounded region.

Membership: μ(x) = sigmoid(x, midpoint1, steepness1) - sigmoid(x, midpoint2, steepness2). Creates a smooth “bump” between two transition points (like a smooth trapezoidal).

Discriminator field is "kind", NOT "type".

kind: "SigmoidDifference"

Defined in: src/types/values.ts:534


midpoint1: number

Defined in: src/types/values.ts:535


midpoint2: number

Defined in: src/types/values.ts:537


steepness1: number

Defined in: src/types/values.ts:536


steepness2: number

Defined in: src/types/values.ts:538