MCPcopy Create free account
hub / github.com/CompPhysVienna/n2p2 / setup

Method setup

test/cpp/Example_nnp_train.h:22–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20
21template<>
22void BoostDataContainer<Example_nnp_train>::setup()
23{
24 Example_nnp_train* e = nullptr;
25
26 examples.push_back(Example_nnp_train("LJ"));
27 e = &(examples.back());
28 e->lastEpoch = 10;
29 e->rmseEnergyTrain = 1.70594742E-03;
30 e->rmseEnergyTest = 1.22642208E-03;
31 e->rmseForcesTrain = 3.77302629E-02;
32 e->rmseForcesTest = 2.25135617E-01;
33 e->accuracy = 10.0 * std::numeric_limits<double>::epsilon();
34
35 examples.push_back(Example_nnp_train("H2O_RPBE-D3"));
36 e = &(examples.back());
37 e->lastEpoch = 2;
38 e->rmseEnergyTrain = 7.19538940E-04;
39 e->rmseEnergyTest = 3.57909502E-04;
40 e->rmseForcesTrain = 2.46334317E-02;
41 e->rmseForcesTest = 1.22544616E-02;
42 e->accuracy = 6.0E-9;
43
44 examples.push_back(Example_nnp_train("H2O_RPBE-D3_norm-force"));
45 e = &(examples.back());
46 e->lastEpoch = 2;
47 e->rmseEnergyTrain = 3.02402814E-04;
48 e->rmseEnergyTest = 1.01753064E-04;
49 e->rmseForcesTrain = 6.08971134E-03;
50 e->rmseForcesTest = 4.60947053E-03;
51 e->accuracy = 100.0 * std::numeric_limits<double>::epsilon();
52
53 return;
54}
55
56#endif

Callers

nothing calls this directly

Calls 1

Example_nnp_trainClass · 0.85

Tested by

no test coverage detected