In principle, when savepseudodata is set to True (the default), the fit should be saving a csv file with the training and validation data per replica. This csv includes the name of the datasets and the index of the data.
When using the diagonal basis, there is no one-to-one correspondence between the datasets and the data going into training and validation, however these .csv file still have the experiment name on them.
We have pseudodata_test_fit_n3fit_251104 in the tests which is tested in test_read_matches_recreate so it seems we are able to recreate the pseudodata of a diagonal fit (separating training and validation). So, is this a bug? Or are we simply saving a dataset name that means nothing?
(or, rather, is the bug the fact that we are saving the name or are we saving something that is not really the data we are fitting?)
In principle, when
savepseudodatais set toTrue(the default), the fit should be saving a csv file with the training and validation data per replica. Thiscsvincludes the name of the datasets and the index of the data.When using the diagonal basis, there is no one-to-one correspondence between the datasets and the data going into training and validation, however these
.csvfile still have the experiment name on them.We have
pseudodata_test_fit_n3fit_251104in the tests which is tested intest_read_matches_recreateso it seems we are able to recreate the pseudodata of a diagonal fit (separating training and validation). So, is this a bug? Or are we simply saving a dataset name that means nothing?(or, rather, is the bug the fact that we are saving the name or are we saving something that is not really the data we are fitting?)