稀疏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 查看哈希值)