Releases: Craigacp/FEAST
FEAST v2.0.0
Major refactoring of FEAST to improve speed and portability.
- FEAST now clones the input data if it's floating point and discretises it to unsigned ints once in a single pass. This improves the speed by about 30%.
- FEAST now has unsigned int entry points which avoid this discretisation and are much faster if the data is already categorical.
- Added weighted feature selection algorithms to FEAST which can be used for cost-sensitive feature selection.
- Added a Java API using JNI.
- FEAST now returns the internal score for each feature according to the criterion. Available in all three APIs.
- Rearranged the repository to make it easier to work with. Header files are now in
include
, source insrc
, the MATLAB API is inmatlab/
and the Java API is injava/
. - FEAST now compiles cleanly using
-std=c89 -Wall -Werror
.
FEAST v1.1.4
Fixed a bug where FEAST would segfault (and occasionally kill Matlab) if the input features all had I(X;Y) = 0.
FEAST v1.1.3
Fixes for the FEAST Makefile so it picks up MIToolbox correctly.
FEAST v1.1.2
Minor updates to the documentation & header files to note that FEAST expects column-major matrices.
FEAST v1.1.1
Updated makefile as MIM wasn't compiled into the library.
FEAST v1.1
This is the 1.1 release of FEAST, it has several memory related bug fixes over the 1.0 release, and has breaking changes to the C API.
The C API now returns the indices of the features in the range [0...numFeatures-1]. The behaviour in 1.0 was to return features in the range [1...numFeatures]. This is more compatible with other C code, and the PyFeast wrapper. The code which increments the features has been moved into the Matlab wrapper code.
There are no changes to the Matlab API.
FEAST v1.0
Initial release of FEAST, a FEAture Selection Toolbox for C and Matlab.