[{"title":"( 74 个子文件 85KB ) optimization:C#中的(非线性)优化算法","children":[{"title":"optimization-master","children":[{"title":"matlab","children":[{"title":"linesearch","children":[{"title":"plotRosenbrock.m <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"updateBracketing.m <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"approximateWolfe.m <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"shouldTerminate.m <span style='color:#111;'> 986B </span>","children":null,"spread":false},{"title":"doubleSecant.m <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"quadraticInterpolantSolve.mn <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"initial.m <span style='color:#111;'> 3.51KB </span>","children":null,"spread":false},{"title":"colormaps","children":[{"title":"haxby.m <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"license.txt <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"parabolaConvexity.png <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"phiDerived.m <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"secant.m <span style='color:#111;'> 544B </span>","children":null,"spread":false},{"title":"rosenbrock.m <span style='color:#111;'> 641B </span>","children":null,"spread":false},{"title":"hagerZhangLineSearch.m <span style='color:#111;'> 2.97KB </span>","children":null,"spread":false},{"title":"quadraticInterpolantTest.m <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"originalWolfe.m <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"parabolaTest.m <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"lineSearch.m <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"phi.m <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"bracket.m <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"Optimization.sln.DotSettings <span style='color:#111;'> 523B </span>","children":null,"spread":false},{"title":"Optimization","children":[{"title":"NuGet.md <span style='color:#111;'> 710B </span>","children":null,"spread":false},{"title":"Optimization.nuspec <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"NumericExtensions.cs <span style='color:#111;'> 780B </span>","children":null,"spread":false},{"title":"packages.config <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"Optimization.csproj <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false},{"title":"Hypotheses","children":[{"title":"IDifferentiableHypothesis.cs <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"IHypothesis.cs <span style='color:#111;'> 833B </span>","children":null,"spread":false},{"title":"RosenbrockHypothesis.cs <span style='color:#111;'> 9.04KB </span>","children":null,"spread":false},{"title":"LinearHypothesis.cs <span style='color:#111;'> 8.04KB </span>","children":null,"spread":false},{"title":"ITwiceDifferentiableHypothesis.cs <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"UnivariateExponentialHypothesis.cs <span style='color:#111;'> 8.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"GradientDescent","children":[{"title":"Conjugate","children":[{"title":"PolakRibiereCG.cs <span style='color:#111;'> 6.04KB </span>","children":null,"spread":false},{"title":"ConjugateGradientDescentBase.cs <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"HagerZhangCG.cs <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"FletcherReevesCG.cs <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"DoublePrecisionCGBase.cs <span style='color:#111;'> 6.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"IGradientDescent.cs <span style='color:#111;'> 974B </span>","children":null,"spread":false},{"title":"Regular","children":[{"title":"ResilientErrorGD.cs <span style='color:#111;'> 6.96KB </span>","children":null,"spread":false},{"title":"GradientDescentBase.cs <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"IInitialCoefficients.cs <span style='color:#111;'> 607B </span>","children":null,"spread":false},{"title":"IOptimizationProblem.cs <span style='color:#111;'> 654B </span>","children":null,"spread":false},{"title":"Cost","children":[{"title":"ResidualSumOfSquaresCostFunction.cs <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false},{"title":"ICostFunction.cs <span style='color:#111;'> 649B </span>","children":null,"spread":false},{"title":"ITwiceDifferentiableCostFunction.cs <span style='color:#111;'> 956B </span>","children":null,"spread":false},{"title":"IDifferentiableCostFunction.cs <span style='color:#111;'> 910B </span>","children":null,"spread":false},{"title":"FunctionValueOptimization.cs <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"IOptimizationResult.cs <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":false},{"title":"OptimizationProblem.cs <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"DataPoint.cs <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"IMinimzation.cs <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"LineSearch","children":[{"title":"LineSearchBase.cs <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"ILineSearch.cs <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"SecantMethod.cs <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false},{"title":"HagerZhangLineSearch.cs <span style='color:#111;'> 40.57KB </span>","children":null,"spread":false}],"spread":false},{"title":"OptimizationResult.cs <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 8B </span>","children":null,"spread":false}],"spread":false},{"title":"packages","children":[{"title":"repositories.config <span style='color:#111;'> 189B </span>","children":null,"spread":false}],"spread":true},{"title":"OptimizationTests","children":[{"title":"packages.config <span style='color:#111;'> 281B </span>","children":null,"spread":false},{"title":"Hypotheses","children":[{"title":"DualLinearHypothesis.cs <span style='color:#111;'> 6.61KB </span>","children":null,"spread":false},{"title":"LinearHypothesisTests.cs <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"GradientDescent","children":[{"title":"HagerZhangConjugateGradientDescentTests.cs <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"ConjugateGradientDescentTests.cs <span style='color:#111;'> 13.06KB </span>","children":null,"spread":false},{"title":"ResilientErrorGradientDescentTests.cs <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false}],"spread":true},{"title":"OptimizationTests.csproj <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"LineSearch","children":[{"title":"HagerZhangLineSearchTests.cs <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Optimization.sln.GhostDoc.xml <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"LICENSE.md <span style='color:#111;'> 12.93KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 578B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 95B </span>","children":null,"spread":false},{"title":"Optimization.sln <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]