类 NonLinearConjugateGradientOptimizerTest

java.lang.Object
org.hipparchus.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizerTest

public class NonLinearConjugateGradientOptimizerTest extends Object

一些单元测试是MINPACK file17file22 测试文件的重新实现。MINPACK的再分发政策可在此处找到,为方便起见,以下是再现的内容。

Minpack 版权声明 (1999) 芝加哥大学。保留所有权利
在源代码和二进制形式中重新分发和使用,无论是否修改,只要满足以下条件:
  1. 源代码的再分发必须保留上述版权声明、此条件列表和以下免责声明。
  2. 以二进制形式再分发时,必须在文档和/或其他提供的材料中复制上述版权声明、此条件列表和以下免责声明。
  3. 再分发中包含的最终用户文档(如果有)必须包括以下声明:本产品包括由芝加哥大学开发的软件,作为阿贡国家实验室的运营商。 或者,如果适用,此声明可以出现在软件本身中,如果和通常出现的第三方声明一样。
  4. 免责声明。本软件按原样提供,不附带任何形式的保证。版权持有人、美国、美国能源部及其雇员:(1) 不做任何明示或暗示的保证,包括但不限于对适销性、特定用途的适用性、所有权或非侵权的任何暗示保证,(2) 不承担任何法律责任或对软件的准确性、完整性或有用性负责,(3) 不声明使用本软件不会侵犯私人所有权,(4) 不保证软件将无中断运行,没有错误或任何错误将被纠正。
  5. 责任限制。在任何情况下,版权持有人、美国、美国能源部或其雇员:不对任何间接、附带、后果性、特殊或惩罚性的任何种类或性质的损害承担责任,包括但不限于利润损失或数据丢失,无论出于任何原因,无论基于合同、侵权(包括疏忽或严格责任)或其他方式,即使已经警告过可能发生此类损失或损害。
    • 构造器详细资料

      • NonLinearConjugateGradientOptimizerTest

        public NonLinearConjugateGradientOptimizerTest()
    • 方法详细资料

      • testBoundsUnsupported

        public void testBoundsUnsupported()
      • testTrivial

        public void testTrivial()
      • testColumnsPermutation

        public void testColumnsPermutation()
      • testNoDependency

        public void testNoDependency()
      • testOneSet

        public void testOneSet()
      • testTwoSets

        public void testTwoSets()
      • testNonInversible

        public void testNonInversible()
      • testIllConditioned

        public void testIllConditioned()
      • testMoreEstimatedParametersSimple

        public void testMoreEstimatedParametersSimple()
      • testMoreEstimatedParametersUnsorted

        public void testMoreEstimatedParametersUnsorted()
      • testRedundantEquations

        public void testRedundantEquations()
      • testInconsistentEquations

        public void testInconsistentEquations()
      • testCircleFitting

        public void testCircleFitting()