deepks-kit
deepks-kit copied to clipboard
RuntimeError: No system available during deepks model training.
While running the deepks model, I encountered the following error during the iteration process:
err.iter:
#data_train/group.00 no system.raw, infer meta from data
#data_train/group.00 reset batch size to 0
#ignore empty dataset: data_train/group.00
Traceback (most recent call last):
File "
Upon inspecting the iter.00/00.scf/log.data file, I noticed that none of the systems converged, leading to a lack of information for training. The content of log.data is as follows: Training: Convergence: 0 / 200 = 0.00000 Energy: ME: 4.768164229534069 MAE: 8.715617244519633 MARE: 7.972705559173027 Force: MAE: 1.0896364501030267 Testing: Convergence: 0 / 200 = 0.00000 Energy: ME: 4.768164229534069 MAE: 8.715617244519633 MARE: 7.972705559173027 Force: MAE: 1.0896364501030267 I have verified that the system configurations are reasonable. Currently, another user also encountered the same problem. Any guidance on resolving this issue would be appreciated.
Environment Information: The water_single example is functioning correctly. Thank you for your assistance!
The main problem is no configuration is converged. I would try train with smaller learning rate and fewer steps to see if the convergence rate can be larger than 0.9. If that rate is too low it is hard to learning anything from the unconverged data.