Skip to content

Latest commit

 

History

History
158 lines (125 loc) · 4.65 KB

models.rst

File metadata and controls

158 lines (125 loc) · 4.65 KB

Models

Regularized Canonical Correlation Analysis and Partial Least Squares

Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.rcca.CCA
    :inherited-members:
    :exclude-members: get_params, set_params

Partial Least Squares

.. autoclass:: cca_zoo.models.rcca.PLS
    :inherited-members:
    :exclude-members: get_params, set_params

Ridge Regularized Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.rcca.rCCA
    :inherited-members:
    :exclude-members: get_params, set_params

GCCA and KGCCA

Generalized (MAXVAR) Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.gcca.GCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Kernel Generalized (MAXVAR) Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.gcca.KGCCA
    :inherited-members:
    :exclude-members: get_params, set_params

MCCA and KCCA

Multiset (SUMCOR) Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.mcca.MCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Kernel Multiset (SUMCOR) Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.mcca.KCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Tensor Canonical Correlation Analysis

Tensor Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.tcca.TCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Kernel Tensor Canonical Correlation Analysis

.. autoclass:: cca_zoo.models.tcca.KTCCA
    :inherited-members:
    :exclude-members: get_params, set_params

More Complex Regularisation using Iterative Models

Normal CCA and PLS by alternating least squares

Quicker and more memory efficient for very large data

CCA by Alternating Least Squares

.. autoclass:: cca_zoo.models.CCA_ALS
    :inherited-members:
    :exclude-members: get_params, set_params

PLS by Alternating Least Squares

.. autoclass:: cca_zoo.models.PLS_ALS
    :inherited-members:
    :exclude-members: get_params, set_params


Sparsity Inducing Models

Penalized Matrix Decomposition (Sparse PLS)

.. autoclass:: cca_zoo.models.PMD
    :inherited-members:
    :exclude-members: get_params, set_params

Sparse CCA by iterative lasso regression

.. autoclass:: cca_zoo.models.SCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Elastic CCA by MAXVAR

.. autoclass:: cca_zoo.models.ElasticCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Span CCA

.. autoclass:: cca_zoo.models.SpanCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Parkhomenko (penalized) CCA

.. autoclass:: cca_zoo.models.ParkhomenkoCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Sparse CCA by ADMM

.. autoclass:: cca_zoo.models.SCCA_ADMM
    :inherited-members:
    :exclude-members: get_params, set_params

Miscellaneous

Nonparametric CCA

.. autoclass:: cca_zoo.models.NCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Partial CCA

.. autoclass:: cca_zoo.models.PartialCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Sparse Weighted CCA

.. autoclass:: cca_zoo.models.SWCCA
    :inherited-members:
    :exclude-members: get_params, set_params

Base Class

.. automodule:: cca_zoo.models._cca_base
    :members:
    :private-members: _CCA_Base
    :exclude-members: get_params, set_params