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
Methods
Validate()
Validates that this operation is correctly formed.
public override bool Validate()
Returns
- bool
True if valid, false otherwise.