Source

ITE / CHANGELOG.txt

v0.22 (Dec 01, 2012):
-Cauchy-Schwartz and Euclidean distance based divergence estimators: added; see 'DCS_KDE_iChol_initialization.m', 'DCS_KDE_iChol_estimation.m', 'DED_KDE_iChol_initialization.m', 'DED_KDE_iChol_estimation.m'.
-Cauchy-Schwartz and Euclidean distance based quadratic mutual information estimators: added; see 'IQMI_CS_KDE_direct_initialization.m', 'IQMI_CS_KDE_direct_estimation.m', 'IQMI_CS_KDE_iChol_initialization.m', 'IQMI_CS_KDE_iChol_estimation.m', 'IQMI_ED_KDE_iChol_initialization.m', 'IQMI_ED_KDE_iChol_estimation.m'.

v0.21 (Nov 25, 2012):
-Kullback-Leibler divergence meta estimator based on cross-entropy and entropy: added; see 'DKL_CCE_HShannon_initialization.m', 'DKL_CCE_HShannon_estimation.m'.
-Cross-entropy estimation based on k-nearest neighbors: added; see 'CCE_kNN_k_initialization.m', 'CCE_kNN_k_estimation.m'.
-Cross (C) cost object type: added; see 'C_initialization.m', 'C_estimation.m'. 
-Directory 'H_I_D' renamed to 'H_I_D_C'; 'ITE_install.m' modified accordingly.
-IGV_estimation: added (#2); documentation: modified accordingly.

v0.20 (Nov 19, 2012):
-Two Shannon entropy estimators based on the distance (KL divergence) from the uniform/Gaussian distributions: added; see 'HShannon_DShannon_U_initialization.m', 'HShannon_DShannon_U_estimation.m', 'HShannon_DShannon_N_initialization.m', 'HShannon_DShannon_N_estimation.m'.
-Shannon entropy estimator based on Voronoi regions: added; see 'HShannon_Voronoi_initialization.m', 'HShannon_Voronoi_estimation.m'.
-The documentation of the ITE package has been banished to 'https://bitbucket.org/szzoli/ite/downloads': Downloads. (Its history unnecessarily increased the size of the Mercurial repository.) For further details, see 'doc:ITE_documentation.txt'.
-some code refactoring: (i) divergence estimators: notation (X,Y) -> (Y1,Y2); (ii) disp('Error:...')/disp('Warning:...') -> error('...')/warning('...'); (iii) 'Renyi_CDSS' renamed to 'qRenyi_CDSS'.

v0.19 (Nov 16, 2012):
-2 k-nearest neighbor based Kullback-Leibler divergence estimators: added. See 'DKL_kNN_k_initialization.m', 'DKL_kNN_k_estimation.m', 'DKL_kNN_kiTi_initialization.m', 'DKL_kNN_kiTi_estimation.m'.
-compute_CDSS.cpp: 'sqrt(T)' -> 'sqrt(double(T))', to increase compatibility with compilers.
-Note on Jensen-Shannon divergence: deleted (doc).

v0.18 (Nov 10, 2012):
-8 sample spacing based 1d Shannon/Rényi entropy estimators: added; see 'HShannon_spacing_V_initialization.m', 'HShannon_spacing_V_estimation.m', 'HShannon_spacing_Vb_initialization.m', 'HShannon_spacing_Vb_estimation.m', 'HShannon_spacing_Vpconst_initialization.m', 'HShannon_spacing_Vpconst_estimation.m', 'HShannon_spacing_Vplin_initialization.m', 'HShannon_spacing_Vplin_estimation.m', 'HShannon_spacing_LL_initialization.m', 'HShannon_spacing_LL_estimation.m', 'HRenyi_spacing_V_initialization.m', 'HRenyi_spacing_V_estimation.m', 'HRenyi_spacing_E_initialization.m', 'HRenyi_spacing_E_estimation.m', 'HRenyi_CDSS_initialization.m', 'HRenyi_CDSS_estimation.m'.
-minimum spanning tree, geodesic spanning forest: reference updated (doc+comments); For the latter, see 'HRenyi_MST_estimation', 'HRenyi_GSF_estimation.m'.
-A note on a built-in helping automatism of meta estimators: added (comments); see 'HTsallis_HRenyi_initialization.m', 'IRenyi_DRenyi_initialization.m', 'IRenyi_HRenyi_initialization.m', 'ITsallis_DTsallis_initialization.m'.
-some 'co.mul=mult' -> 'co.mult=mult' typo corrected (to be precise, the computations were OK); see 'ITsallis_DTsallis_initialization.m', 'IShannon_HShannon_initialization.m', 'IRenyi_HRenyi_initialization.m', 'IRenyi_DRenyi_initialization.m', 'IL2_DL2_initialization.m', 'Icomplex_initialization.m', 'HRPensemble_initialization.m', 'Hensemble_initialization.m', 'Hcomplex_initialization.m'.

v0.17 (Nov 6, 2012):
-Edgeworth expansion based Shannon entropy estimator: accelerated (C++ alternative); see 'Edgeworth_t1_t2_t3.cpp'.
-'Tsallis entropy <- Renyi entropy' meta estimator: added; see 'HTsallis_HRenyi_initialization.m', 'HTsallis_HRenyi_estimation.m'. 

v0.16 (Nov 2, 2012):
-Edgeworth expansion based Shannon entropy estimator: added; see 'HShannon_Edgeworth_initialization.m', 'HShannon_Edgeworth_estimation.m'.
-Lookup table for the underlying H/I/D estimation formulas: added (see ITE_documentation.pdf: Section C).
-estimate_HRenyi_constant.m: simplified; gam: deleted.

v0.15 (Oct 29, 2012):
-The Hellinger and Bhattacharyya distances are now available in ITE. They can be estimated via k-nearest neighbor methods; see 'DHellinger_kNN_k_initialization.m', 'DHellinger_kNN_k_estimation.m', 'DBhattacharyya_kNN_k_initialization.m', and 'DBhattacharyya_kNN_k_estimation.m'.
-volume_of_the_unit_ball.m: added. 
-DL2_kNN_k_estimation.m: a '/'->'*' typo corrected (c: volume of the unit ball).

v0.14 (Oct 29, 2012):
-Monte-Carlo simulation to compute the additive constants in Renyi entropy estimation: added; see 'estimate_HRenyi_constant.m'.
-compute_length_HRenyi_MST.m: pdist -> sqdistance (acceleration).
-The embedded 'knnFP1' method can produce an '1e-15' rounding error in squared_distances => W is not _perfectly_ sym. (in the verification of compute_MST.m:kruskal_mst.m), correction made; see 'compute_length_HRenyi_GSF.m'.
-kNN_squared_distances.m, co.kNNmethod='knnFP2': for compatibility reasons variable 'indices' has been converted to int32.

v0.13 (Oct 27, 2012):
-Tsallis entropy is now available in ITE; it can be estimated via k-nearest neighbors, see 'HTsallis_kNN_k_initialization.m', 'HTsallis_kNN_k_estimation.m'.
-A '/'->'*' typo corrected in 'HRenyi_kNN_k_estimation.m'; see 'estimate_Ialpha.m' (V: volume of the unit ball).

v0.12 (Oct 27, 2012):
-Schweizer-Wolff's sigma and kappa: added; see 'ISW1_initialization.m', 'ISW1_estimation.m', 'ISWinf_initialization.m', 'ISWinf_estimation.m'.
-Hoeffding's Phi computation: scaled-up (C++ alternative); see 'Hoeffding_term1.cpp'.
-HRenyi_weightedkNN_initialization.m: contained a superfluous co.k parameter, deleted.
-chol_gauss.c: a superfluous 'double *y' variable deleted.
-dY==dX (dimension of Y and X) verification added to 'DRenyi_kNN_k_estimation.m', 'DTsallis_kNN_k_estimation.m', 'DL2_kNN_k_estimation.m'.
-some comments improved.

v0.11 (Oct 20, 2012):
-multivariate version of the Hoeffding's Phi estimator: added (see 'IHoeffding_initialization.m', 'IHoeffding_estimation.m').
-ITE_install.m: updated to perform only the 'compiled' quick tests. I am a greedy user;) See #1.

v0.1 (Oct 10, 2012): initial release.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.