Permalink
Commits on Mar 22, 2017
  1. fixes inverse_exact methods for dense, yale and list stype (#585)

    * Corrected the tests in 00_nmatrix_sec.rb and inverse_exact methods
    
    * added inverse_exact# in lib/nmatrix/math.rb
    
    * Removed the StorageTypeError
    
    * Changed the name of the method to exact_inverse!
    npriyadarshi committed with mohawkjohn Mar 22, 2017
Commits on Mar 21, 2017
  1. Norms (cond.) (#586)

    * made changes as per the feedback
    
    * added pending for jruby implementation
    npriyadarshi committed with mohawkjohn Mar 21, 2017
Commits on Mar 12, 2017
  1. Merge #471 adding pseudoinverse (#583)

    * Adding pseudo inverse
    Squashed commit of the following:
    
    commit a773004
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Wed Mar 23 13:33:47 2016 +0530
    
        removing loop
    
    commit 9c04728
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Fri Mar 11 10:32:24 2016 +0530
    
        Adding Moore pseudo inverse
    
        Squashed commit of the following:
    
        commit 2d335f84de81032811b840cbabb1cb58adbbc294
        Author: Arafatk <arafat@iitkpg.ac.in>
        Date:   Fri Mar 11 10:31:07 2016 +0530
    
            Improving tests
    
        commit f17061f
        Author: Arafatk <arafat@iitkpg.ac.in>
        Date:   Sat Mar 5 12:25:59 2016 +0530
    
            Removing un-necessary spaces
    
        commit fa908ac
        Author: Arafatk <arafat@iitkpg.ac.in>
        Date:   Fri Mar 4 10:33:23 2016 +0530
    
            Corrections to spec tests
    
        commit 9d9ab35
        Author: Arafatk <arafat@iitkpg.ac.in>
        Date:   Tue Mar 1 20:40:33 2016 +0530
    
            Adding Moore-Penrose pseudo-inverse of a matrix
            Squashed commit of the following:
    
            commit 8c02601d5cd065071c4378c16a5a525477033b87
            Author: Arafatk <arafat@iitkpg.ac.in>
            Date:   Tue Mar 1 20:39:17 2016 +0530
    
                correcting Docs
    
            commit b8b7f1f
            Author: Arafatk <arafat@iitkpg.ac.in>
            Date:   Mon Feb 29 23:55:14 2016 +0530
    
                Squashed commit of the following:
    
                commit fd2cba0
                Author: Arafatk <arafat@iitkpg.ac.in>
                Date:   Mon Feb 29 23:52:33 2016 +0530
    
                    correcting docs
    
                commit 87eeaae
                Author: Arafatk <arafat@iitkpg.ac.in>
                Date:   Mon Feb 29 23:26:17 2016 +0530
    
                    Adding complex data type
    
                commit f3950b1
                Author: Arafatk <arafat@iitkpg.ac.in>
                Date:   Sun Feb 28 09:39:05 2016 +0530
    
                    Adding Moore-Penrose pseudo-inverse of a matrix
                    Squashed commit of the following:
    
                    commit dbba0c1
                    Author: Arafatk <arafat@iitkpg.ac.in>
                    Date:   Sat Feb 27 23:20:31 2016 +0530
    
                        Adding Pseudo inverse
    
                    commit 32a49e6
                    Author: Arafatk <arafat@iitkpg.ac.in>
                    Date:   Sat Feb 27 22:24:19 2016 +0530
    
                        correcting error in docs
    
                    commit 8031cc8
                    Author: Arafatk <arafat@iitkpg.ac.in>
                    Date:   Sat Feb 27 21:06:55 2016 +0530
    
                        Correcting load error
    
                    commit 4b0b375
                    Author: Arafatk <arafat@iitkpg.ac.in>
                    Date:   Sat Feb 27 18:59:25 2016 +0530
    
                        Correcting Load error in Spec Tests
    
                    commit 2fffafc
                    Author: Arafatk <arafat@iitkpg.ac.in>
                    Date:   Sat Feb 27 17:22:08 2016 +0530
    
                        Improving Docs
                        Adding Tests
    
                    commit 6e0ab74
                    Author: Arafatk <arafat@iitkpg.ac.in>
                    Date:   Wed Feb 24 22:28:21 2016 +0530
    
                        Adding Moore-Penrose pseudo-inverse of a matrix
    
    * Added pendings for jruby. Also made sure pendings were marked for object dtypes (instead of just using `next`)
    mohawkjohn committed on GitHub Mar 12, 2017
Commits on Mar 11, 2017
Commits on Mar 7, 2017
  1. Implement :det_exact and :inverse_exact for list/yale matrices (#580)

    Implement :det_exact and :inverse_exact for list/yale matrices (marked implementation-pending for jruby); fixes #580
    light94 committed with mohawkjohn Mar 7, 2017
Commits on Mar 4, 2017
  1. Merge pull request #564 from saru95/master

    Added NMatrix#cumsum alias for NMatrix#sum
    mohawkjohn committed on GitHub Mar 4, 2017
Commits on Mar 2, 2017
  1. Merge pull request #571 from gitter-badger/gitter-badge

    Add a Gitter chat badge to README.rdoc
    mohawkjohn committed on GitHub Mar 2, 2017
  2. Add Gitter badge

    gitter-badger committed Mar 2, 2017
Commits on Feb 3, 2017
  1. Merge pull request #558 from prasunanand/jruby_test_rebase

    JRuby port of NMatrix
    mohawkjohn committed on GitHub Feb 3, 2017
Commits on Jan 22, 2017
Commits on Dec 24, 2016
  1. jruby_port: travis script for jruby

    jruby_port: travis script2 for jruby
    
    	jruby_port: travis script3 for jruby
    
    jruby_port: remove jruby env from allowed failures
    prasunanand committed with prasunanand Dec 17, 2016
Commits on Dec 17, 2016
Commits on Dec 16, 2016
Commits on Dec 13, 2016
Commits on Nov 21, 2016
Commits on Nov 8, 2016
Commits on Oct 26, 2016
  1. Add #least_squares for least squares approximation (#539)

    * clone input parameter to ormqr and unmqr to prevent it from being overwritten
    
    * Add #least_squares for linear least squares solution using QR factorization
    gau27 committed with mohawkjohn Oct 26, 2016
Commits on Oct 25, 2016
Commits on Oct 21, 2016
  1. Fix Travis-CI problems (#552)

    * Fix clang
    
    * libyaml is already installed in travis-ci osx
    
    * Move ruby=2.4.0-dev to allow_failures
    
    * Drop 1.9.3 from travis as it is not supported
    
    * clang on linux is fine
    
    * OpenBLAS is fine on linux
    
    * Drop json requirement
    
    * Add verbose to rbenv command in travis.sh
    
    This would fix the build timeout issue
    mohawkjohn committed on GitHub Oct 21, 2016
Commits on Oct 18, 2016
Commits on Oct 17, 2016