[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: The time to execute a function is 625 times greate
On Sat, 2020-08-01 at 19:04 +0000, Roger L Costello costello@xxxxxxxxx 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|