Skip to content

Segmentation fault while using the Transfer Entropy  #35

@srujansai1997

Description

@srujansai1997

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 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions