Machine-learned forcefields: one engine, chosen by configuration#
Notes for the campaign that made a machine-learned forcefield run reach its
engine without the plug-in knowing which engine that is, and that settled
xnns as the single mechanism for them.
The starting point was a job that hung for four hours and died on a
torch.load. Getting from there to a working MLFF run turned up a chain of
faults, most of which were only reachable because the one before it had been
fixed. The notes below record the design that came out of it, and the reasoning
that is not visible in the code.
Contents: