上传者: 38546459
|
上传时间: 2022-03-26 10:20:37
|
文件大小: 14KB
|
文件类型: -
典型相关分析matlab实现代码DCCA:深度规范相关分析
这是带有pytorch的Python中的深度规范相关性分析(DCCA或Deep
CCA)的实现,它支持多GPU训练。
DCCA是CCA的非线性版本,它使用神经网络代替线性变换器作为映射函数。
DCCA最初是在以下论文中提出的:
Galen
Andrew,Raman
Arora,Jeff
Bilmes,Karen
Livescu,“”,ICML,2013年。
它使用最新的pytorch1.0-preview。
由于网络的损失函数需要计算对称矩阵特征值分解的梯度。
基本的建模网络可以轻松地被更高效,更强大的网络(如CNN)取代。
大多数配置和参数是根据以下文件设置的:
Wang
Weiran,Raman
Arora,Karen
Livescu和Jeff
Bilmes。
“”,ICML,2015年。
预先要求
python
3.6+
pytorch
1.0+(支持为对称矩阵(symeig)计算特征值分解的梯度)
您还可以按以下方式安装环境:
conda
create
-f
requirement.yml
conda
activate