Skip to content

Releases: gnu-octave/statistics

statistics-1.7.0

31 Aug 15:49
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.7.0

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions before Octave 9.1
incompatibility with the nan package

News:
There are 8 newly introduced functions and another 9 classdefs for classification objects. New methods for classification objects including the ability to save/load trained classification models to and from files. Fixed savannah bug #66034 related to erratic output for very large DF2 of the finv function. Closed issues #128 and #129 related to computations of truncated discrete distributions and plotting of probability distribution objects, respectively.

statistics-1.6.7

24 Jun 15:50
7973a23
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.7

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions before Octave 9.1
incompatibility with the nan package

News:
New functions bar3 and bar3h with advanced features.
Fixed bug #65802 on mutual comparison and updated functionality of nanmax and nanmin functions to support 'all' and vecdim optional arguments.

Note!

  1. The plot method in probability distribution objects is only partially implemented, see issue #129.
  2. The discrete distributions do not work properly when truncated, see issue #128.

statistics-1.6.6

16 May 19:19
4882d75
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.6

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions
incompatibility with the nan package

News:
New function editDistance efficiently implemented in C++ with much more functionality than MATLAB's counterpart.
Updated functionality of histfit function for MATLAB compatibility.
Fixed bugs in fillmissing and gumbelinv functions.

Note!

  1. The plot method in probability distribution objects has been partially implemented, see issue #129.
  2. The discrete distributions do not work properly when truncated, see issue #128.
  3. glmfit function has been updated but certain functionality is still missing, see issue #126

statistics-1.6.5

07 Mar 20:29
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.5

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions
incompatibility with the nan package

News:
Fixed bug in mad and median functions.
Fixed mean, std, and var methods for truncated PiecewiseLinearDistribution

Note!

  1. The plot method in probability distribution objects is not working yet, see issue #129.
  2. The discrete distributions do not work properly when truncated, see issue #128.
  3. glmfit function needs a lot of work, see issue #126

statistics-1.6.4

01 Mar 20:06
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.4

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions
incompatibility with the nan package

News:
There are 19 newly introduced functions and another 27 classdefs for distribution probability objects. Various distribution specific fitting functions have been updated to handle frequency vectors as optional input argument. The parameter names in loglogistic distribution functions have been changed to match MATLAB. The order of parameters in triangular distribution functions have been also changed to match MATLAB.
This is another not-so-minor release aiming to catch up with the forthcoming release of Octave 9.1. Enjoy!

Note!

  1. The plot method in probability distribution objects is not working yet, see issue #129.
  2. The discrete distributions do not work properly when truncated, see issue #128.
  3. The mean, std,and var methods do not work for truncated PiecewiseLinear distribution, see issue #127.
  4. glmfit function needs a lot of work, see issue #126

statistics-1.6.3

09 Feb 00:35
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.3

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions
incompatibility with the nan package

News:
There are 8 newly introduced functions regarding the Rice and the location-scale T distributions. A critical bug fix in ricernd function introduced in 1.6.2. The distribution statistics functions (*stat) have been updated with new documentation, input validation, and new BISTs. The wrappers for the distribution functions (cdf, icdf, pdf, random) have been updated to include rice* and tls* newly introduced functions.
This is another minor release aiming to catch up with the forthcoming release of Octave 9.1. Enjoy!

statistics-1.6.2

05 Feb 17:43
30dff73
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.2

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions
incompatibility with the nan package

News:
There are 4 newly introduced functions for the Rice distribution. The two classes, ClassificationKNN and RegressionGAM, introduced in the previous release have been updated from the legacy class format to the newest classdef in a single file, while there have been improvements in MATLAB compatibility, documentation, and demos. This is minor release aiming to catch up with the forthcoming release of Octave 9.1. Enjoy!

statistics-1.6.1

10 Jan 03:56
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.1

Important Notice:
mean, median, std, var, and mad shadow core Octave's functions
incompatibility with the nan package

News:
There are 9 newly introduced functions and 6 function updated. Two new Classdefs, ClassificationKNN and RegressionGAM, are introduced which are mostly MATLAB compatible. At this time, the kdtree algorithm for k-NN search is quite slow (poor implementation), use the exhaustive method instead. The Generalized Additive Model regression does not produce identical results with MATLAB, but it is reasonably accurate. pdistand pdist2 are now fully MATLAB compatible, hence not syntactically compatible with earlier versions. User code relying on these two functions might need syntax adjustments to work. The function regress_gp has been overhauled to handle a Radial Basis Function kernel and it also brakes backwards compatibility. The newly introduced mnrfit is merely a wrapper for logistic_regression and is a work in progress.

statistics-1.6.0

28 May 13:26
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.6.0

Important Notice:
mean, median, std, var, and mad shadow core Octave's respective functions
incompatibility with the nan package

News:
There are 55 newly introduced functions, 19 function updated, 5 functions removed and another 16 functions renamed. All functions (365 in total) contain BISTs. Several distribution related functions and been updated and backwards compatibility is broken in some of them.

statistics-1.5.4

28 Feb 10:59
Compare
Choose a tag to compare

Summary of important user-visible changes for statistics 1.5.4

Important Notice:
mean, median, std, and var shadow core Octave's respective functions
incompatibility with the nan package

News:
There are 4 newly introduced functions, bvtcdf, icdf, fishertest, and procrustes, 2 functions renamed and updated, correlation_test and ztest2, and another 12 existing functions, which have been fixed or upgraded with missing features. The statistics package has a new function reference website hosted at https://gnu-octave.github.io/statistics/.
There are still 18 functions out of a total of 315 which have no tests.