Table of Contents

Class GradPoincareExpMapOp

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

Represents the gradient of the Poincare exponential map in the IR.

public class GradPoincareExpMapOp : IROp
Inheritance
GradPoincareExpMapOp
Inherited Members

Remarks

The exponential map gradient is used in Riemannian gradient descent for hyperbolic neural networks. It computes how changes in the tangent vector affect the resulting point on the manifold.

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.