jameschapman19 / cca_zoo

Canonical Correlation Analysis Zoo: A collection of Regularized, Deep Learning based, Kernel, and Probabilistic methods in a scikit-learn style framework
https://cca-zoo.readthedocs.io/en/latest/
MIT License
191 stars 41 forks source link

nice plotting functions? #43

Open jameschapman19 opened 3 years ago

jameschapman19 commented 3 years ago

Used to have these in the package and at some point removed them but now think they should be back

jameschapman19 commented 3 years ago

Some examples of the sort of thing in the tutorial notebooks. Things like plotting the projections/scores or visualising the model weights.

LegrandNico commented 2 years ago

I think that a function reproducing the projection plot from the CCA R package could be a nice addition, if not already available.

1 VMxbyou9USnD8V2bBjnhYQ

This tutorial contains code Python that can be a good start.

jameschapman19 commented 1 year ago

@W-L-W Was about to raise an issue describing our thoughts on visualisations

Then discovered the previous time I thought about this @LegrandNico raised biplots. Definitely value to this.

As discussed I think the natural route will be to follow scikit-learn Display API:

https://scikit-learn.org/stable/visualizations.html