Christoph Ruegg
ec0d2008a2
Docs: update links to use SSL where possible
10 years ago
Konstantin Tretyakov
a2baaba2cc
Fixed accuracy handling in RootFinding.Bisection ( #403 )
* Fixed accuracy handling in RootFinding.Bisection
* Fixed F# unit tests
* Actually fixed F# unit tests
* One less iteration, same accuracy guarantees
10 years ago
David Falkner
d7e58a02a1
Calculate Standard Error of the Regression for a linear model ( #464 )
* Addd code to calculated Standard Error of the Regression for a linear model
* Added distinction between Standard Error calculations for populations vs. samples.
* Added copyright blurb to StandardErrorTest.cs
* Fixed filename in copyright blurb in StandardErrorTest.cs
10 years ago
Christoph Ruegg
b246e97912
Docs: update links to discussion board to use ssl
10 years ago
Christoph Ruegg
a6d31df627
Release v3.15.0
10 years ago
Christoph Ruegg
9fbd27f53d
Distributions: Negative-Binomial: fix misleading inline doc
10 years ago
Christoph Ruegg
5b065a1d87
Release v3.14.0-beta03
10 years ago
Christoph Ruegg
54d3407f72
LA: cosmetics: more semantic operator ordering, instead of alphabetic
10 years ago
Christoph Ruegg
64f01a8638
Tests: stop tests from writing to the console
10 years ago
Albert Pang
8d36fb4ce6
LA: pointwise trigonometric functions, static functions (F#, usability)
* Added abstract functions for a bunch of pointwise functions (mainly those defined as operators in F#) in Matrix and Vector and also added implementations for all the subtypes
* Exposed some of the pointwise functions as static members in the Matrix and Vector generic types, so that these can be called from F# as if they are normal mathematical operators
* Removing Sign from static member as it won't work for F# which expects it to return an integer and is different from the pointwise definition.
* Exposed PointwiseLog() and PointwiseExp() as static members Log() and Exp() respectively so that they work with F# mathematical operator syntax
* Looks like op_DotHat is already in. Reverting to original so as not to overwrite other people's work
* Changing all the newly added pointwise functions with f(0)=0 to use the AllowSkip option in Map so that its more efficient for sparse matrices.
* Fixed one of the PointwiseBinary helpers so that it has protected access
* Filled in comments for all public functions. Fixed PointwiseBinary to consider both matrices when replicating so that a dense or sparse matrix is created accordingly
10 years ago
Christoph Ruegg
9cc336e5a8
LA: Symbolic .^ operator for pointwise power where supported (F#)
10 years ago
Christoph Ruegg
3f1d0bc5e0
Generate: add linear range for integers - LinearRangeInt32
10 years ago
Christoph Ruegg
32adc788ca
Release v3.14.0-beta02
10 years ago
Christoph Ruegg
58b9f63e6a
LA: vector and matrix pointwise min/max and absmin/absmax
10 years ago
Christoph Ruegg
787e32562c
LA: add Vector.AsArray to directly return internal arrays if the schema is matching
10 years ago
Christoph Ruegg
532f743907
LA: change matrix.As*() methods to return null instead of fallback to copy in case of a mismatch
10 years ago
Christoph Ruegg
bcab9f1a96
LA: transpose inplace
10 years ago
Christoph Ruegg
c27534b9a7
LA: ConugateTranspose into provided result matrix #431
10 years ago
Christoph Ruegg
b7f1157b48
LA: Transpose into provided result matrix #431
10 years ago
Christoph Ruegg
602a980c79
LA: row major test coverage
10 years ago
Christoph Ruegg
fd169e236c
LA: add AsColumnMajorArray and related, that may directly return internal arrays if the schema is matching
10 years ago
Christoph Ruegg
4e1d032860
LA: create dense matrix from row-major array or enumerable
10 years ago
Christoph Ruegg
ac856e668e
Bench: use min transitive dependency strategy to avoid strong name hell
10 years ago
Christoph Ruegg
3cc14356d4
Benchmark: upgrade BenchmarkDotNet to v0.10
10 years ago
Christoph Ruegg
6d20807570
LA-Managed: fix complex conjugate-transpose handling in experimental product implementation
10 years ago
Christoph Ruegg
fd345c34ca
Paket: disable content of TraceEvent package
10 years ago
Christoph Ruegg
0c1d99506a
NuGet: switch to TLS feeds
10 years ago
Christoph Ruegg
54c332d197
LA-Managed: switch to experimental matrix product by default
10 years ago
Christoph Ruegg
378cd18a8d
Bench: cleanup for thirdparty benchmarks
10 years ago
Christoph Ruegg
858eeab485
Bench: support benchmarking platforms and JIT
10 years ago
Christoph Ruegg
9a809b5d1c
Release v3.14.0-beta01
10 years ago
Christoph Ruegg
2f00b6949a
Provider Control: fix PCL builds
10 years ago
Christoph Ruegg
999d1454aa
Provider Control: expose separate control for LA and FFT, more sensible semantics on the Try variants
10 years ago
Christoph Ruegg
1fcd334aaf
Release MKL Native Provider v2.2.0 (rev 11)
10 years ago
Christoph Ruegg
6005ecaac7
Compatibility: do not use CharSet.Auto on p/invoke
10 years ago
Christoph Ruegg
d5d6ef1765
Merge pull request #445 from Ksero/patch-1
Fix multivariate Runge-Kutta ODE solver typo
10 years ago
Christoph Ruegg
9dc7fff20f
MKL: indicate in ToString if the provider is ahead or behind the revision it was designed against
10 years ago
Ksero
6db52d799a
Fix multivariate Runge-Kutta ODE solver typo
The multiplication by the time-step was missing in this method (but not the others)
10 years ago
Christoph Ruegg
01d2a9ce62
FFT: tests to verify real against complex, and real forward to inverse
10 years ago
Christoph Ruegg
5bdc17afa3
FFT-Managed: fix real coonjugate-even impl in odd-N cases
10 years ago
Christoph Ruegg
e85c2bf137
FFT-Managed: throw NotSupportedException on multi-dimensional FFTs
10 years ago
Christoph Ruegg
e1dae7578b
FFT-Managed: temporary real conjugate-even implementation
10 years ago
Christoph Ruegg
de9e8d101d
FFT: real-complex, packed
10 years ago
Christoph Ruegg
f1f3b93bb9
FFT-MKL: real packed transformation support
10 years ago
Christoph Ruegg
6103b583bf
FFT-MKL: use complex complex mode for conjugate even storage, simplify
10 years ago
Christoph Ruegg
871da47b5b
FFT: variation that operates on real/imag arrays instead of a complex number arrray
10 years ago
Christoph Ruegg
6a808f12c9
FFT: Simplify API
10 years ago
Christoph Ruegg
c168f7d71c
FFT: inline docs
10 years ago
Christoph Ruegg
8a8abb0282
FFT: expose 2D, 2D-matrix and multidim FFT
10 years ago
Christoph Ruegg
d7bc61240c
FFT-MKL: generalize 2D case to arbitrary multiple dimensions
10 years ago