diff --git a/n3fit/runcards/Basic_feature_scaling.yml b/n3fit/runcards/Basic_feature_scaling.yml index 07e7c1a6a4..b8e95db28a 100644 --- a/n3fit/runcards/Basic_feature_scaling.yml +++ b/n3fit/runcards/Basic_feature_scaling.yml @@ -99,15 +99,6 @@ integrability: integdatasets: - {dataset: INTEGXT3, poslambda: 1e2} -############################################################ -lhagrid: - nx : 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq : 50 - qmax: 1e5 - ############################################################ debug: True maxcores: 8 diff --git a/n3fit/runcards/Basic_hyperopt.yml b/n3fit/runcards/Basic_hyperopt.yml index b686b2029d..a138f50f3f 100644 --- a/n3fit/runcards/Basic_hyperopt.yml +++ b/n3fit/runcards/Basic_hyperopt.yml @@ -159,14 +159,5 @@ positivity: - {dataset: POSDYD, poslambda: 1e10} - {dataset: POSDYS, poslambda: 1e10} -############################################################ -lhagrid: - nx: 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq: 50 - qmax: 1e5 - ############################################################ debug: false diff --git a/n3fit/runcards/Basic_runcard.yml b/n3fit/runcards/Basic_runcard.yml index 6d0d567e55..98d742a8e2 100644 --- a/n3fit/runcards/Basic_runcard.yml +++ b/n3fit/runcards/Basic_runcard.yml @@ -98,15 +98,6 @@ integrability: integdatasets: - {dataset: INTEGXT3, poslambda: 1e2} -############################################################ -lhagrid: - nx : 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq : 50 - qmax: 1e5 - ############################################################ debug: True maxcores: 8 diff --git a/n3fit/runcards/DIS_diagonal_l2reg_example.yml b/n3fit/runcards/DIS_diagonal_l2reg_example.yml index f392199f07..06716b7b26 100644 --- a/n3fit/runcards/DIS_diagonal_l2reg_example.yml +++ b/n3fit/runcards/DIS_diagonal_l2reg_example.yml @@ -117,14 +117,5 @@ positivity: - { dataset: POSDYD, poslambda: 1e10 } - { dataset: POSDYS, poslambda: 1e10 } -############################################################ -lhagrid: - nx : 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq : 50 - qmax: 1e5 - ############################################################ debug: False diff --git a/n3fit/runcards/NNPDF40_lo_as_0118.yml b/n3fit/runcards/NNPDF40_lo_as_0118.yml new file mode 100644 index 0000000000..f7ca2e8d3d --- /dev/null +++ b/n3fit/runcards/NNPDF40_lo_as_0118.yml @@ -0,0 +1,291 @@ +# Configuration file for NNPDF++ +# +description: NNPDF4.0 LO global, deuteron and nuclear uncertainties. Runcard for the + baseline LO fit. alphas=0.118 + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +# + +LODatasets: &LODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75} +- {dataset: DYE886P, frac: 0.75, cfac: []} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: []} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: []} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: []} +- {dataset: D0WMASY, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: []} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: []} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: []} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: []} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM]} +#- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: []} +#- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75, cfac: []} +#- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: []} # zero contribution at LO +#- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: []} # zero contribution at LO +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: []} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: []} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: []} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: []} +- {dataset: CMSDY2D11, frac: 0.75, cfac: []} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: []} +#- {dataset: CMSZDIFF12, frac: 0.75, cfac: [NRM]} # zero contribution at LO +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: []} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: []} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: CMSWCHARMTOT, frac: 0.75} +- {dataset: CMSWCHARMRAT, frac: 0.75} +- {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: []} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: []} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: []} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: []} + + +dataset_inputs: *LODatasets + +# These are needed for the similarity cuts +NNLODatasets: &NNLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +# - {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +# - {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +# - {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} # zreo contribution at LO +# - {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} # zero contribution at LO +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +# - {dataset: CMSWCHARMTOT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMSWCHARMRAT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + + +do_not_require_similarity_for: +- ATLAS_WCHARM_WP_DIFF_7TEV +- ATLAS_WCHARM_WM_DIFF_7TEV +- CMSWCHARMTOT +- CMSWCHARMRAT +- CMS_WCHARM_DIFF_UNNORM_13TEV + + +cut_similarity_threshold: 2 + +cuts_intersection_spec: +- theoryid: 208 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *LODatasets + +- theoryid: 200 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NNLODatasets + + + +############################################################ +datacuts: + t0pdfset: 210506-01-rs-nnpdf40-lo-flav # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + use_cuts: fromsimilarpredictions + +############################################################ +theory: + theoryid: 213 # database id + +############################################################ +fitting: + sum_rules: MSR + + trvlseed: 1520585894 + nnseed: 2647869818 + mcseed: 1101490705 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, square] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + # threshold_chi2: 3.5 + + + # NN23(QED) = sng=0,g=1,v=2,t3=3,ds=4,sp=5,sm=6,(pht=7) + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: FLAVOUR # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: u, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [1.655, 4.386]} + - {fl: ubar, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [2.766, 11.61]} + - {fl: d, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [3.48, 6.71]} + - {fl: dbar, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [4.274, 13.33]} + - {fl: s, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [4.861, 9.974]} + - {fl: sbar, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [4.648, 12.43]} + - {fl: c, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [2.878, 7.57]} + - {fl: g, pos: false, mutsize: [15], trainable: false, mutprob: [0.05], smallx: [1,1], largex: [3.453, 13.24]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} +# - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} +# - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3_543, poslambda: 1e2} + - {dataset: INTEGXV_543, poslambda: 1e2} + - {dataset: INTEGXV3_543, poslambda: 1e2} + - {dataset: INTEGXV8_543, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_lo_as_0118_pch.yml b/n3fit/runcards/NNPDF40_lo_as_0118_pch.yml new file mode 100644 index 0000000000..2627f56d20 --- /dev/null +++ b/n3fit/runcards/NNPDF40_lo_as_0118_pch.yml @@ -0,0 +1,293 @@ +# +# Configuration file for NNPDF++ +# +description: NNPDF4.0 LO global, deuteron and nuclear uncertainties. Runcard for the + perturbative charm LO fit. alphas=0.118 + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +# + +LODatasets: &LODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75} +- {dataset: DYE886P, frac: 0.75, cfac: []} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: []} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: []} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: []} +- {dataset: D0WMASY, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: []} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: []} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: []} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: []} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM]} +#- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: []} +#- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75, cfac: []} +#- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: []} # zero contribution at LO +#- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: []} # zero contribution at LO +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: []} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: []} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: []} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: []} +- {dataset: CMSDY2D11, frac: 0.75, cfac: []} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: []} +#- {dataset: CMSZDIFF12, frac: 0.75, cfac: [NRM]} # zero contribution at LO +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: []} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: []} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: CMSWCHARMTOT, frac: 0.75} +- {dataset: CMSWCHARMRAT, frac: 0.75} +- {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: []} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: []} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: []} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: []} + + +dataset_inputs: *LODatasets + +# These are needed for the similarity cuts +NNLODatasets: &NNLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +#- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +# - {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +# - {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +# - {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} # zreo contribution at LO +# - {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} # zero contribution at LO +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +# - {dataset: CMSWCHARMTOT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMSWCHARMRAT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + + +do_not_require_similarity_for: +- ATLAS_WCHARM_WP_DIFF_7TEV +- ATLAS_WCHARM_WM_DIFF_7TEV +- CMSWCHARMTOT +- CMSWCHARMRAT +- CMS_WCHARM_DIFF_UNNORM_13TEV + + +cut_similarity_threshold: 2 + +cuts_intersection_spec: +- theoryid: 208 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *LODatasets + +- theoryid: 200 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NNLODatasets + + + +############################################################ +datacuts: + t0pdfset: 210504-03-rs-nnpdf40-lo-pch # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + use_cuts: fromsimilarpredictions + +############################################################ +theory: + theoryid: 214 # database id + +############################################################ +fitting: + trvlseed: 568256760 + nnseed: 3756954509 + mcseed: 1316499424 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 7] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 +# threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + + fitbasis: NN31PC # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.114, 1.203], largex: [1.338, 3.519]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.117, 1.217], largex: [2.239, 8.1]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.4308, 0.9017], largex: [1.413, 3.818]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.06275, 0.7698], largex: [1.45, 3.74]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.509, 0.8937], largex: [1.412, 3.757]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.7526, 1.414], largex: [1.403, 3.569]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5591, 1.246], largex: [1.374, 3.431]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} +# - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} +# - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 \ No newline at end of file diff --git a/n3fit/runcards/NNPDF40_nlo_as_0117.yml b/n3fit/runcards/NNPDF40_nlo_as_0117.yml new file mode 100644 index 0000000000..6c715e391d --- /dev/null +++ b/n3fit/runcards/NNPDF40_nlo_as_0117.yml @@ -0,0 +1,294 @@ +# +# Configuration file for NNPDF++ +# +description: "NNPDF4.0 NLO global, deuteron and nuclear uncertainties. Runcard for the alpha_s variation NLO fit, pending iteration. alphas=0.117" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +# + +NLODatasets: &NLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75} +- {dataset: DYE886P, frac: 0.75, cfac: []} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: []} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: []} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: []} +- {dataset: D0WMASY, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: []} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: []} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: []} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: []} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: []} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: []} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: []} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: []} +- {dataset: CMSDY2D11, frac: 0.75, cfac: []} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: []} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [NRM]} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: []} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: []} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: CMSWCHARMTOT, frac: 0.75} +- {dataset: CMSWCHARMRAT, frac: 0.75} +- {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: []} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: []} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: []} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: []} + + +dataset_inputs: *NLODatasets + +# These are needed for the similarity cuts +NNLODatasets: &NNLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +# - {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +# - {dataset: CMSWCHARMTOT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMSWCHARMRAT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV} # No Cfactors at NNLO +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + +do_not_require_similarity_for: + - ATLAS_WCHARM_WP_DIFF_7TEV + - ATLAS_WCHARM_WM_DIFF_7TEV + - CMSWCHARMTOT + - CMSWCHARMRAT + - CMS_WCHARM_DIFF_UNNORM_13TEV + + +cut_similarity_threshold: 2 + +cuts_intersection_spec: + # Note: This is using the alpha_s=0.118 theory on purpose, to keep cuts + # constant across alpha_s variations + - theoryid: 208 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NLODatasets + + - theoryid: 200 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NNLODatasets + + + +############################################################ +datacuts: + t0pdfset: NNPDF31_nlo_as_0118 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + use_cuts: fromsimilarpredictions + +############################################################ +theory: + theoryid: 209 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: EVOL # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.093, 1.121], largex: [1.486, 3.287]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.8329, 1.071], largex: [3.084, 6.767]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5202, 0.7431], largex: [1.556, 3.639]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.1205, 0.4839], largex: [1.736, 3.622]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5864, 0.7987], largex: [1.559, 3.569]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.5019, 1.126], largex: [1.754, 3.479]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.6305, 0.8806], largex: [1.544, 3.481]} + - {fl: t15, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.087, 1.139], largex: [1.48, 3.365]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} + - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nlo_as_0118.yml b/n3fit/runcards/NNPDF40_nlo_as_0118.yml new file mode 100644 index 0000000000..76e8778b2e --- /dev/null +++ b/n3fit/runcards/NNPDF40_nlo_as_0118.yml @@ -0,0 +1,293 @@ +# +# Configuration file for NNPDF++ +# +description: "NNPDF4.0 NLO global, deuteron and nuclear uncertainties. Runcard for the baseline NLO fit, pending iteration. alphas=0.118" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +# + +NLODatasets: &NLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75} +- {dataset: DYE886P, frac: 0.75, cfac: []} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: []} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: []} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: []} +- {dataset: D0WMASY, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: []} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: []} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: []} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: []} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: []} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: []} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: []} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: []} +- {dataset: CMSDY2D11, frac: 0.75, cfac: []} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: []} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [NRM]} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: []} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: []} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: CMSWCHARMTOT, frac: 0.75} +- {dataset: CMSWCHARMRAT, frac: 0.75} +- {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: []} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: []} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: []} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: []} + + +dataset_inputs: *NLODatasets + +# These are needed for the similarity cuts +NNLODatasets: &NNLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +# - {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +# - {dataset: CMSWCHARMTOT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMSWCHARMRAT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + + +do_not_require_similarity_for: + - ATLAS_WCHARM_WP_DIFF_7TEV + - ATLAS_WCHARM_WM_DIFF_7TEV + - CMSWCHARMTOT + - CMSWCHARMRAT + - CMS_WCHARM_DIFF_UNNORM_13TEV + + +cut_similarity_threshold: 2 + +cuts_intersection_spec: + - theoryid: 208 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NLODatasets + + - theoryid: 200 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NNLODatasets + + + +############################################################ +datacuts: + t0pdfset: NNPDF31_nlo_as_0118 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + use_cuts: fromsimilarpredictions + +############################################################ +theory: + theoryid: 208 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: EVOL # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.093, 1.121], largex: [1.486, 3.287]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.8329, 1.071], largex: [3.084, 6.767]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5202, 0.7431], largex: [1.556, 3.639]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.1205, 0.4839], largex: [1.736, 3.622]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5864, 0.7987], largex: [1.559, 3.569]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.5019, 1.126], largex: [1.754, 3.479]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.6305, 0.8806], largex: [1.544, 3.481]} + - {fl: t15, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.087, 1.139], largex: [1.48, 3.365]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} + - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nlo_as_0118_pch.yml b/n3fit/runcards/NNPDF40_nlo_as_0118_pch.yml new file mode 100644 index 0000000000..ed600cc44e --- /dev/null +++ b/n3fit/runcards/NNPDF40_nlo_as_0118_pch.yml @@ -0,0 +1,284 @@ +# +# Configuration file for NNPDF++ +# +description: "NNPDF4.0 NLO global, deuteron and nuclear uncertainties. Runcard for the perturbative charm NLO fit, pending iteration. alphas=0.118" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +# + +NLODatasets: &NLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: []} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: []} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: []} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: []} +- {dataset: D0WMASY, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: []} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: []} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: []} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: []} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: []} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: []} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: []} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: []} +- {dataset: CMSDY2D11, frac: 0.75, cfac: []} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: []} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [NRM]} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: []} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: []} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: CMSWCHARMTOT, frac: 0.75} +- {dataset: CMSWCHARMRAT, frac: 0.75} +- {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: []} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: []} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: []} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: []} + + +dataset_inputs: *NLODatasets + +# These are needed for the similarity cuts +NNLODatasets: &NNLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +# - {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +# - {dataset: CMSWCHARMTOT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMSWCHARMRAT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + +do_not_require_similarity_for: + - ATLAS_WCHARM_WP_DIFF_7TEV + - ATLAS_WCHARM_WM_DIFF_7TEV + - CMSWCHARMTOT + - CMSWCHARMRAT + - CMS_WCHARM_DIFF_UNNORM_13TEV + + +cut_similarity_threshold: 2 + +cuts_intersection_spec: + - theoryid: 208 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NLODatasets + + - theoryid: 200 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NNLODatasets + + + +############################################################ +datacuts: + t0pdfset: NNPDF31_nlo_as_0118 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + use_cuts: fromsimilarpredictions + +############################################################ +theory: + theoryid: 212 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 7] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + + fitbasis: NN31PC # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [1.093, 1.122], largex: [1.482, 3.418]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.8072, 1.064], largex: [3.09, 7.07]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.5307, 0.7518], largex: [1.565, 3.659]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.07457, 0.5159], largex: [1.725, 3.527]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.5854, 0.8039], largex: [1.556, 3.565]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [-0.5149, 1.121], largex: [1.734, 3.495]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.6185, 0.8848], largex: [1.535, 3.599]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} +# - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nlo_as_0119.yml b/n3fit/runcards/NNPDF40_nlo_as_0119.yml new file mode 100644 index 0000000000..13dc0c3786 --- /dev/null +++ b/n3fit/runcards/NNPDF40_nlo_as_0119.yml @@ -0,0 +1,294 @@ +# +# Configuration file for NNPDF++ +# +description: "NNPDF4.0 NLO global, deuteron and nuclear uncertainties. Runcard for the alpha_s variation NLO fit, pending iteration. alphas=0.119" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +# + +NLODatasets: &NLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: []} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75} +- {dataset: DYE886P, frac: 0.75, cfac: []} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: []} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: []} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: []} +- {dataset: D0WMASY, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: []} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: []} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: []} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: []} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: []} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: []} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: []} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: []} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: []} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: []} +- {dataset: CMSDY2D11, frac: 0.75, cfac: []} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: []} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [NRM]} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: []} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: []} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: []} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: []} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: []} +- {dataset: CMSWCHARMTOT, frac: 0.75} +- {dataset: CMSWCHARMRAT, frac: 0.75} +- {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV, frac: 0.75} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: []} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: []} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: []} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: []} + + +dataset_inputs: *NLODatasets + +# These are needed for the similarity cuts +NNLODatasets: &NNLODatasets +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +# - {dataset: ATLAS_WCHARM_WP_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +# - {dataset: ATLAS_WCHARM_WM_DIFF_7TEV, frac: 0.75} # No Cfactors at NNLO +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +# - {dataset: CMSWCHARMTOT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMSWCHARMRAT, frac: 0.75} # No Cfactors at NNLO +# - {dataset: CMS_WCHARM_DIFF_UNNORM_13TEV} # No Cfactors at NNLO +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + +do_not_require_similarity_for: + - ATLAS_WCHARM_WP_DIFF_7TEV + - ATLAS_WCHARM_WM_DIFF_7TEV + - CMSWCHARMTOT + - CMSWCHARMRAT + - CMS_WCHARM_DIFF_UNNORM_13TEV + + +cut_similarity_threshold: 2 + +cuts_intersection_spec: + # Note: This is using the alpha_s=0.118 theory on purpose, to keep cuts + # constant across alpha_s variations + - theoryid: 208 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NLODatasets + + - theoryid: 200 + pdf: NNPDF31_nlo_as_0118 + dataset_inputs: *NNLODatasets + + + +############################################################ +datacuts: + t0pdfset: NNPDF31_nlo_as_0118 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + use_cuts: fromsimilarpredictions + +############################################################ +theory: + theoryid: 210 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: EVOL # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.093, 1.121], largex: [1.486, 3.287]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.8329, 1.071], largex: [3.084, 6.767]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5202, 0.7431], largex: [1.556, 3.639]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.1205, 0.4839], largex: [1.736, 3.622]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5864, 0.7987], largex: [1.559, 3.569]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.5019, 1.126], largex: [1.754, 3.479]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.6305, 0.8806], largex: [1.544, 3.481]} + - {fl: t15, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.087, 1.139], largex: [1.48, 3.365]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} + - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nnlo_as_0117.yml b/n3fit/runcards/NNPDF40_nnlo_as_0117.yml new file mode 100644 index 0000000000..e768bee2a5 --- /dev/null +++ b/n3fit/runcards/NNPDF40_nnlo_as_0117.yml @@ -0,0 +1,177 @@ +# +# Configuration file for NNPDF++ +# +############################################################ +description: "NNPDF4.0 NNLO global, deuteron and nuclear uncertainties, alphas=0.1170" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +dataset_inputs: +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + +############################################################ +datacuts: + t0pdfset: 210225-n3fit-alphas-002 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + +############################################################ +theory: + theoryid: 202 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: EVOL # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.095, 1.121], largex: [1.519, 3.207]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.8119, 1.106], largex: [2.877, 6.781]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5361, 0.7263], largex: [1.592, 3.459]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.1419, 0.4964], largex: [1.737, 3.623]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5851, 0.7927], largex: [1.589, 3.651]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.543, 1.13], largex: [1.778, 3.554]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.6476, 0.8731], largex: [1.572, 3.586]} + - {fl: t15, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.084, 1.141], largex: [1.524, 3.424]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} + - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nnlo_as_0118.yml b/n3fit/runcards/NNPDF40_nnlo_as_0118.yml new file mode 100644 index 0000000000..9cc8d6e971 --- /dev/null +++ b/n3fit/runcards/NNPDF40_nnlo_as_0118.yml @@ -0,0 +1,177 @@ +# +# Configuration file for NNPDF++ +# +############################################################ +description: "NNPDF4.0 NNLO global, deuteron and nuclear uncertainties t0 and preprocessing iterated. Runcard for the baseline NNLO fit. alphas=0.118" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +dataset_inputs: +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + +############################################################ +datacuts: + t0pdfset: 210219-02-rs-nnpdf40-1000 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + +############################################################ +theory: + theoryid: 200 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: EVOL # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.093, 1.121], largex: [1.486, 3.287]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.8329, 1.071], largex: [3.084, 6.767]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5202, 0.7431], largex: [1.556, 3.639]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.1205, 0.4839], largex: [1.736, 3.622]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5864, 0.7987], largex: [1.559, 3.569]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.5019, 1.126], largex: [1.754, 3.479]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.6305, 0.8806], largex: [1.544, 3.481]} + - {fl: t15, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.087, 1.139], largex: [1.48, 3.365]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} + - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nnlo_as_0118_pch.yml b/n3fit/runcards/NNPDF40_nnlo_as_0118_pch.yml new file mode 100644 index 0000000000..285dc588b7 --- /dev/null +++ b/n3fit/runcards/NNPDF40_nnlo_as_0118_pch.yml @@ -0,0 +1,192 @@ +# +# Configuration file for NNPDF++ +# +############################################################ +description: "NNPDF4.0 NNLO global, deuteron and nuclear uncertainties. Runcard for the NNLO pert. charm fit. alphas=0.118" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +dataset_inputs: +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + +############################################################ +datacuts: + t0pdfset: 210127-n3fit-theory-003 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + +############################################################ +theory: + theoryid: 211 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 7] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # N23(QED) = sng=0,g=1,v=2,t3=3,ds=4,sp=5,sm=6,(pht=7) + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: NN31PC # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [1.093, 1.122], largex: [1.482, 3.418]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.8072, 1.064], largex: [3.09, 7.07]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.5307, 0.7518], largex: [1.565, 3.659]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.07457, 0.5159], largex: [1.725, 3.527]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.5854, 0.8039], largex: [1.556, 3.565]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [-0.5149, 1.121], largex: [1.734, 3.495]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [0.6185, 0.8848], largex: [1.535, 3.599]} + +############################################################ +stopping: + stopmethod: LOOKBACK # Stopping method + lbdelta: 0 # Delta for look-back stopping + mingen: 0 # Minimum number of generations + window: 500 # Window for moving average + minchi2: 3.5 # Minimum chi2 + minchi2exp: 6.0 # Minimum chi2 for experiments + nsmear: 200 # Smear for stopping + deltasm: 200 # Delta smear for stopping + rv: 2 # Ratio for validation stopping + rt: 0.5 # Ratio for training stopping + epsilon: 1e-6 # Gradient epsilon + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} +# - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +closuretest: + filterseed: 621616460 # Random seed to be used in filtering data partitions + fakedata: false # true = to use FAKEPDF to generate pseudo-data + fakepdf: MSTW2008nlo68cl # Theory input for pseudo-data + errorsize: 1.0 # uncertainties rescaling + fakenoise: false # true = to add random fluctuations to pseudo-data + rancutprob: 1.0 # Fraction of data to be included in the fit + rancutmethod: 0 # Method to select rancutprob data fraction + rancuttrnval: false # 0(1) to output training(valiation) chi2 in report + printpdf4gen: false # To print info on PDFs during minimization + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/NNPDF40_nnlo_as_0119.yml b/n3fit/runcards/NNPDF40_nnlo_as_0119.yml new file mode 100644 index 0000000000..ac118336f4 --- /dev/null +++ b/n3fit/runcards/NNPDF40_nnlo_as_0119.yml @@ -0,0 +1,177 @@ +# +# Configuration file for NNPDF++ +# +############################################################ +description: "NNPDF4.0 NNLO global, deuteron and nuclear uncertainties, alphas=0.1190" + +############################################################ +# frac: training fraction +# ewk: apply ewk k-factors +# sys: systematics treatment (see systypes) +dataset_inputs: +- {dataset: NMCPD_dw_ite, frac: 0.75} +- {dataset: NMC, frac: 0.75} +- {dataset: SLACP_dwsh, frac: 0.75} +- {dataset: SLACD_dw_ite, frac: 0.75} +- {dataset: BCDMSP_dwsh, frac: 0.75} +- {dataset: BCDMSD_dw_ite, frac: 0.75} +- {dataset: CHORUSNUPb_dw_ite, frac: 0.75} +- {dataset: CHORUSNBPb_dw_ite, frac: 0.75} +- {dataset: NTVNUDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: NTVNBDMNFe_dw_ite, frac: 0.75, cfac: [MAS]} +- {dataset: HERACOMBNCEM, frac: 0.75} +- {dataset: HERACOMBNCEP460, frac: 0.75} +- {dataset: HERACOMBNCEP575, frac: 0.75} +- {dataset: HERACOMBNCEP820, frac: 0.75} +- {dataset: HERACOMBNCEP920, frac: 0.75} +- {dataset: HERACOMBCCEM, frac: 0.75} +- {dataset: HERACOMBCCEP, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_C, frac: 0.75} +- {dataset: HERACOMB_SIGMARED_B, frac: 0.75} +- {dataset: DYE886R_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: DYE886P, frac: 0.75, cfac: [QCD]} +- {dataset: DYE605_dw_ite, frac: 0.75, cfac: [QCD]} +- {dataset: CDFZRAP_NEW, frac: 0.75, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 0.75, cfac: [QCD]} +- {dataset: D0WMASY, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP36PB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZHIGHMASS49FB, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASLOMASSDY11EXT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASWZRAP11CF, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WMU_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASDY2D8TEV, frac: 0.75, cfac: [QCDEWK]} +- {dataset: ATLAS_WZ_TOT_13TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: ATLAS_WP_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_WM_JET_8TEV_PT, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASZPT8TEVMDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASZPT8TEVYDIST, frac: 0.75, cfac: [QCD], sys: 10} +- {dataset: ATLASTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTBARTOT_13TEV_FULLLUMI, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TTB_DIFF_8TEV_LJ_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_TOPDIFF_DILEPT_8TEV_TTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_1JET_8TEV_R06_DEC, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_2JET_7TEV_R06, frac: 0.75, cfac: [QCD]} +- {dataset: ATLASPHT15, frac: 0.75, cfac: [QCD, EWK]} +- {dataset: ATLAS_SINGLETOP_TCH_R_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_7TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_T_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: ATLAS_SINGLETOP_TCH_DIFF_8TEV_TBAR_RAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWEASY840PB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMASY47FB, frac: 0.75, cfac: [QCD]} +- {dataset: CMSDY2D11, frac: 0.75, cfac: [QCD]} +- {dataset: CMSWMU8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSZDIFF12, frac: 0.75, cfac: [QCD, NRM], sys: 10} +- {dataset: CMS_2JET_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_2JET_3D_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMSTTBARTOT5TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTBAR_2D_DIFF_MTT_TRAP_NORM, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_2L_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_TTB_DIFF_13TEV_2016_LJ_TRAP, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_TOT_7TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_8TEV, frac: 0.75, cfac: [QCD]} +- {dataset: CMS_SINGLETOP_TCH_R_13TEV, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZ940PB, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 0.75, cfac: [QCD]} +- {dataset: LHCBWZMU7TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCBWZMU8TEV, frac: 0.75, cfac: [NRM, QCD]} +- {dataset: LHCB_Z_13TEV_DIMUON, frac: 0.75, cfac: [QCD]} +- {dataset: LHCB_Z_13TEV_DIELECTRON, frac: 0.75, cfac: [QCD]} + + +############################################################ +datacuts: + t0pdfset: 210225-n3fit-alphas-005 # PDF set to generate t0 covmat + q2min: 3.49 # Q2 minimum + w2min: 12.5 # W2 minimum + +############################################################ +theory: + theoryid: 205 # database id + +############################################################ +fitting: + trvlseed: 475038818 + nnseed: 2394641471 + mcseed: 1831662593 + save: false + genrep: true # true = generate MC replicas, false = use real data + + parameters: # This defines the parameter dictionary that is passed to the Model Trainer + nodes_per_layer: [25, 20, 8] + activation_per_layer: [tanh, tanh, linear] + initializer: glorot_normal + optimizer: + clipnorm: 6.073e-6 + learning_rate: 2.621e-3 + optimizer_name: Nadam + epochs: 17000 + positivity: + initial: 184.8 + multiplier: + integrability: + initial: 10 + multiplier: + stopping_patience: 0.1 + layer_type: dense + dropout: 0.0 + threshold_chi2: 3.5 + + # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) + # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) + # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) + fitbasis: EVOL # EVOL (7), EVOLQED (8), etc. + basis: + - {fl: sng, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.092, 1.12], largex: [1.457, 3.157]} + - {fl: g, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.7824, 1.071], largex: [3.034, 6.419]} + - {fl: v, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5091, 0.7372], largex: [1.526, 3.366]} + - {fl: v3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.1274, 0.4667], largex: [1.696, 3.461]} + - {fl: v8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5825, 0.7851], largex: [1.518, 3.47]} + - {fl: t3, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + -0.7245, 1.185], largex: [1.733, 3.273]} + - {fl: t8, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 0.5886, 0.8746], largex: [1.512, 3.499]} + - {fl: t15, pos: false, trainable: false, mutsize: [15], mutprob: [0.05], smallx: [ + 1.084, 1.139], largex: [1.458, 3.192]} + +############################################################ +positivity: + posdatasets: + - {dataset: POSF2U, poslambda: 1e6} # Positivity Lagrange Multiplier + - {dataset: POSF2DW, poslambda: 1e6} + - {dataset: POSF2S, poslambda: 1e6} + - {dataset: POSFLL, poslambda: 1e6} + - {dataset: POSDYU, poslambda: 1e10} + - {dataset: POSDYD, poslambda: 1e10} + - {dataset: POSDYS, poslambda: 1e10} + - {dataset: POSF2C, poslambda: 1e6} + - {dataset: POSXUQ, poslambda: 1e6} # Positivity of MSbar PDFs + - {dataset: POSXUB, poslambda: 1e6} + - {dataset: POSXDQ, poslambda: 1e6} + - {dataset: POSXDB, poslambda: 1e6} + - {dataset: POSXSQ, poslambda: 1e6} + - {dataset: POSXSB, poslambda: 1e6} + - {dataset: POSXGL, poslambda: 1e6} + +############################################################ +integrability: + integdatasets: + - {dataset: INTEGXT8, poslambda: 1e2} + - {dataset: INTEGXT3, poslambda: 1e2} + +############################################################ +debug: false +maxcores: 4 diff --git a/n3fit/runcards/PN3_DIS_example.yml b/n3fit/runcards/PN3_DIS_example.yml deleted file mode 100644 index a0921ced5f..0000000000 --- a/n3fit/runcards/PN3_DIS_example.yml +++ /dev/null @@ -1,127 +0,0 @@ -# -# Configuration file for n3fit -# - -############################################################ -description: NNPDF3.1 NNLO fitted charm dis dataset - -############################################################ -# frac: training fraction -# ewk: apply ewk k-factors -# sys: systematics treatment (see systypes) -dataset_inputs: -# Fixed target DIS -- { dataset: NMCPD, frac: 0.5 } -- { dataset: NMC, frac: 0.5 } -- { dataset: SLACP, frac: 0.5} -- { dataset: SLACD, frac: 0.5} -- { dataset: BCDMSP, frac: 0.5} -- { dataset: BCDMSD, frac: 0.5} -- { dataset: CHORUSNU, frac: 0.5} -- { dataset: CHORUSNB, frac: 0.5} -- { dataset: NTVNUDMN, frac: 0.5} -- { dataset: NTVNBDMN, frac: 0.5} -# EMC F2C data -# - { dataset: EMCF2C, frac: 1.0} -# HERA data -- { dataset: HERACOMBNCEM , frac: 0.5} -- { dataset: HERACOMBNCEP460, frac: 0.5} -- { dataset: HERACOMBNCEP575, frac: 0.5} -- { dataset: HERACOMBNCEP820, frac: 0.5} -- { dataset: HERACOMBNCEP920, frac: 0.5} -- { dataset: HERACOMBCCEM , frac: 0.5} -- { dataset: HERACOMBCCEP , frac: 0.5} -# Combined HERA charm production cross-sections -- { dataset: HERAF2CHARM, frac: 0.5} -# F2bottom data -- { dataset: H1HERAF2B, frac: 1.0} -- { dataset: ZEUSHERAF2B, frac: 1.0} - - -############################################################ -datacuts: - t0pdfset : NNPDF31_nnlo_as_0118 # PDF set to generate t0 covmat - q2min : 3.49 # Q2 minimum - w2min : 12.5 # W2 minimum - combocuts : NNPDF31 # NNPDF3.0 final kin. cuts - jetptcut_tev : 0 # jet pt cut for tevatron - jetptcut_lhc : 0 # jet pt cut for lhc - wptcut_lhc : 30.0 # Minimum pT for W pT diff distributions - jetycut_tev : 1e30 # jet rap. cut for tevatron - jetycut_lhc : 1e30 # jet rap. cut for lhc - dymasscut_min: 0 # dy inv.mass. min cut - dymasscut_max: 1e30 # dy inv.mass. max cut - jetcfactcut : 1e30 # jet cfact. cut - -############################################################ -theory: - theoryid: 53 # database id - -############################################################ -fitting: - - trvlseed: 1 - nnseed: 2 - mcseed: 3 - save: False - load: False - - genrep : True # true = generate MC replicas, false = use real data - - parameters: # This defines the parameter dictionary that is passed to the Model Trainer - nodes_per_layer: [35, 25, 8] - activation_per_layer: ['tanh', 'tanh', 'linear'] - initializer: 'glorot_normal' - optimizer: - learning_rate: 1.0 - optimizer_name: 'Adadelta' - epochs: 40000 - positivity: - multiplier: 1.09 - initial: 10.0 - stopping_patience: 0.30 # percentage of the number of epochs - layer_type: 'dense' - dropout: 0.0 - - # NN23(QED) = sng=0,g=1,v=2,t3=3,ds=4,sp=5,sm=6,(pht=7) - # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) - # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) - # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) - fitbasis: NN31IC # EVOL (7), EVOLQED (8), etc. - basis: - # remeber to change the name of PDF accordingly with fitbasis - # pos: True for NN squared - # mutsize: mutation size - # mutprob: mutation probability - # smallx, largex: preprocessing ranges - - { fl: sng, pos: False, mutsize: [15], mutprob: [0.05], smallx: [1.04,1.20], largex: [1.45,2.64] } - - { fl: g, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.82,1.31], largex: [0.20,6.17] } - - { fl: v, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.51,0.71], largex: [1.24,2.80] } - - { fl: v3, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.23,0.63], largex: [1.02,3.14] } - - { fl: v8, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.53,0.75], largex: [0.70,3.31] } - - { fl: t3, pos: False, mutsize: [15], mutprob: [0.05], smallx: [-0.45,1.41], largex: [1.78,3.21] } - - { fl: t8, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.49,1.32], largex: [1.42,3.13] } - - { fl: cp, pos: False, mutsize: [15], mutprob: [0.05], smallx: [-0.07,1.13], largex: [1.73,7.37] } - -############################################################ -positivity: - posdatasets: - - { dataset: POSF2U, poslambda: 1e6 } # Positivity Lagrange Multiplier - - { dataset: POSF2DW, poslambda: 1e6 } - - { dataset: POSF2S, poslambda: 1e6 } - - { dataset: POSFLL, poslambda: 1e6 } - - { dataset: POSDYU, poslambda: 1e10 } - - { dataset: POSDYD, poslambda: 1e10 } - - { dataset: POSDYS, poslambda: 1e10 } - -############################################################ -lhagrid: - nx : 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq : 50 - qmax: 1e5 - -############################################################ -debug: False diff --git a/n3fit/runcards/PN3_Global_example.yml b/n3fit/runcards/PN3_Global_example.yml deleted file mode 100644 index 4c8e13c8d2..0000000000 --- a/n3fit/runcards/PN3_Global_example.yml +++ /dev/null @@ -1,208 +0,0 @@ -# -# Configuration file for n3fit -# - -############################################################ -description: NNPDF3.1 NNLO fitted charm global dataset - -############################################################ -# frac: training fraction -# ewk: apply ewk k-factors -# sys: systematics treatment (see systypes) -dataset_inputs: -# Fixed target DIS -- { dataset: NMCPD, frac: 0.5 } -- { dataset: NMC, frac: 0.5 } -- { dataset: SLACP, frac: 0.5} -- { dataset: SLACD, frac: 0.5} -- { dataset: BCDMSP, frac: 0.5} -- { dataset: BCDMSD, frac: 0.5} -- { dataset: CHORUSNU, frac: 0.5} -- { dataset: CHORUSNB, frac: 0.5} -- { dataset: NTVNUDMN, frac: 0.5} -- { dataset: NTVNBDMN, frac: 0.5} -# EMC F2C data -# - { dataset: EMCF2C, frac: 1.0} -# HERA data -- { dataset: HERACOMBNCEM , frac: 0.5} -- { dataset: HERACOMBNCEP460, frac: 0.5} -- { dataset: HERACOMBNCEP575, frac: 0.5} -- { dataset: HERACOMBNCEP820, frac: 0.5} -- { dataset: HERACOMBNCEP920, frac: 0.5} -- { dataset: HERACOMBCCEM , frac: 0.5} -- { dataset: HERACOMBCCEP , frac: 0.5} -# Combined HERA charm production cross-sections -- { dataset: HERAF2CHARM, frac: 0.5} -# F2bottom data -- { dataset: H1HERAF2B, frac: 1.0} -- { dataset: ZEUSHERAF2B, frac: 1.0} -# Fixed target Drell-Yan -- { dataset: DYE886R, frac: 1.0 } -- { dataset: DYE886P, frac: 0.5, cfac: [QCD] } -- { dataset: DYE605, frac: 0.5, cfac: [QCD] } -# Tevatron jets and W,Z production -- { dataset: CDFZRAP, frac: 1.0, cfac: [QCD] } -- { dataset: CDFR2KT, frac: 0.5, sys: 10 } -- { dataset: D0ZRAP, frac: 1.0, cfac: [QCD] } -- { dataset: D0WEASY, frac: 1.0, cfac: [QCD] } -- { dataset: D0WMASY, frac: 1.0, cfac: [QCD] } -# ATLAS -# ATLAS EWK -- { dataset: ATLASWZRAP36PB, frac: 1.0, cfac: [QCD] } -- { dataset: ATLASZHIGHMASS49FB, frac: 1.0, cfac: [QCD] } -- { dataset: ATLASLOMASSDY11EXT, frac: 1.0, cfac: [QCD] } -- { dataset: ATLASWZRAP11, frac: 0.5, cfac: [QCD] } -# ATLAS jets -- { dataset: ATLASR04JETS36PB, frac: 0.5, sys: 10 } -- { dataset: ATLASR04JETS2P76TEV, frac: 0.5, sys: 10 } -- { dataset: ATLAS1JET11, frac: 0.5, sys: 10 } -# ATLAS Z pt -# - { dataset: ATLASZPT7TEV, frac: 0.5, cfac: [QCD,NRM], sys: 10 } -- { dataset: ATLASZPT8TEVMDIST, frac: 0.5, cfac: [QCD], sys: 10 } -- { dataset: ATLASZPT8TEVYDIST, frac: 0.5, cfac: [QCD], sys: 10 } -# ATLAS top -- { dataset: ATLASTTBARTOT, frac: 1.0, cfac: [QCD] } -- { dataset: ATLASTOPDIFF8TEVTRAPNORM, frac: 1.0, cfac: [QCD] } -# CMS -# CMS EWK -- { dataset: CMSWEASY840PB, frac: 1.0, cfac: [QCD] } -- { dataset: CMSWMASY47FB, frac: 1.0, cfac: [QCD] } -# - { dataset: CMSWCHARMTOT, frac: 1.0 } -# - { dataset: CMSWCHARMRAT, frac: 1.0 } -- { dataset: CMSDY2D11, frac: 0.5, cfac: [QCD] } -- { dataset: CMSWMU8TEV, frac: 1.0, cfac: [QCD] } -# CMS jets -- { dataset: CMSJETS11, frac: 0.5, sys: 10 } -- { dataset: CMS1JET276TEV, frac: 0.5, sys: 10 } -# CMS Z pt -- { dataset: CMSZDIFF12, frac: 1.0, cfac: [QCD,NRM], sys: 10 } -# CMS ttbar -- { dataset: CMSTTBARTOT, frac: 1.0, cfac: [QCD] } -- { dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 1.0, cfac: [QCD] } -# LHCb -- { dataset: LHCBZ940PB, frac: 1.0, cfac: [QCD] } -- { dataset: LHCBZEE2FB, frac: 1.0, cfac: [QCD] } -- { dataset: LHCBWZMU7TEV, frac: 1.0, cfac: [NRM,QCD] } -- { dataset: LHCBWZMU8TEV, frac: 1.0, cfac: [NRM,QCD] } - - -############################################################ -datacuts: - t0pdfset : NNPDF31_nnlo_as_0118 # PDF set to generate t0 covmat - q2min : 3.49 # Q2 minimum - w2min : 12.5 # W2 minimum - combocuts : NNPDF31 # NNPDF3.0 final kin. cuts - jetptcut_tev : 0 # jet pt cut for tevatron - jetptcut_lhc : 0 # jet pt cut for lhc - wptcut_lhc : 30.0 # Minimum pT for W pT diff distributions - jetycut_tev : 1e30 # jet rap. cut for tevatron - jetycut_lhc : 1e30 # jet rap. cut for lhc - dymasscut_min: 0 # dy inv.mass. min cut - dymasscut_max: 1e30 # dy inv.mass. max cut - jetcfactcut : 1e30 # jet cfact. cut - -############################################################ -theory: - theoryid: 53 # database id - -########################################################### -fitting: - - trvlseed: 1 - nnseed: 2 - mcseed: 3 - save: False - load: False - - seed : 9453862133528 # set the seed for the random generator - genrep : True # true = generate MC replicas, false = use real data - rngalgo : 0 # 0 = ranlux, 1 = cmrg, see randomgenerator.cc - fitmethod: NGA # Minimization algorithm - ngen : 30000 # Maximum number of generations - nmutants : 80 # Number of mutants for replica - paramtype: NN - nnodes : [2,5,3,1] - - parameters: # This defines the parameter dictionary that is passed to the Model Trainer - nodes_per_layer: [50, 35, 25, 8] - activation_per_layer: ['tanh', 'sigmoid', 'sigmoid', 'linear'] - initializer: 'glorot_normal' - optimizer: - learning_rate: 1.0 - optimizer_name: 'Adadelta' - epochs: 50000 - positivity: - multiplier: 1.09 - initial: 10.0 - stopping_patience: 0.3 # percentage of the number of epochs - layer_type: 'dense' - dropout: 0.006 - - # NN23(QED) = sng=0,g=1,v=2,t3=3,ds=4,sp=5,sm=6,(pht=7) - # EVOL(QED) = sng=0,g=1,v=2,v3=3,v8=4,t3=5,t8=6,(pht=7) - # EVOLS(QED)= sng=0,g=1,v=2,v8=4,t3=4,t8=5,ds=6,(pht=7) - # FLVR(QED) = g=0, u=1, ubar=2, d=3, dbar=4, s=5, sbar=6, (pht=7) - fitbasis: NN31IC # EVOL (7), EVOLQED (8), etc. - basis: - # remeber to change the name of PDF accordingly with fitbasis - # pos: True for NN squared - # mutsize: mutation size - # mutprob: mutation probability - # smallx, largex: preprocessing ranges - - { fl: sng, pos: False, mutsize: [15], mutprob: [0.05], smallx: [1.04,1.20], largex: [1.45,2.64] } - - { fl: g, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.82,1.31], largex: [0.20,6.17] } - - { fl: v, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.51,0.71], largex: [1.24,2.80] } - - { fl: v3, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.23,0.63], largex: [1.02,3.14] } - - { fl: v8, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.53,0.75], largex: [0.70,3.31] } - - { fl: t3, pos: False, mutsize: [15], mutprob: [0.05], smallx: [-0.45,1.41], largex: [1.78,3.21] } - - { fl: t8, pos: False, mutsize: [15], mutprob: [0.05], smallx: [0.49,1.32], largex: [1.42,3.13] } - - { fl: cp, pos: False, mutsize: [15], mutprob: [0.05], smallx: [-0.07,1.13], largex: [1.73,7.37] } - -############################################################ -stopping: - stopmethod: LOOKBACK # Stopping method - lbdelta : 0 # Delta for look-back stopping - mingen : 0 # Minimum number of generations - window : 500 # Window for moving average - minchi2 : 3.5 # Minimum chi2 - minchi2exp: 6.0 # Minimum chi2 for experiments - nsmear : 200 # Smear for stopping - deltasm : 200 # Delta smear for stopping - rv : 2 # Ratio for validation stopping - rt : 0.5 # Ratio for training stopping - epsilon : 1e-6 # Gradient epsilon - -############################################################ -positivity: - posdatasets: - - { dataset: POSF2U, poslambda: 1e6 } # Positivity Lagrange Multiplier - - { dataset: POSF2DW, poslambda: 1e6 } - - { dataset: POSF2S, poslambda: 1e6 } - - { dataset: POSFLL, poslambda: 1e6 } - - { dataset: POSDYU, poslambda: 1e10 } - - { dataset: POSDYD, poslambda: 1e10 } - - { dataset: POSDYS, poslambda: 1e10 } - -############################################################ -closuretest: - filterseed : 0 # Random seed to be used in filtering data partitions - fakedata : False # true = to use FAKEPDF to generate pseudo-data - fakepdf : MSTW2008nlo68cl # Theory input for pseudo-data - errorsize : 1.0 # uncertainties rescaling - fakenoise : False # true = to add random fluctuations to pseudo-data - rancutprob : 1.0 # Fraction of data to be included in the fit - rancutmethod: 0 # Method to select rancutprob data fraction - rancuttrnval: False # 0(1) to output training(valiation) chi2 in report - printpdf4gen: False # To print info on PDFs during minimization - -############################################################ -lhagrid: - nx : 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq : 50 - qmax: 1e5 - -############################################################ -debug: False diff --git a/n3fit/runcards/developing.yml b/n3fit/runcards/developing.yml index 03709275a8..d5faa56c24 100644 --- a/n3fit/runcards/developing.yml +++ b/n3fit/runcards/developing.yml @@ -34,7 +34,7 @@ dataset_inputs: - {dataset: DYE886P, frac: 0.75, cfac: [QCD]} - {dataset: DYE605, frac: 0.75, cfac: [QCD]} - {dataset: CDFZRAP, frac: 1.0, cfac: [QCD]} -- {dataset: D0ZRAP, frac: 1.0, cfac: [QCD]} +- {dataset: D0ZRAP_40, frac: 1.0, cfac: [QCD]} - {dataset: D0WMASY, frac: 1.0, cfac: [QCD]} - {dataset: ATLASWZRAP36PB, frac: 1.0, cfac: [QCD]} - {dataset: ATLASZHIGHMASS49FB, frac: 1.0, cfac: [QCD]} @@ -54,7 +54,7 @@ dataset_inputs: - {dataset: CMSTTBARTOT, frac: 1.0, cfac: [QCD]} - {dataset: CMSTOPDIFF8TEVTTRAPNORM, frac: 1.0, cfac: [QCD]} - {dataset: LHCBZ940PB, frac: 1.0, cfac: [QCD]} -- {dataset: LHCBZEE2FB, frac: 1.0, cfac: [QCD]} +- {dataset: LHCBZEE2FB_40, frac: 1.0, cfac: [QCD]} - {dataset: LHCBWZMU7TEV, frac: 1.0, cfac: [NRM, QCD]} - {dataset: LHCBWZMU8TEV, frac: 1.0, cfac: [NRM, QCD]} @@ -148,15 +148,6 @@ integrability: - { dataset: INTEGXT8, poslambda: 1e2 } - { dataset: INTEGXT3, poslambda: 1e2 } -############################################################ -lhagrid: - nx : 150 - xmin: 1e-9 - xmed: 0.1 - xmax: 1.0 - nq : 50 - qmax: 1e5 - ############################################################ debug: True maxcores: 4