@@ -15,7 +15,45 @@ cp(joinpath(@__DIR__, "..", "LICENSE.md"),
1515# run('mv ../CONTRIBUTING.md ./dev/CONTRIBUTING.md') # TODO : Should we use the $odir/CONTRIBUTING.md file instead?
1616makedocs (
1717 doctest = false ,
18- sitename = " Optim"
18+ sitename = " Optim" ,
19+ pages = [
20+ " Home" => " index.md" ,
21+ " Tutorials" => [
22+ " Minimizing a function" => " user/minimization.md" ,
23+ " Gradients and Hessians" => " user/gradientsandhessians.md" ,
24+ " Configurable Options" => " user/config.md" ,
25+ " Linesearch" => " algo/linesearch.md" ,
26+ " Algorithm choice" => " user/algochoice.md" ,
27+ " Preconditioners" => " algo/precondition.md" ,
28+ " Complex optimization" => " algo/complex.md" ,
29+ " Manifolds" => " algo/manifolds.md" ,
30+ " Tips and tricks" => " user/tipsandtricks.md" ,
31+ " Interior point Newton" => " examples/generated/ipnewton_basics.md" ,
32+ " Maximum likelihood estimation" => " examples/generated/maxlikenlm.md" ,
33+ " Conditional maximum likelihood estimation" => " examples/generated/rasch.md" ,
34+ ],
35+ " Algorithms" => [
36+ " Gradient Free" => [
37+ " Nelder Mead" => " algo/nelder_mead.md" ,
38+ " Simulated Annealing" => " algo/simulated_annealing.md" ,
39+ " Simulated Annealing w/ bounds" => " algo/samin.md" ,
40+ " Particle Swarm" => " algo/particle_swarm.md" ,
41+ ],
42+ " Gradient Required" => [
43+ " Conjugate Gradient" => " algo/cg.md" ,
44+ " Gradient Descent" => " algo/gradientdescent.md" ,
45+ " (L-)BFGS" => " algo/lbfgs.md" ,
46+ " Acceleration" => " algo/ngmres.md" ,
47+ ],
48+ " Hessian Required" => [
49+ " Newton" => " algo/newton.md" ,
50+ " Newton with Trust Region" => " algo/newton_trust_region.md" ,
51+ " Interior point Newton" => " algo/ipnewton.md" ,
52+ ]
53+ ],
54+ " Contributing" => " dev/contributing.md" ,
55+ " License" => " LICENSE.md" ,
56+ ]
1957)
2058
2159deploydocs (
0 commit comments