Commit Graph

67 Commits

Author SHA1 Message Date
Chad Kunde
cc0c958a30 floats,asm/f64: add asm routine for sum 2018-10-29 19:26:01 +10:30
Dan Kortschak
72e79ca985 all: add safe synonym for appengine tag 2018-07-22 17:17:15 +09:30
Dan Kortschak
b9db25a610 all: conform build tag comment to convention 2018-07-06 09:05:06 +09:30
Vladimir Chalupecky
e9e56344e3 all: fix capitalization of Gonum in copyright headers 2018-06-22 17:32:53 +02:00
Sebastien Binet
8b277688f5 travis: use check-imports from gonum.org/v1/tools 2018-06-20 10:45:23 +02:00
Sebastien Binet
de950b7877 PS2 2018-06-20 10:45:23 +02:00
Sebastien Binet
dd368688a5 travis,internal/imports: check imports with a command, not a test 2018-06-20 10:45:23 +02:00
Sebastien Binet
4110b3f8e1 internal/imports: use a regexp instead 2018-06-20 10:45:23 +02:00
Sebastien Binet
9bb945779e internal/imports: add check against imports of blacklisted packages
This CL adds a check against Gonum packages importing deprecated or
blacklisted packages.

Fixes gonum/gonum#467.
2018-06-20 10:45:23 +02:00
Chad Kunde
190028012e remove build flags for unsupported versions 2018-06-17 14:22:00 -07:00
Chad Kunde
f17cc5d4c6 asm/f64: Added GemT (Trans) assembly function. 2018-06-17 14:22:00 -07:00
Chad Kunde
c5ea572ae6 asm/f64: Added gemvN (NoTrans) assembly function. 2018-06-17 14:22:00 -07:00
Chad Kunde
98b54cc4f2 asm/f64: Added stubs, tests, and noasm for gemv functions. 2018-06-17 14:22:00 -07:00
Chad Kunde
20cf9567fb internal/asm/f32,f64: remove old go version build tags 2018-04-21 19:20:22 -07:00
Chad Kunde
c3e5f1a446 asm/f32: generate ger tests from asm/f64 2018-04-21 07:28:46 +09:30
Chad Kunde
683c8ba07d asm/f32: Ger asm implementation. 2018-04-21 07:28:46 +09:30
Chad Kunde
62709ddc2a amd/f32: Stubs and go code for Ger function. 2018-04-21 07:28:46 +09:30
Chad Kunde
78fa1b548e asm/f64: Added within and epsilon for comparison w/ tolerance. 2018-04-21 07:28:46 +09:30
Chad Kunde
5e413e98fe asm/f64: Ger asm function added. 2018-04-21 07:28:46 +09:30
Chad Kunde
31786f433f asm/f64: Adding stubs for Ger asm implementation. 2018-04-21 07:28:46 +09:30
kortschak
7d49308e07 README,internal/asm: remove go1.7 tag references 2017-12-15 09:04:36 +10:30
kortschak
fa0c5aa7bc all: use golang.org/x/exp/rand instead of math/rand 2017-11-17 11:52:34 +10:30
kortschak
805531d142 all: change capitalization of gonum in license header 2017-11-02 06:54:08 +10:30
kortschak
21d5891471 all: remove go1.7 build constraints 2017-10-27 13:48:47 +10:30
Chad Kunde
e5ba063a8b Merge pull request #207 from gonum/c128/dot
asm/c128:  Adding dot product asm functions
2017-09-12 21:59:20 -07:00
Chad Kunde
9523cc3d27 asm/c64: Adding benchmark sink variable. 2017-09-08 18:47:23 -07:00
Chad Kunde
8af929b8ab asm/c64: Asm dot functions. 2017-09-08 18:47:23 -07:00
Chad Kunde
66b4f42284 asm/c64: Adding tests for dot asm functions. 2017-09-08 18:47:23 -07:00
Chad Kunde
acf06961e6 asm/c64: Adding asm stubs for dot functions. 2017-09-08 18:47:23 -07:00
Chad Kunde
7416b77068 asm/c128: Adding bench sink variable. 2017-09-08 18:46:45 -07:00
Chad Kunde
962589dc69 asm/c128: Asm dot product functions. 2017-09-08 18:46:45 -07:00
Chad Kunde
03cef35c7f asm/c128: Adding tests and benchmarks for dot functions. 2017-09-08 18:46:45 -07:00
Chad Kunde
6ccc15eb4b asm/c128: Adding asm stubs for Dot functions. 2017-09-08 18:46:45 -07:00
Chad Kunde
9d7baa818a asm/f32: Fixes from PR comments. 2017-08-23 11:53:08 -07:00
Chad Kunde
e0a0508f0d asm/f32: Asm dot functions. 2017-08-22 14:22:38 -07:00
Chad Kunde
7f0e334144 asm/f32: Adding tests for dot asm functions. 2017-08-22 14:20:49 -07:00
Chad Kunde
51fc8a3f42 asm/f32: Adding stubs for dot asm functions. 2017-08-22 14:16:24 -07:00
Chad Kunde
563dd33f2c Merge pull request #194 from gonum/c128/dscal
asm/c128: Added [d]scalinc and [d]scalunitary
2017-08-21 20:43:41 -07:00
Chad Kunde
5e3ead2971 asm/c128: Corrected duplicate dscal test case. 2017-08-21 04:30:07 -07:00
Chad Kunde
1d7ccdce34 asm/c128: Comment fixes from PR review. 2017-08-20 12:12:36 -07:00
Chad Kunde
f75ae60e6a asm/c128: Changed int parameters to uintptr. 2017-08-19 21:50:10 -07:00
Chad Kunde
53ebc944e7 asm/c128: Fixes to dscal algorithm implementation. 2017-08-19 21:50:06 -07:00
mewmew
7e53ef2fae all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go

Keep original comment style (e.g. line comments and block comments).

Fix doc comments containing multiple line comments.

Remove vanity imports from all files except doc.go.

Fixes #12.

The source code of fixdocs is located at:
https://play.golang.org/p/7RtYLzldsO
2017-08-16 14:26:00 +02:00
mewmew
ac48587c92 Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit b2982a3e50.
2017-08-16 14:21:05 +02:00
mewmew
b2982a3e50 all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go

Keep original comment style (e.g. line comments and block comments).

Fix doc comments containing multiple line comments.
2017-08-16 14:07:36 +02:00
mewmew
5b4711aa15 Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit b0a98102dc.
2017-08-16 14:07:17 +02:00
mewmew
b0a98102dc all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go

Keep original comment style (e.g. line comments and block comments).
2017-08-16 14:02:26 +02:00
mewmew
7eaea7c428 Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit 00292b2d57.
2017-08-16 14:01:36 +02:00
mewmew
00292b2d57 all: use fixdocs tool to store package documentation in doc.go
Add copyright header to doc.go
2017-08-16 13:56:50 +02:00
mewmew
a37fef5a6d Revert "all: use fixdocs tool to store package documentation in doc.go"
This reverts commit 963877e5f5.
2017-08-16 13:54:16 +02:00