Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault while using the Transfer Entropy #35

Open
srujansai1997 opened this issue Mar 1, 2022 · 1 comment
Open

Segmentation fault while using the Transfer Entropy #35

srujansai1997 opened this issue Mar 1, 2022 · 1 comment

Comments

@srujansai1997
Copy link

Hello, 

I am using a two time series to compute transfer entropy using the below lines. 

pyinform.transferentropy.transfer_entropy(x_timeseries,y_timeseries,1)

But I am getting a segmentation fault in Linux and tcmalloc (in collab) when interchanging the time series (y to x) using the below line.

pyinform.transferentropy.transfer_entropy(y_timeseries,x_timeseries,1)

The interesting part is that I am getting this error only in one condition. 

To compute the y_timeseries, I need to read nearly 100 GB of data (different .npz files of 3D data (time, lat, lon) ) which is being done in the same code, so there is no such error. But, when I saved the prepared y_timeseries in a separate .npz file (which is about 500 MB) and read this file, I am getting the above mentioned error. I do not understand why reading such a small file gets an error while reading large data sets there is no error. 

Please, someone help me in this regard. 

Thanks 

@mb-Ma
Copy link

mb-Ma commented Apr 27, 2022

I also meet this error.
"Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)"

However, this library looks like it is not maintained.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants