Commit Graph

19 Commits

Author SHA1 Message Date
Alejandro Isaza 67300a52b5 Fix project 2017-09-22 22:42:42 -07:00
Alejandro Isaza f86da504d4 Update to Swift 4.0 2017-09-22 22:35:58 -07:00
Alejandro Isaza 0f13bc62cf Correct use of unsafe pointers
All pointer use should happen inside a `withPointer` block so that the
compiler is aware of this unmanaged access. Fixed this everywhere and
added a few helper methods to make it less unwiedly.
2017-09-19 23:03:31 -07:00
Alejandro Isaza f5f2289398 Remove file names from header comments
Also add the license to a couple files that were missing it and include
the readme, license and Package.swift in the Xcode project for
convenience.
2017-09-18 21:52:32 -07:00
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
Leo Thomas 30203b8a88 Migrated Sources & Tests to Swift 3 2016-09-17 22:50:02 +02: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
Robert F. Dickerson e455b666b2 Removed AuxiliaryTests temporarily 2016-02-17 09:01:10 -06:00
Robert F. Dickerson bf9e58fd53 Made Surge scheme shared for Travis CI 2016-02-17 08:44:29 -06:00
Remy Prechelt 24fea0d7c5 Added convolution, cross-correlation and autocorrelation + tests 2016-02-05 17:37:58 -06:00
Robert F. Dickerson 617ae580a2 Converted project to Swift 2.0 2015-12-04 15:57:07 -06:00
Mattt Thompson eaf6d47301 Re-adding test files to test target 2015-01-18 08:54:09 -08:00
Mattt Thompson 16ee722dc9 Moving playground to top-level
Updating playground
2014-11-29 17:57:51 -08:00
Mattt Thompson ebf465987a Refactoring and reformatting 2014-11-29 17:11:01 -08:00
Armando Pesenti Gritti 2b58d0d7cf Basic matrix algebra using Accelerate framework 2014-10-28 10:45:47 +01:00
Mattt Thompson 571ac98f7d Adding FFT 2014-09-23 09:43:01 -07:00
Mattt Thompson 46e9e804bf Initial Commit 2014-08-23 23:02:33 -07:00