You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@uima.apache.org by Kameron Cole <ka...@us.ibm.com> on 2011/02/15 15:51:53 UTC

Performance metrics

After processing using the CPE GUI, there is a display with completion
time. How does that get there?  In other words, is there some reusable
timing API that could be invoked by other programs?

As a side note, I wonder if there are any software projects out there which
do reporting on triple store writing? I would like to get a report of the
number of annotations that fired, for example - ideally I could also see
which of these qualified as triples.
Thanks.
-----------------
Kameron Arthur Cole
IBM ECM
305-905-4112


Re: Performance metrics

Posted by Jaroslaw Cwiklik <ui...@gmail.com>.
Kameron, while the CPE is processing it aggregates statistics. When the
processing is completed, the CPE GUI
fetches the stats using CollectionProcessingEngine
API: getPerformanceReport()

To see how this report is generated look at the source in:
uimaj-tools project. Source File: PerformanceReportDialog.java method:
displayStats()

Hope this helps, Jerry C

On Tue, Feb 15, 2011 at 9:51 AM, Kameron Cole <ka...@us.ibm.com>wrote:

>
> After processing using the CPE GUI, there is a display with completion
> time. How does that get there?  In other words, is there some reusable
> timing API that could be invoked by other programs?
>
> As a side note, I wonder if there are any software projects out there which
> do reporting on triple store writing? I would like to get a report of the
> number of annotations that fired, for example - ideally I could also see
> which of these qualified as triples.
> Thanks.
> -----------------
> Kameron Arthur Cole
> IBM ECM
> 305-905-4112
>
>