Skip to content
Reimplementing NMatrix for fun
C Ruby Shell
Branch: master
Clone or download
prasunanand Merge pull request #37 from Uditgulati/stuff
Added AUTHORS.md and CONTRIBUTING.md
Latest commit ddb3698 Sep 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmark add benchmark script Nov 1, 2018
ext Add tests for posv and gesv Aug 18, 2019
lib Pretty print working for dim = 3; inspect for dim > 3 Sep 13, 2019
test Add tests for posv and gesv Aug 18, 2019
.gitignore Add bool dtype Mar 15, 2019
.travis.yml
AUTHORS.md add authors.md Sep 13, 2019
CONTRIBUTING.md add CONTRIBUTING.md Sep 19, 2019
Gemfile creation and elementwise operation and basic setup Oct 31, 2018
LICENSE Initial commit Oct 31, 2018
README.md Update links in README May 27, 2019
Rakefile creation and elementwise operation and basic setup Oct 31, 2018
nmatrix.gemspec README file updated Jan 9, 2019
travis.sh Use parallel version 1.13.0 for ruby 2.2 and 2.1 Mar 22, 2019

README.md

numruby (nmatrix_reloaded)

Reimplementing NMatrix for fun

NMatrix

Build Status

Fast Numerical Linear Algebra Library for Ruby

Installation

git clone https://github.com/sciruby/numruby
cd numruby/
gem install bundler
bundle install
rake compile

Run the tests using

rake test

If you want to try out the code without installing:

rake pry

Speed Test

ruby benchmark/bench.rb

Documentation

Yard is used for documenting class and methods following yard tags. To generate the static documentation in doc folder run yard doc. To serve it in localhost run yard server.

LICENSE

This software is distributed under the BSD 3-Clause License.

Copyright © 2018-2019, Prasun Anand

You can’t perform that action at this time.