Skip to content

Interface: SigmoidDifferenceShape

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Values / SigmoidDifferenceShape

Interface: SigmoidDifferenceShape

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

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).

Remarks

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

Properties

kind

kind: "SigmoidDifference"

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


midpoint1

midpoint1: number

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


midpoint2

midpoint2: number

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


steepness1

steepness1: number

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


steepness2

steepness2: number

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