cortex-lab / KiloSort

GPU code for spike sorting
GNU General Public License v2.0
175 stars 100 forks source link

EIG did not converge #260

Open caitlinmallory opened 2 years ago

caitlinmallory commented 2 years ago

Hi there,

I'm setting up Kilosort2 on a new computer. I was able to sort one session without issues, but I'm frequently getting the error 'Error using gpuArray/eig EIG did not converge at index = ' in learnAndSolve8b-runTemplates-svdecon-eig. NFilt is set to 512 (have also tried 1024 or leaving blank). I'm using Matlab R2022a, Cuda 11.7, GeForce 3080, linux Ubuntu. Any ideas?

robyngreene commented 1 year ago

I am having the exact same issue on Windows 10. Did you find a way to resolve this?

tonylien commented 1 year ago

I had this exact problem running Kilosort2 with Matlab2022a, CUDA 11.7, and Visual Studio Community C++ 2019 on Windows10.

The issue was resolved after I downgraded Matlab to 2021a and CUDA to 11.0 (https://www.mathworks.com/help/releases/R2021b/parallel-computing/gpu-support-by-release.html) with Visual Studio Community C++ 2019.

caitlinmallory commented 1 year ago

Thanks so much!!