skada icon indicating copy to clipboard operation
skada copied to clipboard

[ON_HOLD] Geodesic Flow Kernel

Open antoinecollas opened this issue 2 years ago • 3 comments

This PR is a WIP implementation of Geodesic Flow Kernel.

This method requires the Generalized SVD, and it is not implemented either in numpy or Scipy. The transferlearning library uses bob.math.gsvd here, which has its custom C++ code here.

antoinecollas avatar Mar 07 '24 12:03 antoinecollas

Codecov Report

Merging #141 (3767224) into main (35a3897) will increase coverage by 0.00%. The diff coverage is 97.95%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #141   +/-   ##
=======================================
  Coverage   97.62%   97.63%           
=======================================
  Files          47       47           
  Lines        3924     3973   +49     
=======================================
+ Hits         3831     3879   +48     
- Misses         93       94    +1     

codecov[bot] avatar Mar 07 '24 14:03 codecov[bot]

@antoinecollas Do you think you can implement gsvd as you want? Or we cannot implement this method?

tgnassou avatar Jul 04 '24 12:07 tgnassou

No, I tried but the gsvd of the paper is hard to implement in python right now.

antoinecollas avatar Jul 04 '24 13:07 antoinecollas