[root] / trunk / tmva / src / MethodBase.cxx Repository:
ViewVC logotype

Log of /trunk/tmva/src/MethodBase.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 48992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by rdm
File length: 130016 byte(s)
Diff to previous 47660
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch

Revision 47660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 20:29:53 2012 UTC (2 years, 1 month ago) by hvoss
File length: 130015 byte(s)
Diff to previous 47596
Move Eckhards xml buffer size fix to trunk

Revision 47596 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 23 09:59:03 2012 UTC (2 years, 2 months ago) by hvoss
File length: 129992 byte(s)
Diff to previous 44556
Finally an update of the trunk with latest patches and other fixes from dev

Revision 44556 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 5 09:20:41 2012 UTC (2 years, 7 months ago) by axel
File length: 128787 byte(s)
Diff to previous 44507
Remaining fixes for AIX, Solaris after removal of using namespace std from Riostream.h

Revision 44507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by axel
File length: 128770 byte(s)
Diff to previous 44112
Remove
  using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.

Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.

Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.

Revision 44112 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 4 10:00:41 2012 UTC (2 years, 8 months ago) by evt
File length: 127790 byte(s)
Diff to previous 40005
copy changes from tmva dev rev. 40036 To 42396

Revision 40005 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 27 15:29:10 2011 UTC (3 years, 6 months ago) by stelzer
File length: 127607 byte(s)
Diff to previous 39998
remove mergeinfo properties

Revision 39998 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 27 14:46:38 2011 UTC (3 years, 6 months ago) by stelzer
File length: 127607 byte(s)
Diff to previous 39989
coverity fix

Revision 39989 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 27 13:19:22 2011 UTC (3 years, 6 months ago) by stelzer
File length: 127607 byte(s)
Diff to previous 39848
fix event requests for Category classifier

Revision 39848 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 21 11:52:58 2011 UTC (3 years, 7 months ago) by evt
File length: 127607 byte(s)
Diff to previous 38943
copy tmva/dev 39001:39355 to trunk

Revision 38943 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 20 08:03:25 2011 UTC (3 years, 9 months ago) by evt
File length: 127607 byte(s)
Diff to previous 38938
copying coverity fixes from tmva/dev to trunk, r38939:38941

Revision 38938 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 20 07:12:51 2011 UTC (3 years, 9 months ago) by evt
File length: 127607 byte(s)
Diff to previous 38895
copying coverity fixes from tmva/dev to trunk, r38897:38937

Revision 38895 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 18 11:59:54 2011 UTC (3 years, 9 months ago) by evt
File length: 127607 byte(s)
Diff to previous 38719
copying tmva/dev to trunk, r38718:38894

Revision 38719 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 4 12:22:28 2011 UTC (3 years, 9 months ago) by evt
File length: 127615 byte(s)
Diff to previous 38609
copying tmva/dev to trunk, r38611:38717

Revision 38609 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 24 16:06:32 2011 UTC (3 years, 10 months ago) by evt
File length: 127458 byte(s)
Diff to previous 38477
copying tmva/dev to trunk, r38480:38608

Revision 38477 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 17 10:57:49 2011 UTC (3 years, 10 months ago) by evt
File length: 126745 byte(s)
Diff to previous 38475
copying tmva/dev to trunk, fix compile error under windows, avoid use of math.h

Revision 38475 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 17 10:46:00 2011 UTC (3 years, 10 months ago) by evt
File length: 126481 byte(s)
Diff to previous 37399
copying tmva/dev to trunk

Revision 37399 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 8 15:22:07 2010 UTC (4 years, 1 month ago) by evt
File length: 121033 byte(s)
Diff to previous 37173
several bug fixes to TMVA copied from dev
fix to multiple reader problem, ROOT-bug 76076, make static variable in
event non-static
fix valgrind error due to uninitialized values
fix 5 more valgrind error detected in unit tests
fix to sub-optimal BDT settings
fix bug fix in Likelihood with VarTransforms, fixed unit tests breaks
LikelihoodD and LikelihoodPCA

