hypll.manifolds.poincare_ball.math.diffgeom

Functions

cdist(x, y, c)

dist(x, y, c[, dim, keepdim])

euc_to_tangent(x, u, c[, dim])

expmap(x, v, c[, dim])

expmap0(v, c[, dim])

gyration(u, v, w, c[, dim])

inner(x, u, v, c[, dim, keepdim])

logmap(x, y, c[, dim])

logmap0(y, c[, dim])

mobius_add(x, y, c[, dim])

mobius_add_batch(x, y, c)

project(x, c[, dim, eps])

transp(x, y, v, c[, dim])

hypll.manifolds.poincare_ball.math.diffgeom.mobius_add(x: Tensor, y: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.project(x: Tensor, c: Tensor, dim: int = -1, eps: float = -1.0)
hypll.manifolds.poincare_ball.math.diffgeom.expmap0(v: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.logmap0(y: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.expmap(x: Tensor, v: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.logmap(x: Tensor, y: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.gyration(u: Tensor, v: Tensor, w: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.transp(x: Tensor, y: Tensor, v: Tensor, c: Tensor, dim: int = -1)
hypll.manifolds.poincare_ball.math.diffgeom.dist(x: Tensor, y: Tensor, c: Tensor, dim: int = -1, keepdim: bool = False) Tensor
hypll.manifolds.poincare_ball.math.diffgeom.inner(x: Tensor, u: Tensor, v: Tensor, c: Tensor, dim: int = -1, keepdim: bool = False) Tensor
hypll.manifolds.poincare_ball.math.diffgeom.euc_to_tangent(x: Tensor, u: Tensor, c: Tensor, dim: int = -1) Tensor
hypll.manifolds.poincare_ball.math.diffgeom.cdist(x: Tensor, y: Tensor, c: Tensor) Tensor
hypll.manifolds.poincare_ball.math.diffgeom.mobius_add_batch(x: Tensor, y: Tensor, c: Tensor)