Closed phosseini closed 5 years ago
I don't know anything about this Python library you're using, but recent versions of the timenorm part of Eidos do not generate a duration for a time interval anymore since it's directly inferable from the start and end.
I'm using the Delphi library (described in the linked paper). And, I'm calling Eidos directly from my local machine (using webservice parameter) and it is the latest version of Eidos. So why do you think I'm getting such error?
Yes, duration was removed some time ago. That is, it was removed from master, but we haven't updated Eidos with a release for quite some time.
So you think then I don't have the latest version of Eidos installed? To install Eidos, I cloned the master branch and installed it on my local. So I wonder what else do I need to do?
[UPDATES] I think Delphi is not sync with Eidos and that causes Delphi's processor to through an error when parsing the json output of Eidos (correct me if I'm wrong). I'm closing this issue and I think I should create an issue on delphi. It would have been nice though if these three repositories, Eidos, INDRA, and Delphi be synchronized since they all are introduced in one paper.
So you think then I don't have the latest version of Eidos installed? To install Eidos, I cloned the master branch and installed it on my local. So I wonder what else do I need to do?
[UPDATES] I think Delphi is not sync with Eidos and that causes Delphi's processor to through an error when parsing the json output of Eidos (correct me if I'm wrong). I'm closing this issue and I think I should create an issue on delphi. It would have been nice though if these three repositories, Eidos, INDRA, and Delphi be synchronized since they all are introduced in one paper.
Hi Pedram,
Thanks for your interest! We do try to keep things in sync as much as possible, but sometimes things do slip through the cracks, especially since Eidos, INDRA, and Delphi are all under very active development. I'll continue the thread on the issue you opened in the Delphi repository.
So you think then I don't have the latest version of Eidos installed? To install Eidos, I cloned the master branch and installed it on my local. So I wonder what else do I need to do? [UPDATES] I think Delphi is not sync with Eidos and that causes Delphi's processor to through an error when parsing the json output of Eidos (correct me if I'm wrong). I'm closing this issue and I think I should create an issue on delphi. It would have been nice though if these three repositories, Eidos, INDRA, and Delphi be synchronized since they all are introduced in one paper.
Hi Pedram,
Thanks for your interest! We do try to keep things in sync as much as possible, but sometimes things do slip through the cracks, especially since Eidos, INDRA, and Delphi are all under very active development. I'll continue the thread on the issue you opened in the Delphi repository.
Thanks @adarshp for the follow up on this and being so responsive.
You need to update your INDRA version (pip install -U indra), we have adapted to this change in Eidos' output format 2 months ago.
I'm trying to run the following example in my jupyter notebook:
and I keep getting the following error which is apparently related to eidos's processor:
And interestingly, when I remove 2017 from the input text, then it works! I wonder why this is happening?
Also when I run the very code using another input text which is a bit longer, I get the following error:
Again, even though these are delphi example, but it seems that source of the problem is related to Eidos. Any idea why?