optimize/functions: implement the many local minima functions in the virtual library of simulation experiments

This commit is contained in:
Brendan Tracey
2017-06-14 09:07:02 -06:00
parent 2942f5c623
commit 7a97baedff
3 changed files with 341 additions and 7 deletions

15
optimize/functions/doc.go Normal file
View File

@@ -0,0 +1,15 @@
// Copyright ©2017 The Gonum Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Package functions provides objective functions for testing optimization
// algorithms.
//
// We encourage outside contributions of additional test functions that exhibit
// properties not already covered in the testing suite or that have
// significance due to prior use as benchmark cases.
package functions // import "gonum.org/v1/gonum/optimize/functions"
const (
badInputDim = "functions: wrong input dimension"
)