Revision 37173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 2 09:34:40 2010 UTC (4 years, 1 month ago) by evt
File length: 120975 byte(s)
Diff to previous 37150
fix tmva coverity defect 23295 (PDEFoamVec), 23285 (OptimizeConfigParas) 23191 (MethodBoost), Bugfix in SVM makeclass, cosmetics in MethodBase, MethodBDT slight improvement of fNodeMinEvents default

Revision 37150 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 1 14:17:08 2010 UTC (4 years, 1 month ago) by evt
File length: 120983 byte(s)
Diff to previous 36966
fix tmva coverity defects 23224,23238,23235,23236,23237,23278,23286,23289,23290,23292,23293,23294,23296

Revision 36966 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 26 09:50:13 2010 UTC (4 years, 1 month ago) by evt
File length: 120446 byte(s)
Diff to previous 35739
copying tmva/dev(rev 36945) to trunk

Revision 35739 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 26 11:21:36 2010 UTC (4 years, 3 months ago) by stelzer
File length: 116688 byte(s)
Diff to previous 35729
fix all resource leak reports

Revision 35729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 25 10:43:37 2010 UTC (4 years, 3 months ago) by stelzer
File length: 116583 byte(s)
Diff to previous 35727
some more coverity fixes

Revision 35727 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 24 21:41:20 2010 UTC (4 years, 4 months ago) by stelzer
File length: 116641 byte(s)
Diff to previous 35719
Fix a number of memory leaks

Revision 35719 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 24 17:32:57 2010 UTC (4 years, 4 months ago) by stelzer
File length: 116708 byte(s)
Diff to previous 34061
fix first set of coverity reports

Revision 34061 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 22 13:15:33 2010 UTC (4 years, 7 months ago) by stelzer
File length: 116676 byte(s)
Diff to previous 34022
wrong return value fixed

Revision 34022 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 21 15:52:50 2010 UTC (4 years, 7 months ago) by stelzer
File length: 116678 byte(s)
Diff to previous 34008
fix preprocessing problems with rmkdepend

Revision 34008 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 21 11:02:07 2010 UTC (4 years, 7 months ago) by stelzer
File length: 116513 byte(s)
Diff to previous 33993
fix problem in MethodCategory null pointer access when printing, protect xml reading from memory against usage in older ROOT versions

Revision 33993 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 19 11:25:14 2010 UTC (4 years, 7 months ago) by stelzer
File length: 116464 byte(s)
Diff to previous 33951
fix VC warnings and problem with CutsPCA/CutsD

Revision 33951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 16 15:46:55 2010 UTC (4 years, 7 months ago) by stelzer
File length: 119250 byte(s)
Diff to previous 33931
fix uninitialized value bug in MethodFDA and null pointer catch in MethodBase

Revision 33931 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 15 16:49:02 2010 UTC (4 years, 7 months ago) by stelzer
File length: 119025 byte(s)
Diff to previous 33928
Put trunk changes from Philip and Rene back in

Revision 33928 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 15 16:19:31 2010 UTC (4 years, 7 months ago) by stelzer
File length: 119018 byte(s)
Diff to previous 32930
Multi-Class training, method-init via memory-resident XML, bug fix in event info shuffling

Revision 32930 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 16:18:32 2010 UTC (4 years, 9 months ago) by pcanal
File length: 110629 byte(s)
Diff to previous 31466
Prefer the use of InheritsFrom(TClass*) over InheritsFrom(const char*) as long as 
it does not increase the library dependencies.

Revision 31466 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 30 16:23:35 2009 UTC (5 years, 1 month ago) by stelzer
File length: 110622 byte(s)
Diff to previous 31458
Fix solaris problem and remove TABs

