From d86f1a92e53ded0d8b73b518eaf8c0dde6ecca2e Mon Sep 17 00:00:00 2001 From: Mo Chen Date: Thu, 19 Dec 2019 13:40:21 +0800 Subject: [PATCH] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ec97ac6..9043b3c 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,8 @@ Note: this package requires Matlab **R2016b** or latter, since it utilizes a new Design Goal ------- * Succinct: The code is extremely compact. Minimizing code length is a major goal. As a result, the core of the algorithms can be easily spotted. -* Efficient: Many tricks to speedup Matlab code are applied (eg. vectorization, matrix factorization, etc.). Usually, functions in this package are orders faster than Matlab builtin ones (e.g. kmeans). -* Robust: Many tricks for numerical stability are applied, such as computing probability in log domain, square root matrix update to enforce matrix symmetry\PD, etc. +* Efficient: Many tricks for speeding up Matlab code are applied (e.g. vectorization, matrix factorization, etc.). Usually, functions in this package are orders faster than Matlab builtin ones (e.g. kmeans). +* Robust: Many tricks for numerical stability are applied, such as computing probability in logrithm domain, square root matrix update to enforce matrix symmetry\PD, etc. * Readable: The code is heavily commented. Corresponding formulas in PRML are annoted. Symbols are in sync with the book. * Practical: The package is not only readable, but also meant to be easily used and modified to facilitate ML research. Many functions in this package are already widely used (see [Matlab file exchange](http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A49739)).