Skip to content

Releases: xcsf-dev/xcsf

v1.4.5

23 Feb 21:33
693ba68
Compare
Choose a tag to compare

Changes:

  • Remove compilation with -flto (#128)

v1.4.4

21 Jan 17:31
20bce88
Compare
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
Compare
Choose a tag to compare

Changes:

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

v1.4.2

10 Nov 21:41
7df0c2d
Compare
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
Compare
Choose a tag to compare

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

v1.4.0

03 Nov 17:48
fc4199e
Compare
Choose a tag to compare

Changes:

  • Make random_state parameter sklearn compatible (#97)

v1.3.1

28 Jul 19:51
0eb36f0
Compare
Choose a tag to compare

Changes:

  • Add tests.
  • Fix a bug serialising initial population set filename.
  • Fix a bug copying convolutional layer momentum.

v1.3.0

20 Jul 10:45
4ead925
Compare
Choose a tag to compare

Changes:

  • Accept 1-D flattened Python inputs in fit/score/predict (#81)
  • Fix setting max trials via JSON (#83)
  • Remove Python seed() and add RANDOM_STATE parameter for setting seed (#86)
  • Major Python API update: sklearn compatibility (#77)
  • Add Python callback support with EarlyStoppingCallback (#77)
  • Add parameter to read initial population from JSON; also works in stand-alone binary now (#77)
  • Add hyperparameter tuning example (#77)
  • Add CheckpointCallback (#88)

v.1.2.9

09 Jul 17:46
31d8cea
Compare
Choose a tag to compare

Changes:

  • Fix deserialization of tree-GP and DGP conditions (#74)
  • Update libraries (#75)

v.1.2.8

09 Jul 14:28
720ef28
Compare
Choose a tag to compare

Changes since v.1.2.7:

  • Add support for pickle to Python library (#72)