Comments (4)
@GernotMaier : regarding the multiplicity cut, it seems to me that there could be a contradiction between what you said here (at the bottom of the discussion) and what is written on the IRF report (point 1 page 22)
On the report, you say that you keep multiplicity >=2 throughout the analysis, but on the pyirf issue you said that all model training is done after the application of the multiplicity cuts, which in the context of pyirf (aka your cut optimization) is 4.
Do you use 4 (3 for 100s and 30min exposure cases) also for the training?
from protopipe.
IRF report is from 2017, cuts and different analysis steps changed slightly since cut. Multiplicity cuts are applied at the training stage.
Really depends on the files you are looking at if it is 2, 3, or 4. I usually prepare IRFs for these three cuts; but for most applications use then the 3-tel cut (which provides best balance between sensitivity and resolution)
from protopipe.
I see.
So you keep N_tel_reco_direction = 2
up to the model training, then, depending on the analysis/IRF you want to do, you select between, let's say, N_tel_reco_training = 3
(or 4 ), and then you keep N_tel_reco_training = N_tel_reco_cuts
.
Am I correct?
from protopipe.
Multiplicity doesn't influence any of the steps for the BDT training, so assumption is applied before this step on multiplicity. From the BDT training onwards, I keep the multiplicity the same through all analysis steps.
from protopipe.
Related Issues (20)
- [WRONG BEHAVIOUR] Incorrect impact distances
- Add image extraction status
- Add tables attributes
- Merge DIRAC grid interface
- Containerization
- How to handle performance showcasing in the future HOT 1
- Refactoring of the TRAINING stage HOT 3
- Add analysis book template
- [BUG] Notebooks should try to import uproot only if ROOT-based data is required
- Add a benchmarking notebook template
- Should not transform the Geometry for each event (slow) HOT 1
- Number of recorded SST telescopes is miscalculated or missing
- Remove dangerous fall-back to MARS cuts if there is a typo in the config file HOT 2
- Some broken benchmarks HOT 1
- Update integration test pipeline with (diffuse) Prod5b data from CTAN and CTAS
- Native parallelization
- Make conda package
- PyPI upload doesn't work anymore HOT 2
- Dropdown menu to switch between docs versions doesn't work HOT 2
- Automate documentation of CLI scripts
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from protopipe.