Skip to content

Releases: unfoldtoolbox/Unfold.jl

v0.6.4

30 Nov 12:31
b3a21c2
Compare
Choose a tag to compare

Unfold v0.6.4

Diff since v0.6.3

  • Fix bug with multi-channel mixed models extension reshaping
  • greatly enhanced documentation

Merged pull requests:

Closed issues:

  • Missing information about Extensions? (#138)
  • Outdated information in "Traditional Mass Univariate Analysis" tutorial (#139)

v0.6.3

27 Oct 07:38
5b0b6a7
Compare
Choose a tag to compare

Unfold v0.6.3

Diff since v0.6.2

Fixes Packagextensionbug for Unfold versions with julia <1.9 #131

Merged pull requests:

v0.6.2

24 Oct 14:40
4ce920a
Compare
Choose a tag to compare

Unfold v0.6.2

Diff since v0.6.1

  • added rePCA for LMMs
    • some minor bugfixes
    • greatly improved type-stability, especially for time_expand
    • potentially breaking: starting to deprecate FIRbasis.kernel field. kernel(firbasis) does not return the kernelfunction anylonger, which was required to be an anonymous function. Rather, it is replaced by kernel(firbasis,e) to directly calculate the kernel at e. While the FIRBasis Type changed, we have a @deprecate in place that should catch the old access.

Merged pull requests:

v0.6.1

26 Sep 18:22
9d01de0
Compare
Choose a tag to compare

Unfold v0.6.1

Diff since v0.6.0

  • generate compat with breaking StatsModels v0.7 (@behinger)
  • much improved speed of designmatrix generation in case of special circumstances of same event-kernel length for all events (the typical case) (@behinger)
  • minor bugfixes

Merged pull requests:

v0.6.0

07 Aug 12:31
c02a64a
Compare
Choose a tag to compare

Unfold v0.6.0

Breaking

  • Introducing PackageExtensions #119:
    • In order to use MixedModels you have to manually load using MixedModels
    • In order to use spl(ABC,5) splines, you have to manually load using BSplineKit
    • In order to use solver_robust you have to manually load using RobustModels
      This features reduced the package loading time from 15-25s to just 2s on my computer 🚀.

New Features

  • massive ⚡ speed-ups⚡ using the following "tricks":
    • New extension: GPU support (via using Krylov and solver_krylov(...;gpu=true), currently only CUDA support, but this is not a fundamental limitation, merely an implementation wise, 75s => 3s speedup! together with @jschepers
    • Multithreading (which is the new default), speedup 2-10x
    • Up to 80% smaller designmatrices (and thus faster fits), by removing unnecessary zeros via dropzeros - speedup untested
  • ProgressBar in all solvers (can be deactivated)

Bugfixes

  • fix bug with LMM random effects wrongly reordered #115,#33
  • 2D data reshaping not working correctly #110, #83
  • replaced some unnecessary dependencies (e.g. DSP)

Diff since v0.5.1

Closed issues:

  • Random effects are reordered (#33)
  • Regularization, Feature Importance for back-to-back regression (#74)
  • Massunivariate LMM with two dimensions results in "coef" error (#83)
  • bug: LMM mass univariate with 2-dim data (#110)
  • LMMs: coeftable re-order bug (#115)
  • Weak Dependencies (#119)

Merged pull requests:

v0.5.1

16 Jun 10:55
c46a3aa
Compare
Choose a tag to compare

Unfold v0.5.1

Diff since v0.5.0

Closed issues:

  • Documentation: only dev available (#73)
  • What's up with LRT? (#101)
  • [docs] custom solvers (#103)

Bugfix release.

  • fix issues in documentation (update to new major UnfoldMakie version, upgrades some examples to use UnfoldSim)
  • fix issue with missings in Effects.jl (occuring in out-of-domain prediction with splines)

v0.5.0

29 May 13:27
e7592e0
Compare
Choose a tag to compare

Unfold v0.5.0

Diff since v0.4.2

Closed issues:

  • Better Base.show (#84)
  • BSplineKit? (#104)
  • saving files (#111)

Merged pull requests:

v0.4.2

16 May 21:48
7eaaa55
Compare
Choose a tag to compare

Unfold v0.4.2

Diff since v0.4.1

Release notes:

Bugfixes

  • removed old debug statements during spline-predictors
  • added zenodo citation entry
  • fixed effects-documentation

v0.4.1

24 Mar 16:53
d2f30dd
Compare
Choose a tag to compare

Unfold v0.4.1

Diff since v0.4.0

Merged pull requests:

v0.4.0

24 Mar 08:35
fff1f80
Compare
Choose a tag to compare

Unfold v0.4.0

Diff since v0.3.13

Merged pull requests: