Open robinpaul85 opened 1 month ago
Hi, thank you for the feedback. Can you confirm that this is happening on the latest version of blitzgsea? The latest version is 1.3.47 which did address the inf issue. If this is still something you experience is it possible to share the signature that causes this so I can try to reproduce the error?
Is there a way to check the blitzgsea version ?
You can use the following command line call:
pip3 freeze | grep blitzgsea
if you are using windows:
pip3 freeze | findstr blitzgsea
Yes, I did upgrade the blitzgsea version. It still shows NES=-inf. The most difficult part is its hard to reproduce the results even on the same computer. Sometimes it shows a non-infinite number and sometimes infinity.
Many times I see the normalized enrichment score to be infinity or negative infinity. Also in general, i find the results to be not reproducible when I run the same input in different computers. I see the code base makes extensive use of random numbers. Maybe set a seed for all random numbers?