Revision 31458 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 30 13:58:20 2009 UTC (5 years, 1 month ago) by stelzer
File length: 110608 byte(s)
Diff to previous 29195
First import of TMVA from dev branch

Revision 29195 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 24 10:39:49 2009 UTC (5 years, 7 months ago) by brun
File length: 104341 byte(s)
Diff to previous 29122
From Joerg and TMVA team:
fix coding conventions

Revision 29122 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 22 06:51:30 2009 UTC (5 years, 7 months ago) by brun
File length: 104340 byte(s)
Diff to previous 27320
From the TMVA team;
New version of TMVA to be described soon.

Revision 27320 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 2 06:40:36 2009 UTC (5 years, 11 months ago) by brun
File length: 83793 byte(s)
Diff to previous 26050
From Joerg Stelzer:
Fix several places where local variables were initialized via DeclareOptionRef

Revision 26050 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 1 09:18:41 2008 UTC (6 years, 2 months ago) by brun
File length: 83378 byte(s)
Diff to previous 23645
From Joerg Stelzer:
New version of TMVA.
Mainly updates in the Boosted decision tree

Revision 23645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 3 15:33:17 2008 UTC (6 years, 8 months ago) by brun
File length: 82587 byte(s)
Diff to previous 23334
From Joerg and Andreas:
Fix compilation warnings for -Wshadow

Revision 23334 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 19 18:38:57 2008 UTC (6 years, 9 months ago) by brun
File length: 82555 byte(s)
Diff to previous 22488
From Joerg Stelzer:
The following list contains the changes since ROOT release 5.18/00

    * Dataset preparation:
          o Preselection: Preselection cuts now work on arrays. Previously used TEventlists (only event wise pass/fail) were replaced by TreeFormulas (sensitive to array position). Thanks to Arnaud Robert (LPNHE) for his contributions.
          o Tree assignment to signal/background: Signal and background trees can now be assigned individually to training and test purposes. This is achieved by setting the third parameter of the Factory::AddSignalTree/AddBackgroundTree() methods to "Train" or "Test" (const string). The only restriction is that either none or all signal (background) trees need to be specified with that option. It is possible to mix the two modes, for instance one can assign individual training and test trees for signal, but not for background.
          o Direct tree building: For increased flexibility, users can also directly input signal and background, training and test events to TMVA, instead of letting TMVA interpret user-given trees. Note that either one of the two approaches must be chosen (no mix). The syntax of the new calls is described in the macros/TMVAnalysis.C test macro. --> The User runs the event loop, copies for each event the input variables into a std:vector, and "adds" them to TMVA, using the dedicated calls: factory->AddSignalTrainingEvent( vars, signalWeight ); (and replacing "Signal" by "Background", and "Training" by "Test"). After the event loop, everything continues as in the standard method. 
    * Methods:
          o Simulated Annealing in Cuts,FDA: Entirely new Simulated Annealing (SA) algorithm for global minimisation in presence of local minima (optionally used in cut optimisation (MethodCuts) and the Function Discriminant (MethodFDA)). The SA algorithm features two approaches, one starting at minimal temperature (ie, from within a local minimum), slowly increasing, and another one starting at high temperature, slowly decreasing into a minimum. Code developed and written by Kamil Bartlomiej Kraszewski, Maciej Kruk and Krzysztof Danielowski from IFJ and AGH/UJ, Krakow, Poland.
          o Cuts: Added printouts, quoting the explicit cut application for given signal efficiency. In case of transformations of the input variables, the full expressions are given. Added warning to Fisher in case of variable normalisation.
          o Cuts: Added physical limits to min/max cuts if smart option is used.
          o BDT: removed hard-coded weight file name; now, paths and names of weight files are written as TObjStrings into ROOT target file, and retrieved for plotting; available weight files (corresponding to target used) can be chosen from pop-up GUI.
          o BDT: Changes in handling negative weights in BDT algorithm. Events with negative weights now get their weight reduced (*= 1/boostweight) rather than increased (*= boostweight) as the other events do. Otherwise these events tend to receive increasingly stronger boosts, because their effects on the separation gain are as if background events were selected as signal and vice versa (hence the events tend to be "wanted" in signal nodes, but are boosted as if they were misclassified). In addition, the separation indices are protected against negative S or S+B returning 0.5 (no separation at all) in case that occurs.
          o BDT: In addition there is a new BDT option to ignore events with negative event weights for the training. This option could be used as a cross check of a "worst case" solution for Monte Carlo samples with negative weights. Note that the results of the testing phase still include these events and are hence objective.
          o BDT: Added randomised trees: similar to the "Random Forests" technique of Leo Breiman and Adele Cutler, it uses the "bagging" algorithm and bases the determination of the best node-split during the training on a random subset of variables only, which is individually chosen for each split.
          o BDT: Move to TRandom2 for the "bagging" algorithm and throw random weights according to Poisson statistics. (This way the random weights are closer to a resampling with replacement algorithm.)
          o TMlpANN: Extended options to TMultilayerPerceptron learning methods. Added example for reader application: TMVApplication.py 
    * GUI:
          o Parallel Coordinates: New GUI button for Parallel Coordinate plotting. 
    * Application:
          o Added Python example for reader application: TMVApplication.py
    * Bug fixes:
          o TMlpANN: fixed crash with ROOT>=5.17 when using large number of test events; also corrected bias in cross validation: before the test events were used, which led to an overestimated performance evaluation in case of a small number of degrees of freedom; separate now training tree in two parts for training and validation with configurable ValidationFraction
          o Cuts: Corrected inconsistency in MethodCuts: the signal efficiency written out into the weight file does not correspond to the center of the bin within which the background rejection is maximised (as before) but to the lower left edge of it. This is because the cut optimisation algorithm determines the best background rejection for all signal efficiencies belonging into a bin. Since the best background rejection is in general obtained for the lowest possible signal efficiency, the reference signal efficiency is the lowest value in the bin.
          o Cuts: Fixed Cuts (optimisaton) method -> event with smallest value was not included in search for optimal cut (thanks to Dimitris Varouchas, LAL-Orsay, for helping us detecting the problem).
          o Genetic Algorithm: Corrected configurable random seed in GeneticAlgorithm (thanks to David Gonzalez Maline, CERN, for pointing this out)
          o GUI: Fixes in input-variable and MVA plotting: under/over-flow numbers given on plots were not properly normalised; the maximum histogram ranges have been increased to avoid cut-offs. Thanks to Andreas Wenger, Zuerich, for pointing these out.

