Scott Stephens
59557c265d
Optimization: Finish implementation of Golden Section minimum search
13 years ago
Scott Stephens
9a4aedce4a
Optimization: Add the point which was being evaluated to EvaluationError
13 years ago
Scott Stephens
543b37aab6
Add most of GoldenSectionMinimizer implementation
14 years ago
Scott Stephens
8002be760b
Optimization: Minimally working Conjugate Gradient, BFGS, and Newton minimizers
14 years ago
Scott Stephens
df6dd9fe17
Optimization: Improve error handling and reporting.
14 years ago
Scott Stephens
831fc21579
Very minimally tested ConjugateGradient minimizer is complete.
14 years ago
Scott Stephens
2a8ccfea57
First commit working on optimization tools
14 years ago
Christoph Ruegg
a342a051d6
Optimization: inline docs
11 years ago
Christoph Ruegg
dc9c70098b
Optimization: move BFGS over to Optimization namespace
12 years ago
Christoph Ruegg
94162820a4
Optimization: cleanup, namespaces
12 years ago
Christoph Ruegg
8527827c04
Optimization: rename Output to Result
12 years ago
Christoph Ruegg
54106ab6a8
Optimization: (Lazy)ObjectiveFunction base classes
12 years ago
Christoph Ruegg
37b5c1ac2a
Optimization: InplaceObjectiveFunction
12 years ago
Christoph Ruegg
b91d40dcaf
Optimization: lambda objective functions (both greedy and lazy)
12 years ago
Christoph Ruegg
647de0031d
Optimization: restore objective function CreateNew (but keep Fork as well)
12 years ago
Christoph Ruegg
2fcf9c91ee
Optimization: simplification: validate directly instead of through adapter
12 years ago
Christoph Ruegg
0aa24f56ac
Optimization: clarify objective function forking and mutation, fixes unit tests
12 years ago
Christoph Ruegg
1bdcfda349
Optimization: drop NullObjectiveFunction
12 years ago
Christoph Ruegg
8711d5c9b6
Optimization: internalize EvaluationStatus
12 years ago
Christoph Ruegg
38b68c3e28
Optimization: tweak IObjectiveFunction interface
12 years ago
Christoph Ruegg
5a0ee082fc
Optimization: cleanup, rename ObjectiveChecker.cs file name to match class name
12 years ago
Christoph Ruegg
bf23e770de
Optimization: rename Evaluation to ObjectiveFunction
12 years ago
Christoph Ruegg
2628b906a0
Optimization: first pass code style fix
12 years ago
Scott Stephens
7bffb16018
Optimization: Remove EvaluationStatus from public interface
12 years ago
Scott Stephens
01055c4bcb
Optimization: Try design with unifed objective function/evaluation concepts
12 years ago
Scott Stephens
772bed524f
Optimization: initial commit of candidate API and Newton implementation
12 years ago
bdodson
99cfdca8d0
Broyden-Fletcher-Goldfarb-Shanno optimizer
12 years ago
Jakub Arnold
fa54083558
Fix docs for DoPointwiseMultiply ( #486 )
10 years ago
Christoph Ruegg
6e738ea968
Release v3.18.0
10 years ago
Christoph Ruegg
f9241f386a
FFT: adapt expected precision in tests so they actually pass
10 years ago
AlexHild
aa83f4862e
Single precision Fourier Transform support ( #481 )
10 years ago
Christoph Ruegg
30a32b55c8
Release v3.17.0
10 years ago
Christoph Ruegg
a9b6e1befe
Random: disable binary formatter tests on portable builds
10 years ago
Christoph Ruegg
d9f8929067
Random: ephemeral serialization support for random sources #462
10 years ago
arthurvb
67a33b10f3
LA: explicit impl to copy a range of a row of a sparse matrix to a range of a sparse vector
* Added awareness for SparseVectorStorage when copying data from SparseCompressedRowMatrixStorage
Fixed bug in clearing SparseVectorStorage
* Fixed code for copying sparse matrix to sparse vectors
* Extra requirement for length of sparse matrix&vector in case of completely overwriting the sparse vector
* Do not forget to clean if input matrix contain no values
* Only clear target if it was necessary
10 years ago
Christoph Ruegg
8accea1628
LA: explicitly demand a fully mutable matrix on SameAs in a few places #446
10 years ago
Christoph Ruegg
5931509187
Fourier2D: leverage new matrix internal array access approach
10 years ago
Christoph Ruegg
5e0514d932
Cosmetics: fix trailing whitespace
10 years ago
Christoph Ruegg
af9fc38f28
Build: follow up breaking NuGet changes
10 years ago
Christoph Ruegg
4e479f954a
Build: make compatibility backport attributes internal only
10 years ago
Christoph Ruegg
5fbea3863a
Build: simplify, stop building symbol package
10 years ago
Christoph Ruegg
601c13808a
Build: simplify, drop special AppVeyor two-step separation
10 years ago
Christoph Ruegg
6dc4ec0941
Release: v3.16.0
10 years ago
Christoph Ruegg
88a7c2c4f7
Build: automate publish to archive
10 years ago
Christoph Ruegg
2e30ef2b61
Goodness of Fit: drop Sample-prefix of SampleStandardError
10 years ago
Christoph Ruegg
44bd9107a3
Readme: fix markdown formatting
10 years ago
Christoph Ruegg
927ebeddaf
Build: upgrade benchmark dependencies
10 years ago
Christoph Ruegg
6ca2809564
Build: upgrade build and test dependencies
10 years ago
Christoph Ruegg
5d39ddf5a6
Build: simplify header tracing
10 years ago
Christoph Ruegg
9a0f9680a6
Build: refactoring
10 years ago