Skip to content

Releases: tnagler/kde1d

kde1d 1.0.4

17 Mar 00:56
3a8a245
Compare
Choose a tag to compare

BUG FIXES

  • avoid bit-wise operations on Boolean variables.

kde1d 1.0.3

26 Oct 21:19
fb84e0a
Compare
Choose a tag to compare

BUG FIXES

  • fix invisible output in dkde1d().

kde1d 1.0.2

26 Oct 13:12
cc8f548
Compare
Choose a tag to compare

BUG FIXES

  • Prevent false positive on valgrind.

kde1d 1.0.1

15 Nov 17:57
3a56938
Compare
Choose a tag to compare

DEPENDENCIES

  • Removed dependence on qrng (#46).

BUG FIXES

  • Fixed undefined behavior with potential to cause memory issues (#46).

  • Prevent rare bw_ == NaN cases (#46).

  • Fixed compiler warnings due to unused or uninitialized variables (#46).

kde1d 1.0.0

15 Nov 11:15
5eaf81f
Compare
Choose a tag to compare

NEW FEATURES

  • optimal plug-in bandwidth selection for all polynomial degrees (#38).

  • avoid randomness through simplified, deterministic jittering, see
    equi_jitter() (#40).

  • removed dependency cctools.

  • headers in inst/include can be used as standalone C++ library with
    convenience wrappers for R (#41).

  • (several times) faster pkde1d(), qkde1d(), and rkde1d() due to
    a more clever algorithm for numerical integration (#42).

  • faster kde1d() thanks to the Fast Fourier Transform (#43).

BUG FIXES

  • improvements to numerical stability, inter- and extrapolation (#32, #35,
    #37).

kde1d 0.4.0

11 Apr 13:50
5502fec
Compare
Choose a tag to compare

NEW FEATURE

  • allow weights for observations via kde1d(..., weights = ) (#29).

BUG FIX

  • stabilized bandwidth selection in presence of ties and outliers.

  • keep debug symbols on Linux systems (following a request by Prof. Ripley).

kde1d 0.2.1

29 May 09:14
c412bfa
Compare
Choose a tag to compare

BUG FIXES

  • fix bug in computation of effective degrees of freedom when deg = 2.

kde1d 0.2.0

08 May 08:20
f900e6d
Compare
Choose a tag to compare

NEW FEATURES

  • improved stability of density estimates near a boundary (#21).

BUG FIXES

  • consistent behavior when dkde1d() and pkde1d() are called with
    non-ordered input although data are discrete (#19).

  • fixed bug in computation of kernel density estimates (#20).

  • adapt minimum bw allowed for discrete data to truncated Gaussian kernel
    (#20).

kde1d 0.1.2

17 Apr 10:19
0e3d439
Compare
Choose a tag to compare

NEW FEATURES

  • Faster interpolation using binary search to find cells (#17).

BUG FIXES

  • Fixed heap buffer overflows in interpolation routines (#15, #16).

  • Fixed bounds of cdf for fit discrete data when long doubles are not
    supported (#16).

kde1d 0.1.0

26 Mar 11:05
e9cda30
Compare
Choose a tag to compare

Initial release.