You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'(2) ', 'This issue might very well just be a sympthom of using too few trainnig data and your labels are correct.'
1171
+
)
1162
1172
)
1163
-
#return None
1164
1173
1165
1174
ifcorrcoef<0.95:
1166
1175
self.log.warning(
1167
-
'Inconsistent energy labels detected!\n'
1168
-
+'The predicted energies for the training data are only weakly correlated with the reference labels (correlation coefficient {:.2f})which indicates that the issue is most likely NOT just a unit conversion error.\n\n'.format(
1176
+
'Potentially inconsistent energy labels detected!\n'
1177
+
+'The predicted energies for the training data are only weakly correlated with the reference labels (correlation coefficient {:.2f}). Note that correlation is independent of scale, which indicates that the issue is most likely not just a unit conversion error.\n\n'.format(
'(3) ', 'Verify the consistency between energy and force labels.'
1192
+
)
1182
1193
+'\n'
1183
-
+ui.wrap_indent_str(' - ', 'Same level of theory?')
1194
+
+ui.wrap_indent_str(' - ', 'Correspondence between force and energy labels correct?')
1184
1195
+'\n'
1185
-
+ui.wrap_indent_str(' - ', 'Accuracy of forces?')
1196
+
+ui.wrap_indent_str(' - ', 'Accuracy of forces (convergence of your ab-initio calculations)?')
1197
+
+'\n'
1198
+
+ui.wrap_indent_str(' - ', 'Was the same level of theory used to compute forces and energies?')
1186
1199
+'\n'
1187
1200
+ui.wrap_indent_str(
1188
-
'(3) ',
1201
+
'(4) ',
1189
1202
'Is the training data spread too broadly (i.e. weakly sampled transitions between example clusters)?',
1190
1203
)
1191
1204
+'\n'
1192
1205
+ui.wrap_indent_str(
1193
-
'(4) ', 'Are there duplicate geometries in the training data?'
1206
+
'(5) ', 'Are there duplicate geometries in the training data?'
1194
1207
)
1195
1208
+'\n'
1196
1209
+ui.wrap_indent_str(
1197
-
'(5) ', 'Are there any corrupted data points (e.g. parsing errors)?'
1210
+
'(6) ', 'Are there any corrupted data points (e.g. parsing errors)?'
1198
1211
)
1199
-
+'\n\n'
1200
-
+ui.color_str('Note:', bold=True)
1201
-
+' The energy prediction accuracy of the model will thus neither be validated nor tested in the following steps!'
1202
1212
)
1203
-
#return None
1204
1213
1205
1214
ifnp.abs(e_fact-1) >1e-1:
1206
1215
self.log.warning(
1207
-
'Different scales in energy vs. force labels detected!\n'
1208
-
+'The integrated forces differ from the energy labels by factor ~{:.2f}, meaning that the trained model will likely fail to predict energies accurately.\n\n'.format(
1216
+
'Potentially inconsistent scales in energy vs. force labels detected!\n'
1217
+
+'The integrated force predictions differ from the reference energy labels by factor ~{:.2f} (for the training data), meaning that this model will likely fail to predict energies accurately in real-world use.\n\n'.format(
0 commit comments