Table of Contents

Class PoincareLogMapOp

Namespace
AiDotNet.JitCompiler.IR.Operations
Assembly
AiDotNet.dll

Represents the logarithmic map in the Poincare ball model in the IR.

public class PoincareLogMapOp : IROp
Inheritance
PoincareLogMapOp
Inherited Members

Remarks

The logarithmic map is the inverse of the exponential map. It projects a point back to the tangent space at a base point. Essential for computing directions and distances in hyperbolic space.

For Beginners: This is the reverse of the exponential map. Given two points in hyperbolic space, the log map tells you the "direction" (tangent vector) you'd need to go from one to the other.

Properties

Curvature

Gets or sets the curvature parameter.

public double Curvature { get; set; }

Property Value

double

Methods

Validate()

Validates that this operation is correctly formed.

public override bool Validate()

Returns

bool

True if valid, false otherwise.