{
  "_id": "6a1ef28ab401979e734145ce",
  "Package": "Riemann",
  "Type": "Package",
  "Title": "Learning with Data on Riemannian Manifolds",
  "Version": "0.1.7",
  "Authors@R": "c(person(\"Kisung\", \"You\", role = c(\"aut\", \"cre\"), email = \"kisung.you@outlook.com\",comment=c(ORCID=\"0000-0002-8584-459X\")))",
  "Description": "We provide a variety of algorithms for manifold-valued\ndata, including Fréchet summaries, hypothesis testing,\nclustering, visualization, and other learning tasks. See\nBhattacharya and Bhattacharya (2012)\n<doi:10.1017/CBO9781139094764> for general exposition to\nstatistics on manifolds.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://www.kisungyou.com/Riemann/",
  "BugReports": "https://github.com/kisungyou/Riemann/issues",
  "RoxygenNote": "7.3.3",
  "RdMacros": "Rdpack",
  "LazyData": "true",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "cmake libgmp3-dev make pkg-config libclang-dev",
  "Repository": "https://kisungyou.r-universe.dev",
  "Date/Publication": "2026-03-19 04:20:00 UTC",
  "RemoteUrl": "https://github.com/kisungyou/riemann",
  "RemoteRef": "HEAD",
  "RemoteSha": "e847692576f8b250c8140e1343b145f72caa379f",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-19 07:45:00 UTC",
    "User": "root"
  },
  "Author": "Kisung You [aut, cre] (ORCID: <https://orcid.org/0000-0002-8584-459X>)",
  "Maintainer": "Kisung You <kisung.you@outlook.com>",
  "MD5sum": "58e3491094360cebd0f34d3e42622536",
  "_user": "kisungyou",
  "_type": "src",
  "_file": "Riemann_0.1.7.tar.gz",
  "_fileid": "b82df48584fbfa9e063446c5d20a331510d693f853669699181ff3a1bee2ffb9",
  "_filesize": 2530083,
  "_sha256": "b82df48584fbfa9e063446c5d20a331510d693f853669699181ff3a1bee2ffb9",
  "_created": "2026-05-19T07:45:00.000Z",
  "_published": "2026-06-02T15:11:06.545Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79103789429,
      "time": 322,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7077809745"
    },
    {
      "job": 79103789033,
      "time": 313,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7077806758"
    },
    {
      "job": 79103790452,
      "time": 315,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7077807333"
    },
    {
      "job": 79103789657,
      "time": 318,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7077808300"
    },
    {
      "job": 79103790473,
      "time": 197,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7077770410"
    },
    {
      "job": 79103790767,
      "time": 469,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7077855718"
    },
    {
      "job": 79103789704,
      "time": 251,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7077786695"
    },
    {
      "job": 79103789089,
      "time": 387,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7077830774"
    },
    {
      "job": 79103788680,
      "time": 453,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7077708257"
    },
    {
      "job": 79103788387,
      "time": 247,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7361773802"
    },
    {
      "job": 79103788970,
      "time": 347,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7077817335"
    },
    {
      "job": 79103789898,
      "time": 284,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7077797141"
    },
    {
      "job": 79103789787,
      "time": 329,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7077811764"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/kisungyou/riemann",
  "_commit": {
    "id": "e847692576f8b250c8140e1343b145f72caa379f",
    "author": "kisungyou <kisung.you@outlook.com>",
    "committer": "kisungyou <kisung.you@outlook.com>",
    "message": "cvxr lift\n",
    "time": 1773894000
  },
  "_maintainer": {
    "name": "Kisung You",
    "email": "kisung.you@outlook.com",
    "login": "kisungyou",
    "twitter": "@kisung_you",
    "description": "",
    "uuid": 22312643,
    "orcid": "0000-0002-8584-459X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.5",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "RiemBase",
      "role": "Imports"
    },
    {
      "package": "Rdimtools",
      "role": "Imports"
    },
    {
      "package": "T4cluster",
      "role": "Imports"
    },
    {
      "package": "T4transport",
      "role": "Imports"
    },
    {
      "package": "DEoptim",
      "role": "Imports"
    },
    {
      "package": "lpSolve",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "maotai",
      "version": ">= 0.2.2",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "kisungyou",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-39",
      "n": 3
    },
    {
      "week": "2026-12",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 12,
  "_contributors": [
    {
      "user": "kisungyou",
      "count": 44,
      "uuid": 22312643
    }
  ],
  "_userbio": {
    "uuid": 22312643,
    "type": "user",
    "name": "Kisung You"
  },
  "_downloads": {
    "count": 11093,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Riemann"
  },
  "_devurl": "https://github.com/kisungyou/riemann",
  "_pkgdown": "https://www.kisungyou.com/Riemann/",
  "_searchresults": 20,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/Riemann.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kisungyou/riemann",
  "_realowner": "kisungyou",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2020-09-22"
    },
    {
      "version": "0.1.1",
      "date": "2021-05-05"
    },
    {
      "version": "0.1.3",
      "date": "2021-06-20"
    },
    {
      "version": "0.1.4",
      "date": "2022-02-28"
    },
    {
      "version": "0.1.6",
      "date": "2025-09-26"
    },
    {
      "version": "0.1.7",
      "date": "2026-03-25"
    }
  ],
  "_exports": [
    "dacg",
    "density",
    "dmacg",
    "dsplaplace",
    "dspnorm",
    "grassmann.optmacg",
    "grassmann.runif",
    "grassmann.utest",
    "label",
    "loglkd",
    "mle.acg",
    "mle.macg",
    "mle.splaplace",
    "mle.spnorm",
    "moSL",
    "moSN",
    "racg",
    "riem.clrq",
    "riem.coreset18B",
    "riem.distlp",
    "riem.dtw",
    "riem.fanova",
    "riem.fanovaP",
    "riem.hclust",
    "riem.interp",
    "riem.interps",
    "riem.isomap",
    "riem.kmeans",
    "riem.kmeans18B",
    "riem.kmeanspp",
    "riem.kmedoids",
    "riem.knn",
    "riem.kpca",
    "riem.m2skreg",
    "riem.m2skregCV",
    "riem.mds",
    "riem.mean",
    "riem.median",
    "riem.nmshift",
    "riem.pdist",
    "riem.pdist2",
    "riem.pga",
    "riem.phate",
    "riem.rmml",
    "riem.sammon",
    "riem.sc05Z",
    "riem.scNJW",
    "riem.scSM",
    "riem.scUL",
    "riem.seb",
    "riem.test2bg14",
    "riem.test2wass",
    "riem.tsne",
    "riem.wasserstein",
    "rmacg",
    "rmvnorm",
    "rsplaplace",
    "rspnorm",
    "spd.geometry",
    "spd.pdist",
    "spd.wassbary",
    "sphere.geo2xyz",
    "sphere.runif",
    "sphere.utest",
    "sphere.xyz2geo",
    "stiefel.optSA",
    "stiefel.runif",
    "stiefel.utest",
    "wrap.correlation",
    "wrap.euclidean",
    "wrap.grassmann",
    "wrap.landmark",
    "wrap.multinomial",
    "wrap.rotation",
    "wrap.spd",
    "wrap.spdk",
    "wrap.sphere",
    "wrap.stiefel"
  ],
  "_datasets": [
    {
      "name": "cities",
      "title": "Data : Populated Cities in the U.S.",
      "object": "cities",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "ERP",
      "title": "Data : EEG Covariances for Event-Related Potentials",
      "object": "ERP",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "gorilla",
      "title": "Data : Gorilla Skull",
      "object": "gorilla",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "hands",
      "title": "Data : Left Hands",
      "object": "hands",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "orbital",
      "title": "Data : Normal Vectors to the Orbital Planes of the 9 Planets",
      "object": "orbital",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Nx",
        "Ny",
        "Nz"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "passiflora",
      "title": "Data : Passiflora Leaves",
      "object": "passiflora",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "acg",
      "title": "Angular Central Gaussian Distribution",
      "concept": [
        "distribution"
      ],
      "topics": [
        "acg",
        "dacg",
        "mle.acg",
        "racg"
      ]
    },
    {
      "page": "cities",
      "title": "Data : Populated Cities in the U.S.",
      "concept": [
        "data"
      ],
      "topics": [
        "cities"
      ]
    },
    {
      "page": "density",
      "title": "S3 method for mixture model : evaluate density",
      "concept": [
        "utility"
      ],
      "topics": [
        "density"
      ]
    },
    {
      "page": "ERP",
      "title": "Data : EEG Covariances for Event-Related Potentials",
      "concept": [
        "data"
      ],
      "topics": [
        "ERP"
      ]
    },
    {
      "page": "gorilla",
      "title": "Data : Gorilla Skull",
      "concept": [
        "data"
      ],
      "topics": [
        "gorilla"
      ]
    },
    {
      "page": "grassmann.optmacg",
      "title": "Estimation of Distribution Algorithm with MACG Distribution",
      "concept": [
        "grassmann"
      ],
      "topics": [
        "grassmann.optmacg"
      ]
    },
    {
      "page": "grassmann.runif",
      "title": "Generate Uniform Samples on Grassmann Manifold",
      "concept": [
        "grassmann"
      ],
      "topics": [
        "grassmann.runif"
      ]
    },
    {
      "page": "grassmann.utest",
      "title": "Test of Uniformity on Grassmann Manifold",
      "concept": [
        "grassmann"
      ],
      "topics": [
        "grassmann.utest"
      ]
    },
    {
      "page": "hands",
      "title": "Data : Left Hands",
      "concept": [
        "data"
      ],
      "topics": [
        "hands"
      ]
    },
    {
      "page": "label",
      "title": "S3 method for mixture model : predict labels",
      "concept": [
        "utility"
      ],
      "topics": [
        "label"
      ]
    },
    {
      "page": "loglkd",
      "title": "S3 method for mixture model : log-likelihood",
      "concept": [
        "utility"
      ],
      "topics": [
        "loglkd"
      ]
    },
    {
      "page": "macg",
      "title": "Matrix Angular Central Gaussian Distribution",
      "concept": [
        "distribution"
      ],
      "topics": [
        "dmacg",
        "macg",
        "mle.macg",
        "rmacg"
      ]
    },
    {
      "page": "moSL",
      "title": "Finite Mixture of Spherical Laplace Distributions",
      "concept": [
        "sphere"
      ],
      "topics": [
        "density.moSL",
        "label.moSL",
        "loglkd.moSL",
        "moSL"
      ]
    },
    {
      "page": "moSN",
      "title": "Finite Mixture of Spherical Normal Distributions",
      "concept": [
        "sphere"
      ],
      "topics": [
        "density.moSN",
        "label.moSN",
        "loglkd.moSN",
        "moSN"
      ]
    },
    {
      "page": "orbital",
      "title": "Data : Normal Vectors to the Orbital Planes of the 9 Planets",
      "concept": [
        "data"
      ],
      "topics": [
        "orbital"
      ]
    },
    {
      "page": "passiflora",
      "title": "Data : Passiflora Leaves",
      "concept": [
        "data"
      ],
      "topics": [
        "passiflora"
      ]
    },
    {
      "page": "predict.m2skreg",
      "title": "Prediction for Manifold-to-Scalar Kernel Regression",
      "concept": [
        "inference"
      ],
      "topics": [
        "predict.m2skreg"
      ]
    },
    {
      "page": "riem.clrq",
      "title": "Competitive Learning Riemannian Quantization",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.clrq"
      ]
    },
    {
      "page": "riem.coreset18B",
      "title": "Build Lightweight Coreset",
      "concept": [
        "learning"
      ],
      "topics": [
        "riem.coreset18B"
      ]
    },
    {
      "page": "riem.distlp",
      "title": "Distance between Two Curves on Manifolds",
      "concept": [
        "curve"
      ],
      "topics": [
        "riem.distlp"
      ]
    },
    {
      "page": "riem.dtw",
      "title": "Dynamic Time Warping Distance",
      "concept": [
        "curve"
      ],
      "topics": [
        "riem.dtw"
      ]
    },
    {
      "page": "riem.fanova",
      "title": "Fréchet Analysis of Variance",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.fanova",
        "riem.fanovaP"
      ]
    },
    {
      "page": "riem.hclust",
      "title": "Hierarchical Agglomerative Clustering",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.hclust"
      ]
    },
    {
      "page": "riem.interp",
      "title": "Geodesic Interpolation",
      "concept": [
        "basic"
      ],
      "topics": [
        "riem.interp"
      ]
    },
    {
      "page": "riem.interps",
      "title": "Geodesic Interpolation of Multiple Points",
      "concept": [
        "basic"
      ],
      "topics": [
        "riem.interps"
      ]
    },
    {
      "page": "riem.isomap",
      "title": "Isometric Feature Mapping",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.isomap"
      ]
    },
    {
      "page": "riem.kmeans",
      "title": "K-Means Clustering",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.kmeans"
      ]
    },
    {
      "page": "riem.kmeans18B",
      "title": "K-Means Clustering with Lightweight Coreset",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.kmeans18B"
      ]
    },
    {
      "page": "riem.kmeanspp",
      "title": "K-Means++ Clustering",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.kmeanspp"
      ]
    },
    {
      "page": "riem.kmedoids",
      "title": "K-Medoids Clustering",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.kmedoids"
      ]
    },
    {
      "page": "riem.knn",
      "title": "Find K-Nearest Neighbors",
      "concept": [
        "learning"
      ],
      "topics": [
        "riem.knn"
      ]
    },
    {
      "page": "riem.kpca",
      "title": "Kernel Principal Component Analysis",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.kpca"
      ]
    },
    {
      "page": "riem.m2skreg",
      "title": "Manifold-to-Scalar Kernel Regression",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.m2skreg"
      ]
    },
    {
      "page": "riem.m2skregCV",
      "title": "Manifold-to-Scalar Kernel Regression with K-Fold Cross Validation",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.m2skregCV"
      ]
    },
    {
      "page": "riem.mds",
      "title": "Multidimensional Scaling",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.mds"
      ]
    },
    {
      "page": "riem.mean",
      "title": "Fréchet Mean and Variation",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.mean"
      ]
    },
    {
      "page": "riem.median",
      "title": "Fréchet Median and Variation",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.median"
      ]
    },
    {
      "page": "riem.nmshift",
      "title": "Nonlinear Mean Shift",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.nmshift"
      ]
    },
    {
      "page": "riem.pdist",
      "title": "Compute Pairwise Distances for Data",
      "concept": [
        "basic"
      ],
      "topics": [
        "riem.pdist"
      ]
    },
    {
      "page": "riem.pdist2",
      "title": "Compute Pairwise Distances for Two Sets of Data",
      "concept": [
        "basic"
      ],
      "topics": [
        "riem.pdist2"
      ]
    },
    {
      "page": "riem.pga",
      "title": "Principal Geodesic Analysis",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.pga"
      ]
    },
    {
      "page": "riem.phate",
      "title": "PHATE",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.phate"
      ]
    },
    {
      "page": "riem.rmml",
      "title": "Riemannian Manifold Metric Learning",
      "concept": [
        "learning"
      ],
      "topics": [
        "riem.rmml"
      ]
    },
    {
      "page": "riem.sammon",
      "title": "Sammon Mapping",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.sammon"
      ]
    },
    {
      "page": "riem.sc05Z",
      "title": "Spectral Clustering by Zelnik-Manor and Perona (2005)",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.sc05Z"
      ]
    },
    {
      "page": "riem.scNJW",
      "title": "Spectral Clustering by Ng, Jordan, and Weiss (2002)",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.scNJW"
      ]
    },
    {
      "page": "riem.scSM",
      "title": "Spectral Clustering by Shi and Malik (2000)",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.scSM"
      ]
    },
    {
      "page": "riem.scUL",
      "title": "Spectral Clustering with Unnormalized Laplacian",
      "concept": [
        "clustering"
      ],
      "topics": [
        "riem.scUL"
      ]
    },
    {
      "page": "riem.seb",
      "title": "Find the Smallest Enclosing Ball",
      "concept": [
        "learning"
      ],
      "topics": [
        "riem.seb"
      ]
    },
    {
      "page": "riem.test2bg14",
      "title": "Two-Sample Test modified from Biswas and Ghosh (2014)",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.test2bg14"
      ]
    },
    {
      "page": "riem.test2wass",
      "title": "Two-Sample Test with Wasserstein Metric",
      "concept": [
        "inference"
      ],
      "topics": [
        "riem.test2wass"
      ]
    },
    {
      "page": "riem.tsne",
      "title": "t-distributed Stochastic Neighbor Embedding",
      "concept": [
        "visualization"
      ],
      "topics": [
        "riem.tsne"
      ]
    },
    {
      "page": "riem.wasserstein",
      "title": "Wasserstein Distance between Empirical Measures",
      "concept": [
        "basic"
      ],
      "topics": [
        "riem.wasserstein"
      ]
    },
    {
      "page": "rmvnorm",
      "title": "Generate Random Samples from Multivariate Normal Distribution",
      "concept": [
        "utility"
      ],
      "topics": [
        "rmvnorm"
      ]
    },
    {
      "page": "spd.geometry",
      "title": "Supported Geometries on SPD Manifold",
      "concept": [
        "spd"
      ],
      "topics": [
        "spd.geometry"
      ]
    },
    {
      "page": "spd.pdist",
      "title": "Pairwise Distance on SPD Manifold",
      "concept": [
        "spd"
      ],
      "topics": [
        "spd.pdist"
      ]
    },
    {
      "page": "spd.wassbary",
      "title": "Wasserstein Barycenter of SPD Matrices",
      "concept": [
        "spd"
      ],
      "topics": [
        "spd.wassbary"
      ]
    },
    {
      "page": "sphere.convert",
      "title": "Convert between Cartesian Coordinates and Geographic Coordinates",
      "concept": [
        "sphere"
      ],
      "topics": [
        "sphere.convert",
        "sphere.geo2xyz",
        "sphere.xyz2geo"
      ]
    },
    {
      "page": "sphere.runif",
      "title": "Generate Uniform Samples on Sphere",
      "concept": [
        "sphere"
      ],
      "topics": [
        "sphere.runif"
      ]
    },
    {
      "page": "sphere.utest",
      "title": "Test of Uniformity on Sphere",
      "concept": [
        "sphere"
      ],
      "topics": [
        "sphere.utest"
      ]
    },
    {
      "page": "splaplace",
      "title": "Spherical Laplace Distribution",
      "concept": [
        "distribution"
      ],
      "topics": [
        "dsplaplace",
        "mle.splaplace",
        "rsplaplace",
        "splaplace"
      ]
    },
    {
      "page": "spnorm",
      "title": "Spherical Normal Distribution",
      "concept": [
        "distribution"
      ],
      "topics": [
        "dspnorm",
        "mle.spnorm",
        "rspnorm",
        "spnorm"
      ]
    },
    {
      "page": "stiefel.optSA",
      "title": "Simulated Annealing on Stiefel Manifold",
      "concept": [
        "stiefel"
      ],
      "topics": [
        "stiefel.optSA"
      ]
    },
    {
      "page": "stiefel.runif",
      "title": "Generate Uniform Samples on Stiefel Manifold",
      "concept": [
        "stiefel"
      ],
      "topics": [
        "stiefel.runif"
      ]
    },
    {
      "page": "stiefel.utest",
      "title": "Test of Uniformity on Stiefel Manifold",
      "concept": [
        "stiefel"
      ],
      "topics": [
        "stiefel.utest"
      ]
    },
    {
      "page": "wrap.correlation",
      "title": "Prepare Data on Correlation Manifold",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.correlation"
      ]
    },
    {
      "page": "wrap.euclidean",
      "title": "Prepare Data on Euclidean Space",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.euclidean"
      ]
    },
    {
      "page": "wrap.grassmann",
      "title": "Prepare Data on Grassmann Manifold",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.grassmann"
      ]
    },
    {
      "page": "wrap.landmark",
      "title": "Wrap Landmark Data on Shape Space",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.landmark"
      ]
    },
    {
      "page": "wrap.multinomial",
      "title": "Prepare Data on Multinomial Manifold",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.multinomial"
      ]
    },
    {
      "page": "wrap.rotation",
      "title": "Prepare Data on Rotation Group",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.rotation"
      ]
    },
    {
      "page": "wrap.spd",
      "title": "Prepare Data on Symmetric Positive-Definite (SPD) Manifold",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.spd"
      ]
    },
    {
      "page": "wrap.spdk",
      "title": "Prepare Data on SPD Manifold of Fixed-Rank",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.spdk"
      ]
    },
    {
      "page": "wrap.sphere",
      "title": "Prepare Data on Sphere",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.sphere"
      ]
    },
    {
      "page": "wrap.stiefel",
      "title": "Prepare Data on (Compact) Stiefel Manifold",
      "concept": [
        "wrapper"
      ],
      "topics": [
        "wrap.stiefel"
      ]
    }
  ],
  "_pkglogo": "https://github.com/kisungyou/riemann/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/kisungyou/riemann/raw/HEAD/README.md",
  "_rundeps": [
    "ADMM",
    "ash",
    "backports",
    "bitops",
    "checkmate",
    "clarabel",
    "cli",
    "cluster",
    "codetools",
    "colorspace",
    "cpp11",
    "CVXR",
    "dbscan",
    "DEoptim",
    "deSolve",
    "doParallel",
    "farver",
    "fastcluster",
    "fda",
    "fds",
    "FNN",
    "foreach",
    "generics",
    "ggplot2",
    "glue",
    "gmp",
    "gsignal",
    "gtable",
    "hdrcde",
    "highs",
    "isoband",
    "iterators",
    "kernlab",
    "KernSmooth",
    "ks",
    "labdsv",
    "labeling",
    "lattice",
    "lifecycle",
    "locfit",
    "lpSolve",
    "maotai",
    "MASS",
    "Matrix",
    "mclust",
    "mclustcomp",
    "mgcv",
    "multicool",
    "mvtnorm",
    "nlme",
    "osqp",
    "pcaPP",
    "pracma",
    "R6",
    "rainbow",
    "RANN",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppDE",
    "RcppDist",
    "RcppEigen",
    "RCurl",
    "Rdimtools",
    "Rdpack",
    "RiemBase",
    "rlang",
    "RSpectra",
    "rstiefel",
    "Rtsne",
    "S7",
    "scales",
    "scatterplot3d",
    "scs",
    "slam",
    "T4cluster",
    "T4transport",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 5.425260254700568,
  "_indexed": true,
  "_nocasepkg": "riemann",
  "_universes": [
    "kisungyou"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-19T07:49:51.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "eee63e280b582678c81c0bef67cfed206d1f8350b92fc02ad36e797e8c843308",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-19T07:49:37.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "46515527e870ea9154b88ce57c5ae75c6e4190f3df7a8ef719f1e239ff8a065e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-19T07:49:44.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "e3ae0cc25a5d2a4174c4edae53bb4b66027361ddf5a3dbd4f72fe37cf1a6aded",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-19T07:49:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "16bbd7581a0645360916348b0e91a1b064a9e21f6cbeafb2247abc1078a5f9bb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.7",
      "date": "2026-05-19T07:48:46.000Z",
      "arch": "aarch64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "3a4718a8d9f2e4918eb7d220bd862a4892d0522ded1d69aba77e809d85ed3a51",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.7",
      "date": "2026-05-19T07:50:32.000Z",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "7cfe8d18616861017bef6907b1300b1462f7341d2970b7c757e9217346f9d66a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.7",
      "date": "2026-05-19T07:48:58.000Z",
      "arch": "aarch64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "2c09c1ef1576aafb710db74a96b96645174499e8e547a6ac4a14ba7c32a46154",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.7",
      "date": "2026-05-19T07:50:18.000Z",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "39c90220eeeaa1ae34fb08247029ffcf6a7bd02597e2bcf10c12ba1d5836f279",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.7",
      "date": "2026-05-19T07:48:37.000Z",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "3102a34ab13b2e6921efd243d3c1a46f92820f48d05022e763affaa6fa7b55ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.7",
      "date": "2026-05-19T07:48:26.000Z",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "e1163a98ef6789b66379db65def19bcef2e168c3ce866c338bb870292dec7cfe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.7",
      "date": "2026-05-19T07:48:29.000Z",
      "arch": "x86_64",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "b882ab4333023c9619d3a1ba9604a7a1dfe76d0f9697176049bfede15e04647d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.7",
      "date": "2026-06-02T15:09:13.000Z",
      "arch": "emscripten",
      "commit": "e847692576f8b250c8140e1343b145f72caa379f",
      "fileid": "22cfea0c27fa8c4183212c930e10af4d5ec810e34582dea63acea413f01f6940",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kisungyou/actions/runs/26083339466"
    }
  ]
}