Skip to content

riemtan

Riemannian Metrics for Symmetric Positive Definite Matrices

v0.2.5 · Nov 10, 2025 · MIT + file LICENSE

Description

Implements various Riemannian metrics for symmetric positive definite matrices, including AIRM (Affine Invariant Riemannian Metric, <doi:10.1007/s11263-005-3222-z>), Log-Euclidean (<doi:10.1002/mrm.20965>), Euclidean, Log-Cholesky (<doi:10.1137/18M1221084>), and Bures-Wasserstein metrics (<doi:10.1016/j.exmath.2018.01.002>). Provides functions for computing logarithmic and exponential maps, vectorization, and statistical operations on the manifold of positive definite matrices.

Downloads

210

Last 30 days

21712th

572

Last 90 days

2.1K

Last year

Trend: +20% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-oldrel-macos-arm64

installed package size

installed size is 24.4Mb
  sub-directories of 1Mb or more:
    libs  23.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 24.9Mb
  sub-directories of 1Mb or more:
    libs  24.1Mb

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 28, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 24.4Mb
  sub-directories of 1Mb or more:
    libs  23.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 24.9Mb
  sub-directories of 1Mb or more:
    libs  24.1Mb
ERROR 11 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 24, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [300s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(riemtan)
  
  Attaching package: 'riemtan'
  
  The following object is masked from 'package:stats':
  
      dexp
  
  > 

...[truncated]...
├─base::do.call(makeClusterPSOCK, args = args, quote = TRUE)
   12.         └─parallelly (local) `<fn>`(base::quote(2L), rscript_libs = base::quote(`<chr>`))
  
  [ FAIL 1 | WARN 19 | SKIP 0 | PASS 380 ]
  Error:
  ! Test failures.
  Execution halted
NOTE r-oldrel-macos-arm64

installed package size

installed size is 24.4Mb
  sub-directories of 1Mb or more:
    libs  23.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 24.9Mb
  sub-directories of 1Mb or more:
    libs  24.1Mb
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 24.4Mb
  sub-directories of 1Mb or more:
    libs  23.7Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 24.9Mb
  sub-directories of 1Mb or more:
    libs  24.1Mb

Dependency Network

Dependencies Reverse dependencies arrow future furrr jsonlite Matrix R6 purrr MASS matrixStats Rcpp riemtan

Version History

new 0.2.5 Mar 10, 2026
updated 0.2.5 ← 0.1.0 diff Nov 9, 2025
new 0.1.0 Apr 22, 2025