Skip to content

Releases: xcsf-dev/xcsf

v1.4.10

11 Sep 22:09

Choose a tag to compare

Changes:

  • Restrict unordered bound hyperrectangle conditions within min/max during covering (#215)

v1.4.9

11 Sep 19:45
fb9d9da

Choose a tag to compare

Changes:

  • Fix constant prediction early stopping rollback (#214)

v1.4.8

26 Aug 19:58
63b8534

Choose a tag to compare

Changes:

  • Add checks for array contiguity (#199)
  • Add clean parameter to wipe existing population to json_read (#202)
  • Add Ruff linting and formatting for Python (#196)
  • Fix Python json_read crashing when the new population is empty (#205)
  • Reduce max_trials in Python tests for speed (#206)
  • Update Python packaging: move setup.cfg metadata to pyproject.toml (#207)
  • Fix macOS building with AppleClang (#210)
  • Add support for Python 3.14 (#211)
  • Update pybind11 to v3.0.1 and doctest to v2.4.12 (#212)

v1.4.7

19 Aug 18:30
05e0f3a

Choose a tag to compare

Changes:

  • Fix saving and loading DGP graphs from persistent storage (#151)
  • Add Python tests (#149)
  • Drop support for Python 3.8; Add support for Python 3.13 (#155)

v1.4.6

21 Jul 13:45
393fe29

Choose a tag to compare

Changes:

  • Update Python packaging (#124)
  • Add Python validation_data input check (#136)
  • Fix sanitizer, free test memory, fix neural saving (#146)
  • Update cJSON and pybind11 libs (#147)

v1.4.5

23 Feb 21:33
693ba68

Choose a tag to compare

Changes:

  • Remove compilation with -flto (#128)

v1.4.4

21 Jan 17:31
20bce88

Choose a tag to compare

Changes:

  • Improve parameter checks (#112, #114)
  • Improve hyperrectangle CSR semantics (#117)
  • Fix a sampling bug in Python fit() when shuffle=False (#122)

v1.4.3

27 Nov 16:29
f183e37

Choose a tag to compare

Changes:

  • Make predict function deterministic even with parallelism (#109)

v1.4.2

10 Nov 21:41
7df0c2d

Choose a tag to compare

Changes:

  • Fix a bug serialising initial population set filename (#104)
  • Add tests (#105)

v1.4.1

03 Nov 17:55
563167b

Choose a tag to compare

Re-release of v1.4.0 due to migration issues.