跳转到主要内容

稀疏CCA的完整实现。

项目描述

sparsecca

Python实现的稀疏CCA算法。包括

  • 基于Witten等人2009年的惩罚矩阵分解(PMD)的稀疏(多个)CCA。
  • 基于Mai等人2019年的迭代惩罚最小二乘的稀疏CCA。

这两者之间的主要区别在于,第一个非常简单,它假设数据集是白色的。

安装

sparsecca可在PyPI上使用

pip install sparsecca

迭代惩罚最小二乘支持

除了numpy和scipy等基本科学包之外,迭代惩罚最小二乘需要安装glmnet_python或pyglmnet。

用法

请参阅示例,https://teekuningas.github.io/sparsecca

致谢

非常感谢原始作者,请参阅Witten等人2009年和Mai等人2019年的作品。

项目细节


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分发

sparsecca-0.3.1.tar.gz (25.8 kB 查看哈希值)

上传时间:

构建分发

sparsecca-0.3.1-py3-none-any.whl (12.4 kB 查看哈希值)

上传时间: Python 3

由以下支持