{
  "_id": "6a12c303acfb0bcc41d1e5d2",
  "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",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-24 09:13:39 UTC",
    "User": "root"
  },
  "Author": "Kisung You [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8584-459X>)",
  "Maintainer": "Kisung You <kisung.you@outlook.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-03-25 05:10:02 UTC",
  "RemoteUrl": "https://github.com/cran/Riemann",
  "RemoteRef": "HEAD",
  "RemoteSha": "737dd6f09b8a93402306fce14ec481d51734c647",
  "MD5sum": "6581a48b73cd690144c7ed4446d5258a",
  "_user": "cran",
  "_type": "src",
  "_file": "Riemann_0.1.7.tar.gz",
  "_fileid": "e325eca02d4adff71af0642221d41dec6c4ddd0a2ec854743e7f9a40feb4cc13",
  "_filesize": 2530979,
  "_sha256": "e325eca02d4adff71af0642221d41dec6c4ddd0a2ec854743e7f9a40feb4cc13",
  "_created": "2026-05-24T09:13:39.000Z",
  "_published": "2026-05-24T09:21:07.691Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77586345835,
      "time": 297,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183979791"
    },
    {
      "job": 77586345819,
      "time": 272,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183977245"
    },
    {
      "job": 77586345824,
      "time": 294,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183979533"
    },
    {
      "job": 77586345842,
      "time": 287,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183978901"
    },
    {
      "job": 77585945564,
      "time": 416,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183948064"
    },
    {
      "job": 77586345814,
      "time": 240,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183973400"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26357169441",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/Riemann",
  "_commit": {
    "id": "737dd6f09b8a93402306fce14ec481d51734c647",
    "author": "Kisung You <kisung.you@outlook.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.7\n",
    "time": 1774415402
  },
  "_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": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.6",
      "date": "2025-09-26"
    },
    {
      "name": "0.1.7",
      "date": "2026-03-25"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "kisungyou",
      "count": 2,
      "uuid": 22312643
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 8235,
    "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": false,
  "_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/cran/Riemann/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/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": 3.2166935991697545,
  "_indexed": false,
  "_nocasepkg": "riemann",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://kisungyou.r-universe.dev/Riemann",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-24T09:18:06.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "737dd6f09b8a93402306fce14ec481d51734c647",
      "fileid": "28593105782f4be3a1d3b59a7c6707ae648c5cad8beafd73f5591b18953eca08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26357169441"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-24T09:17:48.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "737dd6f09b8a93402306fce14ec481d51734c647",
      "fileid": "b9ab759a5d4c36d32af3333d4c1499032fcd67db2212e7425eddeec7266099c1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26357169441"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-24T09:17:56.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "737dd6f09b8a93402306fce14ec481d51734c647",
      "fileid": "b23b1997c9668c233c177d321dba4bbf7efbc9c97fb0816015883c33b6ad34a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26357169441"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.7",
      "date": "2026-05-24T09:17:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "737dd6f09b8a93402306fce14ec481d51734c647",
      "fileid": "2fcb9f1917df7f8a04c09e89e9c70135659f6fd4203debcfcf0505553c8046be",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26357169441"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.7",
      "date": "2026-05-24T09:18:27.000Z",
      "arch": "emscripten",
      "commit": "737dd6f09b8a93402306fce14ec481d51734c647",
      "fileid": "a2ef7aeaeba9798866222a808d7f6bb7ce4a993c1afca75671ad6bc42e34d901",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26357169441"
    }
  ]
}