Skip to content

Changelog

v0.5.2 - 2025-08-13

New Contributors

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.5.1...v0.5.2

Changes

v0.5.1 - 2025-07-25

  • Add function for generating convergence plots by @jcwang587 in #104
  • Apply np.mean() for MAE, MSE, and RMSE computations by @jcwang587 in #106
  • Add an optional parameter to scale metric values by @jcwang587 in #107

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.5.0...v0.5.1

Changes

v0.5.0 - 2025-07-17

New Contributors

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.8...v0.5.0

Changes

v0.4.8 - 2025-07-07

  • Update GitHub Actions workflow to install the latest version of uv by @jcwang587 in #86
  • Customizable units and improved formatting for hexbin plot by @jcwang587 in #87

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.7...v0.4.8

Changes

v0.4.7 - 2025-06-29

  • Enhance the pooling operation to use stacking instead of concatenation by @jcwang587 in #78
  • Add seed_everything function by @jcwang587 in #79
  • Generate a changelog by @jcwang587 in #80
  • Update the model-viewer library by @jcwang587 in #81
  • Add hexbin plot function and removed pymatviz from the required dependencies by @jcwang587 in #85

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.6...v0.4.7

Changes

v0.4.6 - 2025-06-12

  • Fixe an error when generating the parity plot for a specific range by @jcwang587 in #65
  • Improve the CIFData caching mechanism by @jcwang587 in #76

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.5...v0.4.6

Changes

v0.4.5 - 2025-06-08

  • Add a new section for training options in the documentation by @jcwang587 in #46
  • Info displayed with logging by @jcwang587 in #47
  • Add flexible size of caching for DataLoader by @jcwang587 in #52
  • Simplify dataset splitting process for training, validation, and testing by @jcwang587 in #54
  • Enhance neighbor list loading with Cythonized get_neighbor_list by @jcwang587 in #60
  • Change the output format of parity plots from SVG to PNG by @jcwang587 in #63

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.4...v0.4.5

Changes

v0.4.4 - 2025-05-29

  • Enhance model inference efficiency by adopting torch.inference_mode by @jcwang587 in #38
  • Add option to force training set inclusion while not preserving the train:valid:test ratio by @jcwang587 in #39
  • Add print_checkpoint_info by @jcwang587 in #40
  • Set shuffle=False for validation and test set by @jcwang587 in #42
  • Remove scikit-learn dependency by @jcwang587 in #44
  • Switch the build system from poetry to uv for package building and publishing by @jcwang587 in #45

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.3...v0.4.4

Changes

v0.4.3 - 2025-05-22

  • Fix the error when inputting dataset without a split ratio by @jcwang587 in #36

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.2...v0.4.3

Changes

v0.4.2 - 2025-05-16

  • Allow custom x‑ and y‑axis labels in parity plot by @jcwang587 in #33
  • Sort output indices by structure ID when running predictions by @jcwang587 in #34

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.1...v0.4.2

Changes

v0.4.1 - 2025-04-29

  • Add CLI scripts id_gen and atom_gen by @jcwang587 in #23
  • Add documentation by @jcwang587 in #24
  • Remove the requirement for id_prop.csv when running predictions on unknown datasets by @jcwang587 in #29

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.4.0...v0.4.1

Changes

v0.4.0 - 2025-04-09

New Contributors

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.3.4...v0.4.0

Changes

v0.3.4 - 2025-03-26

  • Add option to force training set inclusion while preserving the train:valid:test ratio by @jcwang587 in #7

Full Changelog: https://github.com/jcwang587/cgcnn2/compare/v0.3.2...v0.3.4

Changes

v0.3.2 - 2025-03-19

  • Add an option to the fine-tuning script to generate a parity plot within a user-specified range

New Contributors

Full Changelog: https://github.com/jcwang587/cgcnn2/commits/v0.3.2

Changes