diff --git a/README.md b/README.md index a689049..9d1a868 100644 --- a/README.md +++ b/README.md @@ -190,6 +190,7 @@ $ sudo apt-get install libopenblas-dev liblapacke-dev ``` Fedora: + ```bash $ sudo dnf install openblas-devel lapack-devel ``` @@ -250,6 +251,25 @@ require 'numo/openblas' require 'rumale' ``` +### Numo::BLIS +[Numo::BLIS](https://github.com/yoshoku/numo-blis) downloads and builds BLIS during installation +and uses that as a background library for Numo::Linalg. +BLIS is one of the high-performance BLAS as with OpenBLAS, +and using that can be expected to speed up of processing in Rumale. + +Install Numo::BLIS gem. + +```bash +$ gem install numo-blis +``` + +Load Numo::BLIS gem instead of Numo::Linalg. + +```ruby +require 'numo/blis' +require 'rumale' +``` + ### Parallel Several estimators in Rumale support parallel processing. Parallel processing in Rumale is realized by [Parallel](https://github.com/grosser/parallel) gem,