Changes in version 1.1.5 - Changed the missing swiss roll example gif. Changes in version 1.1.4 (2026-03-19) - Change of CVXR package-related routines per its API change. Changes in version 1.1.2 (2022-12-15) - Fixed an error in do.lapeig() thanks to Frithjof Kruggel (UC Irvine). Changes in version 1.1.1 (2022-11-24) - Removed dependence on Rcsdp package. - Fixed potential errors with some examples. Changes in version 1.1.0 (2022-09-22) - Removed arbitrary regularization in do.dne(). - Change of authorship. Changes in version 1.0.9 (2022-02-04) - Change of some estimation methods to return implicit variables. - do.dppca() added : dual probabilistic principal component analysis. Changes in version 1.0.8 (2021-06-11) - Change of maintainer's contact. - Some functions are converted to pure C++. Changes in version 1.0.7 - Fixed an error in do.olpp() thanks to Nicholas Spyrison. Changes in version 1.0.6 (2021-04-18) - Replaced nearest neighbor library. Changes in version 1.0.5 - Methods added; do.mmds(), do.phate(). - Bibliographic errors fixed. Changes in version 1.0.4 (2020-09-07) - Methods for feature selection do.wdfs(), do.uwdfs(), do.procrustes(), and do.mifs() are added. - README now shows numbers of currently available functions for DR and IDE. Changes in version 1.0.3 (2020-05-22) - Fixed memory leaks in do.sne() and do.tsne(). - do.lsls() added as a supervised feature selection method. Changes in version 1.0.2 (2020-05-04) - README contains minimal examples for both dimension reduction and estimation. - Porting to pure C++ implementations started, gaining computational efficiency. - do.lmds function is fixed for its discrepancy in nested structure. Changes in version 1.0.1 (2020-04-22) - NEWS reformatted and package website is now available. - Dependency on R package ADMM is removed. Changes in version 1.0.0 (2020-04-14) Major changes - LDA solves trace ratio problem directly. - Many of dependencies are removed. - 133 dimension reduction methods available. - 17 intrinsic dimension estimation methods available. Bug fixes - Error fixed in do.lscore function (thanks to Jordan Lin).