Hi again, about my computer (or rather server) specs : 00:00.0 Host bridge: Intel Corporation 5520 I/O Hub to ESI Port (rev 13) 00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13) 00:02.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 (rev 13) 00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13) 00:04.0 PCI bridge: Intel Corporation 5520/X58 I/O Hub PCI Express Root Port 4 (rev 13) 00:05.0 PCI bridge: Intel Corporation 5520/X58 I/O Hub PCI Express Root Port 5 (rev 13) 00:06.0 PCI bridge: Intel Corporation 5520/X58 I/O Hub PCI Express Root Port 6 (rev 13) 00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13) 00:08.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 8 (rev 13) 00:09.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 9 (rev 13) 00:0a.0 PCI bridge: Intel Corporation 7500/5520/5500/X58 I/O Hub PCI Express Root Port 10 (rev 13) 00:0d.0 Host bridge: Intel Corporation Device 343a (rev 13) 00:0d.1 Host bridge: Intel Corporation Device 343b (rev 13) 00:0d.2 Host bridge: Intel Corporation Device 343c (rev 13) 00:0d.3 Host bridge: Intel Corporation Device 343d (rev 13) 00:0d.4 Host bridge: Intel Corporation 7500/5520/5500/X58 Physical Layer Port 0 (rev 13) 00:0d.5 Host bridge: Intel Corporation 7500/5520/5500 Physical Layer Port 1 (rev 13) 00:0d.6 Host bridge: Intel Corporation Device 341a (rev 13) 00:0e.0 Host bridge: Intel Corporation Device 341c (rev 13) 00:0e.1 Host bridge: Intel Corporation Device 341d (rev 13) 00:0e.2 Host bridge: Intel Corporation Device 341e (rev 13) 00:0e.3 Host bridge: Intel Corporation Device 341f (rev 13) 00:0e.4 Host bridge: Intel Corporation Device 3439 (rev 13) 00:14.0 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers (rev 13) 00:14.1 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13) 00:14.2 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13) 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5 00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.3 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) 00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller 00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1 01:03.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] ES1000 (rev 02) 02:00.0 System peripheral: Hewlett-Packard Company Integrated Lights-Out Standard Slave Instrumentation & System Support (rev 04) 02:00.2 System peripheral: Hewlett-Packard Company Integrated Lights-Out Standard Management Processor Support and Messaging (rev 04) 02:00.4 USB controller: Hewlett-Packard Company Integrated Lights-Out Standard Virtual USB Controller (rev 01) 03:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 03:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 04:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 04:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 05:00.0 RAID bus controller: Hewlett-Packard Company Smart Array G6 controllers (rev 01) 3e:00.0 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers (rev 02) 3e:00.1 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder (rev 02) 3e:02.0 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 0 (rev 02) 3e:02.1 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 0 (rev 02) 3e:02.2 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 0 (rev 02) 3e:02.3 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 1 (rev 02) 3e:02.4 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 1 (rev 02) 3e:02.5 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 1 (rev 02) 3e:03.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers (rev 02) 3e:03.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder (rev 02) 3e:03.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers (rev 02) 3e:03.4 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers (rev 02) 3e:04.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control (rev 02) 3e:04.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address (rev 02) 3e:04.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank (rev 02) 3e:04.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control (rev 02) 3e:05.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control (rev 02) 3e:05.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address (rev 02) 3e:05.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank (rev 02) 3e:05.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control (rev 02) 3e:06.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control (rev 02) 3e:06.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address (rev 02) 3e:06.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank (rev 02) 3e:06.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control (rev 02) 3f:00.0 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers (rev 02) 3f:00.1 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder (rev 02) 3f:02.0 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 0 (rev 02) 3f:02.1 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 0 (rev 02) 3f:02.2 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 0 (rev 02) 3f:02.3 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 1 (rev 02) 3f:02.4 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 1 (rev 02) 3f:02.5 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 1 (rev 02) 3f:03.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers (rev 02) 3f:03.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder (rev 02) 3f:03.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers (rev 02) 3f:03.4 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers (rev 02) 3f:04.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control (rev 02) 3f:04.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address (rev 02) 3f:04.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank (rev 02) 3f:04.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control (rev 02) 3f:05.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control (rev 02) 3f:05.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address (rev 02) 3f:05.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank (rev 02) 3f:05.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control (rev 02) 3f:06.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control (rev 02) 3f:06.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address (rev 02) 3f:06.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank (rev 02) 3f:06.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control (rev 02)
Le mar. 20 nov. 2018 à 15:23, Etienne MAHE <[email protected]> a écrit : > About the options chosen in the Train Vector Classifier (libsvm) module : > > - Input vector data: echantillons_global.shp (with 700 samples in 11 > classes) > > - Output model: model.txt > > - Input XML file : rstat.xml > (this file has been generated with the module *Compute Image second order > statistics*) > > - Field names for training features : meanB1, meanB2, meanB3, meanB4, > meanB5, meanB6, MedB7 > (these features have been computed with the module *Objects Radiometric > Statistics*, which exist in Monteverdi but not in QGIS. So I have had to > create an xml descriptor to use it in QGIS and it works fine with shape > files.*)* > > - Field containing the class integer label for supervision: class > > - SVM Kernel : Gaussian radial basis > > - SVM model type : C support vector classification > > - Parameters otimizations : enabled > > - Probability estimation : enabled > > - Cost parameter C : 1 > > > ==> *the classifier runs properly in 6.4.0 and with every options listed > above*. But in 6.6.0, instead of displaying a contingency table and > estimation performance for every classes, I get a log which does not stop > (like in a loop) and without displaying any classification results. So I > have to interrupt the process. The classifier seems to optimize > infinitely. As for exemple, I get : > > > Total nSV = 18 > .* > optimization finished, #iter = 124 > nu = 0.013033 > obj = -21.462956, rho = -0.347554 > nSV = 18, nBSV = 0 > Total nSV = 18 > * > optimization finished, #iter = 77 > nu = 0.012001 > obj = -19.762429, rho = -0.393102 > nSV = 16, nBSV = 0 > Total nSV = 16 > *.* > optimization finished, #iter = 130 > nu = 0.010381 > obj = -21.478759, rho = -0.334716 > nSV = 19, nBSV = 0 > * > optimization finished, #iter = 37 > nu = 0.004355 > obj = -3.860645, rho = 0.055856 > nSV = 14, nBSV = 0 > Total nSV = 14 > * > optimization finished, #iter = 40 > nu = 0.003965 > obj = -3.516002, rho = 0.014556 > nSV = 16, nBSV = 0 > Total nSV = 16 > *.* > optimization finished, #iter = 52 > nu = 0.004395 > obj = -3.804882, rho = 0.069312 > nSV = 18, nBSV = 0 > Total nSV = 18 > *.* > optimization finished, #iter = 44 > nu = 0.003462 > obj = -3.069920, rho = 0.202671 > nSV = 14, nBSV = 0 > Total nSV = 14 > * > optimization finished, #iter = 36 > nu = 0.004214 > obj = -3.647664, rho = 0.004150 > nSV = 17, nBSV = 0 > Total nSV = 17 > * > optimization finished, #iter = 50 > nu = 0.003556 > obj = -3.904905, rho = 0.072482 > nSV = 18, nBSV = 0 > * > optimization finished, #iter = 54 > nu = 0.002071 > obj = -3.454531, rho = -0.032030 > nSV = 19, nBSV = 0 > Total nSV = 19 > * > optimization finished, #iter = 44 > nu = 0.002221 > obj = -3.658435, rho = 0.021450 > nSV = 17, nBSV = 0 > Total nSV = 17 > * > optimization finished, #iter = 49 > nu = 0.002228 > obj = -3.715913, rho = 0.035005 > nSV = 19, nBSV = 0 > Total nSV = 19 > * > optimization finished, #iter = 50 > nu = 0.001882 > obj = -3.099503, rho = 0.123017 > nSV = 18, nBSV = 0 > Total nSV = 18 > * > optimization finished, #iter = 38 > nu = 0.002078 > obj = -3.422434, rho = 0.112471 > nSV = 17, nBSV = 0 > Total nSV = 17 > * > optimization finished, #iter = 58 > nu = 0.001797 > obj = -3.717713, rho = 0.034798 > nSV = 20, nBSV = 0 > * > optimization finished, #iter = 20 > nu = 0.002080 > obj = -2.633699, rho = -0.082973 > nSV = 7, nBSV = 0 > Total nSV = 7 > * > optimization finished, #iter = 21 > nu = 0.002527 > obj = -3.148419, rho = -0.210446 > nSV = 10, nBSV = 0 > Total nSV = 10 > * > optimization finished, #iter = 22 > nu = 0.002641 > obj = -3.289533, rho = -0.234751 > nSV = 9, nBSV = 0 > Total nSV = 9 > * > optimization finished, #iter = 27 > nu = 0.002652 > obj = -3.303198, rho = -0.226272 > nSV = 10, nBSV = 0 > Total nSV = 10 > * > optimization finished, #iter = 22 > nu = 0.002261 > obj = -2.817021, rho = -0.256861 > nSV = 10, nBSV = 0 > Total nSV = 10 > * > optimization finished, #iter = 23 > nu = 0.002114 > obj = -3.303199, rho = -0.226222 > nSV = 10, nBSV = 0 > * > optimization finished, #iter = 17 > nu = 0.004061 > obj = -4.543754, rho = -0.218781 > nSV = 8, nBSV = 0 > Total nSV = 8 > > .........AND CONTINUE OPTIMIZATION WITHOUT STOPPING..... > > > *So I have some questions : * > 1. Which new code has been added to this libsvm classifier (but I have not > noticed any changes update on the website) in 6.6.0 ? > 2. Do I have too many samples ? But once more, these samples have been > checked and run fine with any vector classifier in 6.4.0. > > Hope it will help you. Awaiting any fixes, I will continue to use 6.4.0. > > Best regards, > Etienne MAHE > > Le mercredi 4 juillet 2018 11:42:34 UTC+2, Etienne MAHE a écrit : >> >> Hi, >> >> Since OTB 6.6.0-Win64 release, the app Train Vector Classifier seems to >> have a bug when running with libSVM classifier and especially when options >> "Paramaters optimization" and "Probability estimation" are enabled. >> >> With previous version (6.4.0), the algorithm works properly (it displays >> the confusion matrix and performance index) but since last version 6.6.0, >> the optimization process runs infinitely without stopping and without >> displaying performance index. I suspect an issue because if I disable those >> options, the app properly works. >> >> But I really need those options to classify my orthotoplans though an >> automated processings chain. Awaiting a fix, I continue to use OTB 6.4.0. >> >> >> Sincerely, >> Etienne. >> > -- > -- > Check the OTB FAQ at > http://www.orfeo-toolbox.org/FAQ.html > > You received this message because you are subscribed to the Google > Groups "otb-users" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/otb-users?hl=en > --- > You received this message because you are subscribed to the Google Groups > "otb-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- -- Check the OTB FAQ at http://www.orfeo-toolbox.org/FAQ.html You received this message because you are subscribed to the Google Groups "otb-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/otb-users?hl=en --- You received this message because you are subscribed to the Google Groups "otb-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
