Closed boersmamarcel closed 5 years ago
I've added a logger inside step function:
if LOG:
snapshot = {"CurrentNode": tmp_vertex, "CurrentWeight": tmp_weight,
"NextCandidates": list(zip(outs, ws)), "Probas": probas}
local_logger = logging.getLogger("NetEmbs.Utils.step")
local_logger.error("Fatal ValueError during step", exc_info=True)
local_logger.info("Snapshot" + str(snapshot))
hope, it'll help to identify the problem. In my case I got the same error due to 0.0 in simulated values (for EBPayables).
Hi Aleksei,
I'm running it on multiple datasets and sometimes I get the following error:
I haven't found a cause of this, for some datasets it fails, for some it passes. However, the rate for now is approximately 50/50....
I will continue with the analysis and run it for examples where it does work, the results up to now are good. I find interesting groups of transactions although I'm now only studying it for the combi approach because the others seem to give weird results.