Closed hd1894 closed 1 year ago
But that error seems to be related to Python Torch, no?
@jakobrunge I see. You mean Gaussian Regression or its implementation can not handle that data. Could it be some violated assumptions? Or any other reasons?
You would have to look into Gaussian Regression here.
Hello,
first of all thank you for the great tool!
Unfortunately, I constantly get
NotPSDError: Matrix not positive definite after repeatedly adding jitter up to 1.0e-04.
usingGPDCtorch
on the data smoothed with ButterWorth filter.Using serial
GPDC
doesn't produce any issues. Also, not smoothed initial data can be handlled normally byGPDCtorch
.You can reproduce the error running the code below. Commenting out
for
loop after# smoothing
disables smoothing for testing on initial data.Commenting out
gpdc = GPDCtorch(significance='analytic')
switches to serial withGPDC
.Versions of packages:
python==3.9.5 numpy==1.21.5 scipy==1.8.0 numba==0.55.1
tigramite==5.1.0.1, b59f59a sklearn==1.0.2 gpytorch==1.7.0