Max Halford
69e1c0e06e
Add Kendall correlation
2017-12-15 10:02:28 +10:30
Max Halford
b37b865540
Edit CONTRIBUTORS
2017-12-15 10:02:28 +10:30
Max Halford
da00e1e5b4
Edit AUTHORS
2017-12-15 10:02:28 +10:30
kortschak
12944e05fb
all: run gofmt -s
2017-12-15 09:57:09 +10:30
kortschak
7d49308e07
README,internal/asm: remove go1.7 tag references
2017-12-15 09:04:36 +10:30
kortschak
5e16688f6d
graph: address PR comments
2017-12-14 21:03:19 +10:30
kortschak
806337db32
graph: address PR comments and fix return type
2017-12-14 21:03:19 +10:30
kortschak
664132a63e
graph: define multigraph API
2017-12-14 21:03:19 +10:30
Vladimir Chalupecky
b70fbdad71
blas/gonum: enable test for Zhpmv
2017-12-14 08:38:34 +01:00
Vladimir Chalupecky
079f666658
blas/testblas: add test for Zhpmv
2017-12-14 08:38:34 +01:00
Vladimir Chalupecky
f5b94da74f
blas/testblas: move test cases for Zhemv to package-level variable
2017-12-14 08:38:34 +01:00
Vladimir Chalupecky
2f7ca94df6
blas/gonum: add Zhpmv
2017-12-14 08:38:34 +01:00
Vladimir Chalupecky
26e2aebe3f
blas/gonum: fix iteration range in Zgemv and Zhemv
2017-12-14 08:38:34 +01:00
kortschak
299547a6f4
Revert "graph: change Edge interface to include ID method"
...
This reverts commit 1a83fdba7a
.
Further design discussion leads to a better approach with an additional
edge-type interface.
2017-12-14 08:24:55 +10:30
Vladimir Chalupecky
1c0090b16d
blas/testblas: add test cases for Zher2 and Zhpr2 to increase coverage
2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
5a55ecfb4f
blas/gonum: enable test for Zhpr2
2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
cf6209a806
blas/testblas: add test for Zhpr2
2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
3dd9be0b9f
blas/testblas: move test cases for Zher2 to package-level variable
2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
2273822f3b
blas/gonum: add Zhpr2
2017-12-13 22:25:15 +01:00
Vladimir Chalupecky
9f2bb2152c
blas/gonum: fix wrong indices in Zher2
2017-12-13 22:25:15 +01:00
kczimm
2b530dd15c
stat: implement Poisson rejection sampling. ( #333 )
...
* stat: implement Poisson rejection sampling.
2017-12-12 10:47:55 -07:00
Brendan Tracey
6b603faff1
optimize/functions: Implement VSLE valley-shaped functions ( #332 )
...
* optimize/functions: Implement VSLE valley-shaped functions
2017-12-11 11:14:52 -07:00
Vladimir Chalupecky
d53c95cad3
blas/testblas: fix comment for zEqualApproxAtStrided
2017-12-11 12:30:39 +01:00
Vladimir Chalupecky
bcfef29027
blas/testblas: split zEqualApprox into 2 functions
2017-12-11 12:30:39 +01:00
kortschak
835cce7bd0
mat: allow cross-raw shadow detection
2017-12-11 12:32:35 +10:30
kortschak
b525d7913d
mat: use generalised rectangular shadow check
...
This reduces code and regularises the checks at the cost of users being
able to hide multiple triangles in a single rectangle.
2017-12-11 12:32:35 +10:30
kortschak
1a83fdba7a
graph: change Edge interface to include ID method
...
This is to allow future handling of multigraphs.
2017-12-11 08:06:56 +10:30
Vladimir Chalupecky
d3ba8c418d
blas/testblas: separate exp/rand by blank line from other imports
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
7a29a19217
blas/testblas: use complex diagonals in test matrices for Zher, Zher2, Zhpr
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
552bd26d49
blas/gonum: rename helper index variable in Zhpr
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
827759abdb
blas/testblas: add test that packHermitian and unpackHermitian roundtrip
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
a5a7a7df68
blas/gonum: enable test for Zhpr
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
8923ffceea
blas/testblas: add test for Zhpr
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
aea7e9b815
blas/gonum: add Zhpr
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
81794f5252
blas/testblas: move test cases for Zher to package-level variable
2017-12-08 11:47:46 +01:00
Vladimir Chalupecky
bbe1b3b1a6
blas/testblas: add packHermitian and unpackHermitian helper functions
2017-12-08 11:47:46 +01:00
kczimm
153d48337f
stat: implement Pareto ( #309 )
2017-12-07 23:23:03 -07:00
kortschak
3883f53293
travis: make import of math/rand fail build
2017-12-07 17:29:59 +10:30
kortschak
06f915dbd2
lapack/testlapack: relax tolerance for Dggsvd3
...
This is necessary to allow the netlib implementation to pass.
2017-12-07 16:20:57 +10:30
kortschak
b193f93dd4
stat/distuv: use golang.org/x/exp/rand
2017-12-07 15:33:45 +10:30
kczimm
c1e1bf3def
implement Poisson based on PR #259 ( #304 )
...
* stat/distuv: implement Poisson
2017-12-06 20:29:38 -07:00
Vladimir Chalupecky
c1df604729
lapack/testlapack: improve conditioning of test matrices for Dtrtri
...
This also allows us to tighten the test tolerance.
2017-12-06 22:29:34 +01:00
Vladimir Chalupecky
083d665abb
blas/gonum: enable test for Ztrsv
2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
1cf4f56208
blas/testblas: add test for Ztrsv
2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
7d8953a577
blas/gonum: add Ztrsv
2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
65c0b63e47
blas/testblas: add zEqualApprox
2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
f74a50354d
blas/testblas: enable passing nil data to makeZGeneral
2017-12-06 12:15:57 +01:00
Vladimir Chalupecky
d4b3b7957c
blas/testblas: fix zsame and adjust tests
...
Previously, the test condition for same-ness of two
complex numbers was wrong. The presence of even a single NaN in the real
or imaginary component of either number made both numbers to be
considered same.
This fix changes the logic so that two complex numbers are considered
same if:
* both numbers have both components NaN
* both numbers have one component NaN and the other is exactly equal
* both numbers have both components exactly equal
2017-12-06 12:15:57 +01:00
kortschak
de75875b14
graph/topo: add 2-sat example
2017-11-28 06:46:55 +10:30
Brendan Tracey
f465caccb0
optimize: Add CMA-ES Cholesky global optimization method ( #276 )
...
* optimize: Add CMA-ES Cholesky global optimization method
2017-11-25 21:17:26 -06:00