aimacode / aima-julia

Julia implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
MIT License
126 stars 50 forks source link

Add truncated singular value decomposition (SVD) and its respective Julia Test tests. #29

Closed mikhail-j closed 5 years ago

mikhail-j commented 5 years ago

@norvig The Julia implementation of truncated SVD is based on the aima-python project's truncated SVD implementation.

I have written new Julia Test tests for truncated_svd() using LAPACK's functions for SVD (they are built-in for the Julia language).

These Julia Test tests are in addition to the aima-python doctests for truncated_svd().