Skip to content

v0.12.0

Compare
Choose a tag to compare
@njzjz njzjz released this 02 Nov 06:14
· 107 commits to master since this release
042ea32

Breaking Changes

  • drop Python 3.8 support by @njzjz in #1264
  • breaking: remove default values for training reuse arguments by @njzjz in #1330

New features

  • add dp_train_skip_neighbor_stat argument by @njzjz in #1179
  • support mixed:N batch size by @njzjz in #1183
  • support one_h5 for simplify model_devi step by @njzjz in #1185
  • simplify: allow initial models trained by initial data by @njzjz in #1201
  • support automatic training_reuse_old_ratio by @njzjz in #1209
  • split make_fp and share make_fp_calculation between run and simplify by @njzjz in #1235
  • add fp_style custom by @njzjz in #1244
  • simplify: support model deviation of energy per atom by @njzjz in #1312
  • simplify: support using true error as error indicator by @njzjz in #1321
  • dprc: add restart_from_iter option by @njzjz in #1322
  • support electronic tempeture data used in simplify; refactor post_fp_vasp by @njzjz in #1329
  • support training with -f or -t argument by @njzjz in #1340
  • Add dpgui entry point and dpgen gui CLI by @njzjz in #1349
  • model_devi: add support for pimd by @Yi-FanLi in #1366

Enhancement

  • refactor(abacus): modify poscar2stru in auto_test.lib.abacus by @pxlxingliang in #1193
  • simplify: improve performance of selecting frames by @njzjz in #1202
  • Use get_global_number_of_atoms() instead by @njzjz in #1256
  • load files according to filename suffix by @njzjz in #1255
  • check arguments with 2D lists by @njzjz in #1258
  • throw RuntimeError if no system is found by expand_sys_str by @njzjz in #1292
  • rm old files when performing dp model-devi by @njzjz in #1332
  • argcheck: restrict the type of elements in a list by @njzjz in #1364
  • Update {Elastic,run,surf,Vasp,vasp}.py: To be compatible with Pymatgen by @ZhouXY-PKU in #1302

Bugfixes

Documentation

CI/CD

Lint

New Contributors

Full Changelog: v0.11.1...v0.12.0