Skip to content

Commit 2de5bca

Browse files
committed
Fixed spelling
1 parent 2e3d66a commit 2de5bca

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/actions/spelling/allow/terms.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Backpropagation
55
CINT
66
CMSSW
77
Caa
8+
Codegen
89
Cppyy
910
Debian
1011
EPC
@@ -30,6 +31,7 @@ Ohridski
3031
OMP
3132
OpenMP
3233
PTX
34+
RAII
3335
Resugaring
3436
SBO
3537
Slib
@@ -44,6 +46,7 @@ biodynamo
4446
bioinformatics
4547
blogs
4648
cms
49+
codegen
4750
consteval
4851
cppyy
4952
cytokine

_posts/2025-23-09-Supporting-AD-in-CMS-Combine-likelihood-scans.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ author: Galin Bistrev
1111
permalink: blogs/2025_galin_bistrev_results_blog/
1212
banner_image: /images/blog/banner-cern.jpg
1313
date: 2025-09-25
14-
tags: cern cms root combine c++ rooFit automatic-differentiation
14+
tags: cern cms root combine c++ RooFit automatic-differentiation
1515
---
1616

1717
### **Introduction**
@@ -22,7 +22,7 @@ that aimed to provide support for Automatic Differentiation (AD)
2222
into the CMS Combine tool profile likelihood scans.
2323

2424

25-
Mentors: Jonas Rembser , Vassil Vasilev , David Lange
25+
Mentors: Jonas Rembser, Vassil Vasilev, David Lange
2626

2727
### **Description of the Project**
2828

@@ -32,7 +32,7 @@ statistical analysis tool of the CMS experiment at CERN.
3232
Combine is built on top of RooFit, which has recently introduced AD to
3333
improve minimization techniques.By providing computationally efficient
3434
gradients through AD, RooFit achieves substantial performance
35-
improvements. In Roofit ,Clad converts internal likelihood representations
35+
improvements. In RooFit ,Clad converts internal likelihood representations
3636
into standalone C++ code, from which gradient routines for AD
3737
are generated.This strategy not only speeds up the fitting process but
3838
also increases the portability and shareability of likelihood models,
@@ -88,7 +88,7 @@ achieve the stated objectives:
8888
`CodegenImpl.cxx` to generate code for models making use of it.
8989

9090
- Imported three pieces of code from Combine that handle the minimization
91-
procedures within the framework in Roofit's `RooMinimizer.cxx`.
91+
procedures within the framework in RooFit's `RooMinimizer.cxx`.
9292
The first is the class `FreezeDisconnectedParametersRAII`,
9393
which automatically freezes and unfreezes parameters disconnected from
9494
the likelihood graph. The second is the function `generateOrthogonalCombinations`,
@@ -99,7 +99,7 @@ achieve the stated objectives:
9999
them so that combinations differing least from the current best
100100
configuration are evaluated first.
101101

102-
- Using the above stated functions , the discrete profiling algorith,
102+
- Using the above stated functions , the discrete profiling algorithm,
103103
which is the main minimization algorithm in Combine, was imported in
104104
`RooMinimizer.cxx`.
105105

@@ -145,7 +145,6 @@ CERN.
145145

146146

147147
## **Related Links**
148-
### Related Links
149148
- [CMS Combine GitHub page]https://cms-analysis.github.io/HiggsAnalysis-CombinedLimit/latest/
150149
- [ROOT official repository]https://github.com/root-project/root
151150
- [My GitHub profile]https://github.com/GalinBistrev2

0 commit comments

Comments
 (0)