On Sat, 2020-08-01 at 19:04 +0000, Roger L Costello
costello(_at_)mitre(_dot_)org
wrote:
Hi Folks,
I am having great difficulty determining why my XSLT neural network
program runs so slow. I am currently focusing on the f:train
function. The Saxon profile tool reports the gross total time for one
call to the f:train function is 5,460.326 ms.
A common reason can be that each call has to copy a large amount of
data - e.g. you are passing a long sequence in a parameter, or a great
many parameters. Another can be that your system ran low on memory,
e.g. if other programs were running or from passing a large sequence
:), and there was paging activity at the operating system level - that
may or may not show up in the profile data, however.
Sometimes it turns out to be expedient to vioplate encapsulation for
performance reasons, e.g.using a global variable...
Liam
--
Liam Quin, https://www.delightfulcomputing.com/
Available for XML/Document/Information Architecture/XSLT/
XSL/XQuery/Web/Text Processing/A11Y training, work & consulting.
Barefoot Web-slave, antique illustrations: http://www.fromoldbooks.org
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--