Skip to content

Releases: SebastianAment/CovarianceFunctions.jl

v0.3.5

03 Jun 22:32
Compare
Choose a tag to compare

CovarianceFunctions v0.3.5

Diff since v0.3.4

v0.3.4

20 May 18:56
Compare
Choose a tag to compare

CovarianceFunctions v0.3.4

Diff since v0.3.3

  • Fix of NaN issue when target of mul! with BlockGramian is initialized with a NaN

v0.3.3

18 May 20:30
Compare
Choose a tag to compare

CovarianceFunctions v0.3.3

Diff since v0.3.2

  • Increased performance of GradientKernel on Sum and Product kernels
  • Increased performance of ValueGradientKernel

v0.3.2

12 May 18:47
Compare
Choose a tag to compare

CovarianceFunctions v0.3.2

Diff since v0.3.1

  • gramian now automatically recognizes non-symmetric Toeplitz structure
  • gramian falls back to the lazy implementation if input kernel k has GenericInput type.

Merged pull requests:

v0.3.1

10 May 18:09
Compare
Choose a tag to compare

CovarianceFunctions v0.3.1

Diff since v0.3.0

  • added FFTW to dependencies to make ToeplitzMatrices work out of the box

Merged pull requests:

  • CompatHelper: add new compat entry for FFTW at version 1, (keep existing compat) (#15) (@github-actions[bot])

v0.3.0

28 Apr 20:21
Compare
Choose a tag to compare

CovarianceFunctions v0.3.0

Diff since v0.2.4

  • Improvements to multiplication with Gramian
  • Made Matérn kernels to be differentiable at zero, enabling computation of gradient kernels
  • Single-argument isotropic kernel methods now dependent on r^2 instead of r to simplify gradient kernel calculation
  • Improved Barnes-Hut factorization
  • Added Taylor factorization as alternative to Barnes-Hut for negative weights
  • Made kernels functors to enable simple differentiation with Zygote and Flux

Merged pull requests:

  • CompatHelper: add new compat entry for BesselK at version 0.3, (keep existing compat) (#9) (@github-actions[bot])
  • CompatHelper: add new compat entry for SymEngine at version 0.8, (keep existing compat) (#10) (@github-actions[bot])
  • moving to functors-based differentiation (#11) (@SebastianAment)
  • CompatHelper: add new compat entry for Functors at version 0.2, (keep existing compat) (#12) (@github-actions[bot])
  • CompatHelper: add new compat entry for Flux at version 0.13, (keep existing compat) (#13) (@github-actions[bot])

v0.2.4

13 Apr 18:10
Compare
Choose a tag to compare

CovarianceFunctions v0.2.4

Diff since v0.2.3

  • Moving specializations for BlockFactorizations into gramian

v0.2.3

11 Apr 16:34
Compare
Choose a tag to compare

CovarianceFunctions v0.2.3

Diff since v0.2.2

  • Improving efficiency of BlockGramian constructor

v0.2.2

10 Apr 19:11
Compare
Choose a tag to compare

CovarianceFunctions v0.2.2

Diff since v0.2.1

v0.2.1

01 Apr 14:28
Compare
Choose a tag to compare

CovarianceFunctions v0.2.1

Diff since v0.2.0