https://github.com/lmoneta/root

sort by:
Revision Author Date Message Commit Date
260fff6 [Fix] python2 compatible fstring -> .format 09 September 2020, 13:09:10 UTC
4c94681 [cling] Add missing windows-include. Fixes https://github.com/root-project/cling/issues/352 09 September 2020, 13:09:10 UTC
d968c6d Adding a forgotten closing bracket in a warning TProfile.cxx: adding a forgotten closing bracket in a warning 09 September 2020, 13:09:10 UTC
4cd160e Revert "[cling] Make sure declchain is deserialized:" This reverts commit 1a9569aa81b0aab0316ded194e4e0cc28005a4aa. 09 September 2020, 13:09:10 UTC
966c981 Revert "[cxxmodules] Delay constexpr evaluation of exception spec when deserializing." This reverts commit 30ecf72b9298c3122aeb3aeb523aae61e5bc4b95. It's superseded by "[clang] Backport llvm svn 331428:" 09 September 2020, 13:09:10 UTC
8326380 Revert "[cling] Set exceptSpecType to be updated:" This reverts commit 4d88b56b15955bd4f12c7f0c4095c34d831d0742. It's superseded by "[clang] Backport llvm svn 331428:" 09 September 2020, 13:09:09 UTC
ff65892 [cling] Adjust to changed clang::ExceptionSpecificationType. 09 September 2020, 13:09:09 UTC
de04bd1 [clang] Backport llvm svn 331428: commit eaf11ad70904679593d3c7c100bcbcc395c91a89 Author: Richard Smith <richard-llvm@metafoo.co.uk> Date: Thu May 3 03:58:32 2018 +0000 Track the result of evaluating a computed noexcept specification on the FunctionProtoType. We previously re-evaluated the expression each time we wanted to know whether the type is noexcept or not. We now evaluate the expression exactly once. This is not quite "no functional change": it fixes a crasher bug during AST deserialization where we would try to evaluate the noexcept specification in a situation where we have not deserialized sufficient portions of the AST to permit such evaluation. llvm-svn: 331428 09 September 2020, 13:09:09 UTC
e9c5e1c [clang] Apply parts of llvm svn 318570 (clang-tidy): Prevents conflicts of subsequent patch backport. 09 September 2020, 13:09:09 UTC
6de49fb Correctly handle an non-dependent noexcept expr in function template It seems that all of the other templated cases are handled correctly, however the function template case was not correctly handled. This patch recovers from this condition by setting the function to noexcept after diagnosing. Previously it simply set NoexceptExpr to null, which caused an Assert when this was evaluated during substitution. Differential Revision:https://reviews.llvm.org/D38700 llvm-svn: 315638 09 September 2020, 13:09:09 UTC
22cc333 [PyROOT][ROOT-11027] Revert activation of batch mode made by cppyy Right after importing cppyy, set batch mode to false to neutralize the setting to true made by cppyy (in case ROOTSYS is not defined). Disabling the batch mode at this point is ok, since the user settings done via command line (-b) or programmatically are processed later. This means the setting we do here does not overwrite a possible user setting. 09 September 2020, 13:09:09 UTC
1b3bdc1 Make static variable DecisionTreeNode::fgIsTraining protected and add static functions to set/retrieve the flag Do the same with DecisionTreeNode::fgTmva_Version_code 09 September 2020, 13:09:09 UTC
ad99497 Remove double definition of a static variable. This fixes ROOT-10982 09 September 2020, 13:09:09 UTC
aa32ec1 [RF][Docs] Update docs for RooGenProdProj. 09 September 2020, 13:09:09 UTC
9ab10c1 [RF] Fix ROOT-7720. [ROOT-7720] RooProdPdf has a caching bug. In normal operation, pre-cached, normalised values are side-loaded into the components to speed up its evaluation. When the product is integrated, however, the pre-cached values cannot be used, because these already include normalisation constants. Therefore, the terms of the product are cloned when an integral is created. The cloning will disable all side-loading of cached values. In this way, caches are used for normal evaluation, but not for integrals. 09 September 2020, 13:09:09 UTC
9226d60 [RF] Add test for ROOT-7720, RooProdPdf. [ROOT-7720] RooProdPdf has a caching bug. In normal operation, pre-cached, normalised values are side-loaded into the components to speed up its evaluation. When the product is integrated, however, these pre-cached values are wrong. This adds a test the demonstrates the problem. 09 September 2020, 13:09:09 UTC
d4cc53d [RF][NFC] Simplify code in RooGenProdProj. 09 September 2020, 13:09:09 UTC
f610996 Formatting and help editing (#6318) 09 September 2020, 13:09:09 UTC
b9b4625 Update doxygen comments as Suggested by Stephan's review 09 September 2020, 13:09:09 UTC
e23d1d5 Add possibility to pass an external generator in TF1,2,3::GetRandom and TH1,2,3::GetRandom Improve also TF1::GetRandom to control log(linear) scale when computing the tabulated CDF used for generating the random numbers. This fixes ROOT-9583 09 September 2020, 13:09:09 UTC
84483ff [DF][NFC] Return a value instead of using an output parameter 09 September 2020, 13:09:09 UTC
c0baf2c [DF][NFC] Add more docstrings 09 September 2020, 13:09:09 UTC
8f5e4a2 [DF][NFC] Rename RDefine::{CLearValueReaders => FinaliseSlot} This is for consistency with RFilter and RAction and in analogy with the corresponding init method InitSlot. 09 September 2020, 13:09:09 UTC
8d9c4f3 [DF][NFC] Rename RFilter::{ClearTask => FinaliseSlot} This is to be consistent with RAction and in analogy with the naming of the corresponding init method InitSlot. 09 September 2020, 13:09:09 UTC
a2ab608 [DF] Use dtors to perform clean-up tasks in column readers With the recent redesign of the column reader classes, we create and destruct column reader objects for each task, so we do not need to manually invoke `Reset`, it's enough to clean the vector of column readers and trust the destructors to perform any necessary clean-up. 09 September 2020, 13:09:09 UTC
c8e014f [DF][NFC] RDefineReader does not need the template parameter It is only used to perform a type check in its constructor: pass the required type_info as a constructor argument instead of making the whole class a template. 09 September 2020, 13:09:09 UTC
8c08f0f [DF][NFC] RDFValueTuple_t is now a misnomer, remove it 09 September 2020, 13:09:09 UTC
c93eab4 [DF] Reduce amount of templates used for column readers RColumnReaderBase is now a non-template class, and only its Get method is templated over the type of the value to retrieve. This alternative design has two main advantages: - it simplifies RAction greatly, removing the need for the special RTypeErasedColumnReader type: now all column readers are type erased in the sense that a RColumnReaderBase* does not contain the type of the column that will be read - it makes it possible to pass RColumnReaderBase through interfaces that type-erase column types, which is important to better integrate RDF and RDataSource: in the future, RDataSource implementations will be able to return specialized column readers to RDF rather than raw pointers to the datasource values There should be no visible difference in event loop runtimes: a virtual call to SomeColumnReader<T>::Get has been substituted with a direct, inlined call to RColumnReaderBase::Get<T> which in turn executes a virtual call to SomeColumnReader<T>::GetImpl. Compile times and jitting times should benefit from the reduced amount of templates. 09 September 2020, 13:09:09 UTC
303b3fe remove unused variable 09 September 2020, 13:09:08 UTC
42a62bc Example showing how to produce a perceptual palette (#6314) 09 September 2020, 13:09:08 UTC
107bd57 Only install the xproofd script and man page if xproofd option is on 09 September 2020, 13:09:08 UTC
8af685c [RF] Warn in RooRealBinding when users pass copies of parameters. A user observed a crash in RooRealBinding when passing copies of parameters. Further, replace an array of pointers by a std::vector. Less code, easier to read. 09 September 2020, 13:09:08 UTC
738b377 [JupyROOT] Support installation of JupyROOT lib on Python directories In the same way it is done already for libROOTPythonizations. 09 September 2020, 13:09:08 UTC
8f6e3d6 fixed code to load JupyROOT in python2 explanation: The bug was detected in LCG98 python2, the try code is importing 'builtins' in python2 and the second import __builtin__ as builtins is never called. then builtins in python2 is a module <module 'builtins' from '/cvmfs/sft.cern.ch/lcg/views/LCG_97/x86_64-centos7-gcc8-opt/lib/python2.7/site-packages/builtins/__init__.pyc'> for that reason _is_ipython = hasattr(builtins, '__IPYTHON__') is false. I am importing the right one according to the python major version. 09 September 2020, 13:09:08 UTC
576870f [cef] set different file paths in CefSettings Different CEF files copied to lib/ or bin/ or Frameworks/ subdirectories depending on the platform. But later CEF tries to access them from other locations. To avoid duplication of such files, try to configure paths in CefSettings. Also configure paths to cef_main executable, which is started as browser sub-process. Before path to executable was replaced in SimpleApp::OnBeforeChildProcessLaunch handler 09 September 2020, 13:09:08 UTC
645b331 [cmake] on Linux copy some CEF files into bin/ sub-directory Makes duplication of these files in lib/ and bin/ directory, but this is the only way to use them 09 September 2020, 13:09:08 UTC
b8d1fb3 [cef] add missing includes, fix windows handler 09 September 2020, 13:09:08 UTC
b3b8a96 [cmake] adjust windows cmake file for CEF, provide short docu 09 September 2020, 13:09:08 UTC
aa289cb Switch back to llvm::make_unique to support C++11 This commit switches back from std::make_unique to llvm::make_unique which was caused due to backporting D86514. 09 September 2020, 13:09:08 UTC
72a182d [modules] Correctly parse LateParsedTemplates in case of dependent modules. While parsing LateParsedTemplates, Clang assumes that the Global DeclID matches with the Local DeclID of a Decl. This is not the case when we have multiple dependent modules , each having their own LateParsedTemplate section. In such a case, a Local/Global DeclID confusion occurs which leads to improper casting of FunctionDecl's. This commit creates a Vector to map the LateParsedTemplate section of each Module with their module file and therefore resolving the Global/Local DeclID confusion. Reviewed By: rsmith Differential Revision: https://reviews.llvm.org/D86514 09 September 2020, 13:09:08 UTC
fa2c494 [PyROOT] Add test for getattr of TTree subclasses in namespaces 09 September 2020, 13:09:08 UTC
2b8598a [PyROOT] Use GetScopedFinalName to support TTree subclasses in namespaces 09 September 2020, 13:09:08 UTC
6978c9a [Tutorial] Add TMVA ApplicationClassificationPyTorch 08 September 2020, 13:31:23 UTC
eb0541d [Tutorial] Add TMVA ApplicationRegressionPyTorch 08 September 2020, 13:31:23 UTC
26f3152 typo fix 08 September 2020, 13:31:23 UTC
331a234 [Tutorial] Add TMVA MulticlassPyTorch 08 September 2020, 13:31:23 UTC
69325a5 [Tutorial] Add TMVA RegressionPyTorch 08 September 2020, 13:31:23 UTC
9ff6721 [Tutorial] Add TMVA ClassificationPyTorch 08 September 2020, 13:31:23 UTC
2c5043e Fix compilation and running of Pytorch tests. Copy Python files in ROOTSYS/test 08 September 2020, 13:28:25 UTC
8fd652a [Test] Use .py file to load python model multiclass 04 September 2020, 14:36:30 UTC
f53a7c9 [Test] Use .py file to load python model classification 04 September 2020, 14:36:30 UTC
9afd834 [Test] Use .py file to load python model 04 September 2020, 14:36:30 UTC
589d242 [PyMVA] Fix PyTorch model setup 04 September 2020, 14:36:30 UTC
cfa7a01 [PyMVA] Add PyTorch tests to CMakelists 04 September 2020, 14:36:30 UTC
303a585 restore gitignore 04 September 2020, 14:36:30 UTC
b2a56c1 [PyMVA] add regression test 04 September 2020, 14:36:30 UTC
80c6886 [PyMVA] add multiclass test 04 September 2020, 14:36:30 UTC
2931a68 [PyMVA] update classification test with predictions 04 September 2020, 14:36:30 UTC
301073b [PyMVA] remove redundant options 04 September 2020, 14:36:30 UTC
e627f86 [PyMVA] add lr scheduler, save best only options 04 September 2020, 14:36:30 UTC
a056336 [PyMVA] add torch dataloaders, add optional optimizer, update usercode loading 04 September 2020, 14:36:30 UTC
74f50ff [PyMVA] Add predict func & Fix PyTorch tests (classification,regression,multiclass) 04 September 2020, 14:36:30 UTC
ac7d472 [PYMVA] Add classification training tests 04 September 2020, 14:36:30 UTC
c955846 [PYMVA] Add Optimizer, Loss, train method load functionality 04 September 2020, 14:36:30 UTC
310df95 [PYMVA] Add LinkDef 04 September 2020, 14:36:30 UTC
6f37f97 [PYMVA] Add usercode functionality and fix compile bug 04 September 2020, 14:36:30 UTC
14e8c55 sync 04 September 2020, 14:36:30 UTC
58dbdd5 add helper 04 September 2020, 14:36:30 UTC
3f90ca3 add initial training code, todo: pytorch callbacks 04 September 2020, 14:36:30 UTC
440324b add user code 04 September 2020, 14:36:30 UTC
09b26d7 Init python and import torch 04 September 2020, 14:36:30 UTC
4120ddd Add SetupTorchModel 04 September 2020, 14:36:30 UTC
d68d360 Add ProcessOptions 04 September 2020, 14:36:30 UTC
13b2cb9 Add GetNumValidationSamples 04 September 2020, 14:36:30 UTC
d8a4439 Add Declareoptions 04 September 2020, 14:36:30 UTC
44216b4 Add MethodPyTorch Constructors 04 September 2020, 14:36:30 UTC
2722dc7 Ignore _build 04 September 2020, 14:36:30 UTC
8071d24 [PYMVA] Add MethodPyTorch header 04 September 2020, 14:36:30 UTC
2b9513d [PYMVA] Add method pytorch cmakelist 04 September 2020, 14:36:30 UTC
a76dbe9 - Add corrections as suggested by Axel's review - Fix some erros reported by the Travis CI - When re-ordering labels a match should always exists between old labels and new ones. Add an assert in case that happens 03 September 2020, 15:22:26 UTC
490da59 Add error message when invalid option is passed in TH1::LabelsOption 03 September 2020, 15:22:26 UTC
ddf450a -Implement Sorting of histogram according to labels also for 3D histograms - Implement missing method TH3::Fill(name, y, z, weight) - add 3d histogram label tests 03 September 2020, 15:22:26 UTC
fca2211 - Add support for underflow overflows when ordering 2d label histograms 03 September 2020, 15:22:26 UTC
b813009 Fix ordering of labels in increasing/decreasing order for 2d histograms 03 September 2020, 15:22:26 UTC
0953dc5 Fix Alphabetically ordering of labels in case label list does not follow bin order - We need to use an extra array to take into account the corresponding label list index and histogram bin number - Fix statistics for 2D and 3D histogram in case axis have labels. Set corresponding mean and RMS to zero as it is already done for 1D histograms - Apply several improvements to stressHistogram and improve some of the label tests 03 September 2020, 15:22:26 UTC
383eef4 Improve stressHistogram by adding the command line option to run a single test suite + other options. See "stressHistogram -h": -n N : only run test with sequential number N -v/-vv : set verbose mode (show result of each single test) or very verbose mode (show all comparison output as well) -d N : very verbose mode + set ROOT gDebug flag to N -fast : running in fast mode with fewer events generated 03 September 2020, 15:22:26 UTC
9939311 Fix 2d and 3D labels diff merge tests in stressHistogram. The 2d tests validate merge when x axis is alphanumeric and extendable while y axis has only few labels and it is not extendable. 3d test is as before a merge of all non extendable axes 03 September 2020, 15:22:26 UTC
ebdbd58 Fix TH1::merge in case of multi-dimensional histograms when only one axis has labels. This fixes ROOT-10944 03 September 2020, 15:22:26 UTC
d198237 Do not use gRandom in multi-threads. Use a random generator for each thread. (ROOT-10947) 03 September 2020, 13:35:49 UTC
b201150 Add test for TF1,TF2 and TF3 functions computing the moments 03 September 2020, 13:31:19 UTC
e537fd9 Fix TF2,3::Moment2 for compiled function TF2::Moment2, TF2::CentralMoment2 and same for TF3 functions worked only on TFormula based functions (ROOT-10623). Now use lambda functions to compute the momentum integral for all types of TF2 and TF3. Improve also handling and debug of multi-dimensional integral calculations. Fix also an issue in setting max number of points in TF3::Integral 03 September 2020, 13:31:19 UTC
908d6b2 Shorten long paths and display number of duplicating modules. 03 September 2020, 07:53:42 UTC
bc231d0 [cmake] Build xrootd in release mode with warnings enabled * xrootd does not have anymore the -Werror flag in release mode. Therefore, we can remove the -w flag and use the standard ROOT_EXTERNAL_CXX_FLAGS for the builtin xrootd. * Explicitely set the build type of xrootd to Release. This switches from the default RelWithDebInfo to plain Release and ensures that -Werror is not set. 03 September 2020, 07:03:49 UTC
a137211 [PyROOT][Doc] Document TFile pythonizations 02 September 2020, 16:25:12 UTC
3402c40 [PyROOT][Doc] Document TDirectoryFile pythonizations 02 September 2020, 16:25:12 UTC
67b0f53 [PyROOT][Doc] Document TDirectory pythonizations 02 September 2020, 16:25:12 UTC
43a5d12 [rcanvas] add missing include (#6290) 02 September 2020, 16:07:36 UTC
013c000 [roofitcore] Add missing (minimal) include. 02 September 2020, 13:58:26 UTC
dd43c3c [DF] Add test for move-only type in Display 02 September 2020, 13:16:02 UTC
4915ce4 [DF] Do not copy Display arguments 02 September 2020, 13:16:02 UTC
back to top