Commit Graph

242 Commits

Author SHA1 Message Date
Alejandro Isaza 64d93875a2 Update .gitignore and remove user-specific files 2017-09-18 21:34:22 -07:00
Alejandro Isaza ddb1ca65fb Move tests to conform to SPM file layout 2017-09-18 21:22:05 -07:00
Alejandro Isaza 093f7ba487 Fix errors and warnings in Xcode 9 2017-09-18 21:16:58 -07:00
Robert F. Dickerson 88bc48b14b Merge pull request #48 from lennet/swift3
Swift 3 support
2016-09-17 19:47:13 -05:00
Leo Thomas 30203b8a88 Migrated Sources & Tests to Swift 3 2016-09-17 22:50:02 +02:00
Robert F. Dickerson 1039f8f952 Update .travis.yml 2016-09-14 12:09:43 -05:00
Robert F. Dickerson 9cfc2351ec Merge pull request #41 from jasonhotsauce/master
Add some support methods for `Matrix`
2016-02-26 13:38:44 -06:00
Wenbin Zhang fe8c02bcf9 Add some helper methods for matrix.
* Add `subscript` supports return specific rows or columns
* Add support for scaling matrix by row or by column.
* Make `pow` supports applying to every elements in vector.

Make Matrix confirms to Equatable and add some tests

Implement set columns in Matrix, add test for it

Add Test for element wise multiplication
2016-02-26 11:17:10 -08:00
Wenbin Zhang 9ab5939fb9 Add Subtract method and operator 2016-02-26 11:15:46 -08:00
Wenbin Zhang aff7fd300d Add subscript in Matrix to return the row. 2016-02-26 11:15:46 -08:00
Robert F. Dickerson 27da496b87 Update README.md 2016-02-21 08:31:28 -06:00
Robert F. Dickerson 8a3eeffde7 Update README.md 2016-02-21 08:31:10 -06:00
Robert F. Dickerson 11715e0c8d Merge branch 'master' of https://github.com/mattt/Surge 2016-02-20 22:01:26 -06:00
Robert F. Dickerson fce9f6e971 Added Swift Package Manager support 2016-02-20 22:01:16 -06:00
Robert F. Dickerson cc35e300e2 Added the Travis CI build badge 2016-02-17 09:10:27 -06:00
Robert F. Dickerson e455b666b2 Removed AuxiliaryTests temporarily 2016-02-17 09:01:10 -06:00
Robert F. Dickerson 82c4230427 Merge branch 'master' of https://github.com/mattt/Surge 2016-02-17 08:44:34 -06:00
Robert F. Dickerson bf9e58fd53 Made Surge scheme shared for Travis CI 2016-02-17 08:44:29 -06:00
Robert F. Dickerson 7a5a7f4bfa Update .travis.yml 2016-02-17 08:43:35 -06:00
Robert F. Dickerson 47f045f42b Update .travis.yml 2016-02-16 20:52:02 -06:00
Robert F. Dickerson f55b024a3e Update .travis.yml 2016-02-16 20:11:00 -06:00
Robert F. Dickerson 3b721b7510 Update README.md 2016-02-16 20:09:49 -06:00
Robert F. Dickerson ce7813ddc0 Update .travis.yml 2016-02-16 20:07:10 -06:00
Robert F. Dickerson 5be62402b2 Update .travis.yml
Changed to using a workspace
2016-02-16 19:41:02 -06:00
Robert F. Dickerson e7bd9b4952 Update README.md 2016-02-16 19:31:31 -06:00
Robert F. Dickerson e5e66c8126 Added a Travis build script 2016-02-14 20:55:44 -06:00
Robert F. Dickerson 10fa247725 Update README.md
Added the Travis-CI badge
2016-02-14 20:52:08 -06:00
Robert F. Dickerson 81b711273b Update README.md
Added the MIT badge to the README
2016-02-14 20:42:52 -06:00
Robert F. Dickerson 86255afad6 Added a Cartfile for Carthage support 2016-02-14 20:38:27 -06:00
Robert F. Dickerson 082d5aa63c Merge pull request #40 from rprechelt/convolution
Convolution + Cross-Correlation + Autocorrelation
2016-02-13 18:44:29 -06:00
Robert F. Dickerson a75c96fb57 Merge pull request #38 from rprechelt/master
Implementation of subtraction and fixed dist() build error
2016-02-13 18:43:50 -06:00
Remy Prechelt dd8379090a Changed asserts to preconditions 2016-02-05 23:34:11 -06:00
Remy Prechelt 24fea0d7c5 Added convolution, cross-correlation and autocorrelation + tests 2016-02-05 17:37:58 -06:00
Remy Prechelt 78331b59a2 Made arithmetic operators public 2016-02-04 23:10:55 -06:00
Remy Prechelt 5f1e87f3eb 1) Added sub() public function to implement subtraction on float and double
2) Added support for '-' operator using sub()
3) Resolved compile error in dist()
2016-02-04 20:33:14 -06:00
Robert F. Dickerson 6f5db25659 Merge pull request #35 from jasonhotsauce/master
Fix division and add dist method
2016-01-29 18:58:39 -06:00
Wenbin Zhang f40b3c6a99 Add dist method to calculate two vector's distance 2016-01-22 17:01:12 -08:00
Wenbin Zhang 2c89872b54 Fix division 2016-01-20 11:52:15 -08:00
Robert F. Dickerson cc4e3e9718 Merge pull request #30 from jasonhotsauce/master
Add division to Matrix
2016-01-08 17:55:25 -06:00
Robert F. Dickerson f007e60f9b Merge pull request #29 from jamessa/UpdateForXcodeXcode72
Fix for Xcode 7.2 and Swift 2.1.1
2016-01-08 17:54:02 -06:00
Robert F. Dickerson 397007dfce Merge pull request #31 from gkaimakas/master
Updated podspec to version 1.0.0
2016-01-08 17:53:48 -06:00
George Kaimakas c2cd260eb2 Updated podspec to version 1.0.0 2016-01-08 15:15:50 +02:00
Wenbin Zhang 57243e44fb Add division to Matrix 2015-12-25 15:25:09 -08:00
james 31b14087d1 Fix for Xcode 7.2 and Swift 2.1.1 2015-12-17 15:29:49 +08:00
Robert F. Dickerson bf1355c63e Merge pull request #27 from rfdickerson/master
Converted project to Swift 2.0
2015-12-11 13:22:42 -06:00
Robert F. Dickerson 617ae580a2 Converted project to Swift 2.0 2015-12-04 15:57:07 -06:00
Mattt Thompson 40161ece05 Bumping version to 0.3.0 2015-04-23 06:27:57 -07:00
Mattt Thompson cc28d10728 Renaming Slice to ArraySlice for Swift 1.2 compatibility 2015-04-23 06:27:25 -07:00
Mattt Thompson 5e879ed456 Bumping version to 0.2.1 2015-03-29 09:46:50 -07:00
Mattt Thompson d894df41a3 Update README 2015-03-29 09:46:32 -07:00