Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 715 Bytes

getting_started.rst

File metadata and controls

21 lines (14 loc) · 715 Bytes

Getting Started

cca-zoo is a collection of linear, kernel, and deep methods for canonical correlation analysis of multiview data. Where possible I have followed the scikit-learn/mvlearn APIs and models therefore have fit/transform/fit_transform methods as standard.

Look how easy it is to use:

python

from cca_zoo.models import CCA from cca_zoo.data import generate_covariance_data # %% n_samples=100 (train_view_1,train_view_2),(true_weights_1,true_weights_2)=generate_covariance_data(n=n_samples,view_features=[10,10],latent_dims=1,correlation=1)

linear_cca = CCA(latent_dims=latent_dims, max_iter=max_iter)

linear_cca.fit((train_view_1, train_view_2))