Revision 22488 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 6 16:04:47 2008 UTC (6 years, 10 months ago) by rdm
File length: 78386 byte(s)
Diff to previous 21689
remove first batch of warning reported by gcc 4.3:
- warning: suggest parentheses around && within ||
- warning: suggest explicit braces to avoid ambiguous if else

Revision 21689 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 14 13:18:22 2008 UTC (7 years ago) by brun
File length: 78382 byte(s)
Diff to previous 21683
Remove warnings like :"warning C4355: 'this' : used in base member initializer list"
by adding a pragma statement.

Revision 21683 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 14 11:34:34 2008 UTC (7 years ago) by brun
File length: 78252 byte(s)
Diff to previous 21680
Undo previous changes.

Revision 21680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 14 11:09:12 2008 UTC (7 years ago) by brun
File length: 78210 byte(s)
Diff to previous 21630
Fix warnings on Windows of the type:
"warning C4355: 'this' : used in base member initializer list"

Revision 21630 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 10 19:40:44 2008 UTC (7 years ago) by brun
File length: 78252 byte(s)
Diff to previous 21079
From Joerg Stelzer:
* documentation of all classes ( I hope I caught all 17 of them, but I didn't know how to check except by looking through all the files)
* plugin capabilities for user developed multivariate classifiers
* An improved GUI where the user can print the significance curves for adjustable signal and background yields
* A fix to a compiler complaint that Axel told me about

Revision 21079 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 27 20:08:49 2007 UTC (7 years, 1 month ago) by brun
File length: 78225 byte(s)
Diff to previous 20882
From Joerg Stelzer.
New version of TMVA (log file missing unfortunately)

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
File length: 76865 byte(s)
Diff to previous 20226
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20226 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 5 11:14:06 2007 UTC (7 years, 3 months ago) by brun
File length: 76865 byte(s)
Diff to previous 19826
From Joerg Stelzer:
New features:

 - Cuts can now be applied independently for signal and background in the    PrepareTrainingAndTestTree phase.

 - Previously, the input variables used by the Fisher classifier were always normalised    to [-1,1] by default. This has been removed, so that it is now in the hand of the    user to decide whether or not normalisation is applied. Choose "Normalise"    ("!Normalise") for normalisation (no normalisation), default is "!Normalise".




 - Significant speed improvements for PDERS. For the options to benefit from this,    see the example "PDERSkNN" in macros/TMVAnalysis.C or examples/TMVAnalysis.cxx.
   Thanks to Kamil Kraszewski and friends from Cracow for implementing this.

 - Re-established backward compatibility of TMVA code down to ROOT version 4.02/00.

 - Shortened BDT weight-file and standalone C++ reader class by 20% and 50%, respectively.

 - Weight expressions can now be set individually for signal and background via
   the calls factory->SetSignalWeightExpression( "<signal-expression>" ) and    factory->SetBackgroundWeightExpression( "<background-expression>" ). The former    call is still supported.
 - Overtraining test: a new GUI button (corresponding to an extension of the macro    "mvas.C") is available to plot a comparison of the classifier response distributions    for the training and independent test data sets. The results of a Kolmogorov-Smirnov    compatibility test are printed on stdout and plots.
 - The cuts corresponding to a given signal efficiency can be retrieved via the    reader. An example for this is implemented in "macros/TMVApplication.C". Briefly,
   retrieve the cuts classifier object as follows:
   TMVA::MethodCuts* mcuts = (TMVA::MethodCuts*)reader->FindMVA( "CutsGA method" );,
   define cut vectors (a vector of pairs can also be retrieved via overloaded
   GetCuts function): std::vector<Double_t> cutsMin; std::vector<Double_t> cutsMax;
   and fill them via: mcuts->GetCuts( wantedSignalEfficiency, cutsMin, cutsMax );

 - Clean up of code and include headers to improve forward declaration.




- Bug fixes:

   - Memory leaks in the Reader class are removed: the Reader is now properly      destructed (deletion of all handled classifiers). Thereby, pointer problems      in the destructors of Fisher and SVM have been found and fixed.
   - The macro TMVApplication.C produced a segmentation fault when run from the ROOT prompt
     (the compiled version in the examples directory worked fine). This problem is now solved.
   - The color selection has been adapted to the new color palette that was introduced      in ROOT 5.16. The macros should now look alike with all ROOT versions (above 4.02/00).
   - Very important bug fix: the application of cuts in the PrepareTrainingAndTestTree
     call in conjunction with the use of several trees (ie, several consecutive calls
     of factory->AddSignalTree(...) or factory->AddBackgroundTree(...)), lead to a      wrong application of the cut to all trees but the first one in the signal      and background chains. More details can be provided if requested - please contact
     the authors. We wish to thank Manfred Groh for spotting and analysing the problem!
   - Some compilers complained about a missing #include "TMVA/Configurable.h" in the Reader
     class. This has been fixed.      - Fixed problem in RuleFit's standalone class when using integer input variables.
   - Fixed compilation problem when using decorrelation preprocessing of input variables      in C++ standalone reader classes.
   - Fixed bug in number-of-plots calculation in correlation script.    - Fixed bug in printing of number of events in case of several trees (no impact      on results).
   - Fixed inconsistency between cut optimisation and cut reading: the aligned      definition of min and max cuts is: a variable passes a cut if: min < var <= max.
     (This inconsistency may have affected your results if you used cut optimisation      together with integer variables. Please check with the new version.)
   - Fixed macro path in TMVAGui.C to fix problem when running the GUI in the ROOT/TMVA      distribution.
     Also: TMVA Style moved from TMVAlogon into tmvaglob to fix style problem when      running in the ROOT/TMVA distribution.
   - Fixed typos in weight file names in MLP and BDT macros       - Fixed "MinMax" and "RMS" options of PDERS (thanks to Junpei Maeda for spotting this)
   - Fixed compilation problem in MetricEuler class on some platforms

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
File length: 83279 byte(s)
Diff to previous 19463
imported svn:keywords Id property

Revision 19463 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 26 14:29:44 2007 UTC (7 years, 6 months ago) by rdm
File length: 83332 byte(s)
Diff to previous 19069
From Olivier:
fix compiler warnings.

Revision 19069 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 19 13:26:21 2007 UTC (7 years, 7 months ago) by brun
File length: 83406 byte(s)
Diff to previous 18718
From Joerg Stelzer:
New version of TMVA

Revision 18718 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 10 06:36:22 2007 UTC (7 years, 8 months ago) by brun
File length: 70002 byte(s)
Diff to previous 18548
Replace call to gSystem->GetEnv("PWD") by gSystem->WorkingDirectory()
such that it works on Windows too when PWD is not defined.

Revision 18548 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 21 14:20:46 2007 UTC (7 years, 9 months ago) by brun
File length: 69997 byte(s)
Diff to previous 18545
From Joerg Stelzer
Fix coding conventions as well as portability problems on Solaris.

Revision 18545 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 21 07:36:16 2007 UTC (7 years, 9 months ago) by brun
File length: 68930 byte(s)
Diff to previous 18528
Reactivate class VariableInfo

Revision 18528 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 10:32:04 2007 UTC (7 years, 9 months ago) by brun
File length: 68934 byte(s)
Diff to previous 18524
Fix urgent compilation problems on Windows

Revision 18524 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 06:53:02 2007 UTC (7 years, 9 months ago) by brun
File length: 68930 byte(s)
Diff to previous 17578
from Joerg Stelzer:
New version of TMVA (3.7.2)

Revision 17578 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 30 11:24:16 2007 UTC (7 years, 11 months ago) by brun
File length: 56994 byte(s)
Diff to previous 17470
Add calls to TDirectory.h in classes where this class was assumed
to be included by other includes.

Revision 17470 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 23 11:26:36 2007 UTC (8 years ago) by brun
File length: 56970 byte(s)
Diff to previous 17358
Do not assume that TH1.h is included via TSpline.h

Revision 17358 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 16 09:37:03 2007 UTC (8 years ago) by brun
File length: 56953 byte(s)
Diff to previous 16836
Remove dependencies on TROOT.h

Revision 16836 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 20 15:35:28 2006 UTC (8 years, 2 months ago) by brun
File length: 56978 byte(s)
Diff to previous 16819
From Joerg Stelzer:
More documentation added to all classes

Revision 16819 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 19 10:11:42 2006 UTC (8 years, 2 months ago) by brun
File length: 56978 byte(s)
Diff to previous 16805
From Joerg Stelzer:
Fix coding conventions and improve comments in class documentation

Revision 16805 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 17 16:00:03 2006 UTC (8 years, 2 months ago) by brun
File length: 56978 byte(s)
Diff to previous 16768
New version of TMVA fixing many coding conventions violations.
New version of the tmva test suite. To execute it run the script
TMVAnalysis.C

Revision 16768 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Nov 15 10:40:17 2006 UTC (8 years, 2 months ago) by rdm
File length: 55109 byte(s)
New version.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9