Skip to content

Releases: madgik/exareme

23.4.3

21 Jan 15:10
Compare
Choose a tag to compare

Changelog

Exareme:

23.4.2

20 Jan 07:40
Compare
Choose a tag to compare

(ReleaseFix)

Changelog

Exareme:

  • Improved Health Check on the workers to check that master is pingable.
  • Reduced max exareme threads on all the thread pools to make it lighter.
  • Many smaller stabilization fixes.

24.0.1

18 Jan 16:36
0f900af
Compare
Choose a tag to compare

Changelog

Exareme:

  • Increased timeout for health check.

24.0.0

18 Jan 14:03
6b67910
Compare
Choose a tag to compare

Changelog

Exareme:

  • (Improvement) Improved Health Check on the workers to check that master is pingable.
  • (Improvement) Reduced max exareme threads on all the thread pools to make it lighter.
  • (Bugfix) Many smaller stabilization fixes.

Mip-Algorithms:

  • (Improvement) Implementation of Oneway Anova algorithm for one categorical and one numerical variable
    • Output of Anova includes:
      • Anova summary table
      • Tukey Honest Significant Differences test table
      • Mean plot for every level in the categorical variable
    • 95 Algorithm tests (80 local + 15 federated on 10 nodes)
    • 5 Exareme integration tests
    • 1 Privacy test
  • (Improvement) Implementation of Naive Bayes classifier for mixed numerical and categorical variables
    • Output includes:
      • Classification report (precision, recall, specificity, F score)
      • ROC report (AUC per class, Gini coefficient per class)
      • Accuracy report (accuracy, upper and lower c.i.)
      • Confusion matrix chart
      • ROC per class chart
  • (Improvement) CART visualization addition.

23.5.1

19 Jan 10:46
Compare
Choose a tag to compare

(ReleaseFix)

Changelog

Exareme:

  • Improved Health Check on the workers to check that master is pingable.
  • Reduced max exareme threads on all the thread pools to make it lighter.
  • Many smaller stabilization fixes.

23.5.0

05 Jan 10:50
34b7fed
Compare
Choose a tag to compare

Changelog

Exareme:

  • (Improvement) Added more exceptions to the bad user input exception category.
  • (Improvement) Exareme reponse codes are 200 on success/user-error/warning, 400 on bad algorithm name and 500 for internal server error.

MIP-Algorithms:

  • (Bugfix) Add error checking for input variables: modulo 2
  • (Bugfix issue324) The user inputs the levels he wishes to assign to positive and negative outcomes. This also eliminates the need to use filters to handle multilevel variables. Only two levels are always filter from within the algorithm now (method: keep_levels).
  • (Bugfix) Add method for aligning categorical variables across local nodes. Checks all categorical columns in design matrices produced by patsy and if any level is missing in some local node it adds the corresponding column (all zeros since the level was missing originally).
  • (Improvement) Add more nodes to LogisticRegression and CalibrationBelt tests.

23.4.1

16 Nov 13:38
6ac4212
Compare
Choose a tag to compare

Changelog

Exareme:

  • Max timeout added for health check to prevent hanging.

23.4.0

12 Nov 14:06
f3edf2b
Compare
Choose a tag to compare

Changelog

Exareme:

  • Small fixes for user errors showing up as server errors.

Mip-Algorithms:

  • Visualization added for Naive Bayes.
  • Error checking added for Naive Bayes.

23.3.0

03 Nov 11:32
9b2b936
Compare
Choose a tag to compare

Changelog

Exareme:

  • CSV converted improvements.
    • Moved to python3.
    • Removed nodeType that was not used.
    • Added pathology specific convertion.
    • Added flag to disable convertion.

23.2.1

19 Oct 08:51
dddc160
Compare
Choose a tag to compare

Changelog

Exareme:

  • Bug fix on the csv to db converter.
  • Bug fix on multiple histograms.