diff --git a/doc/generating/output/DoglegOptimizer.ipynb b/gtsam/nonlinear/doc/DoglegOptimizer.ipynb similarity index 100% rename from doc/generating/output/DoglegOptimizer.ipynb rename to gtsam/nonlinear/doc/DoglegOptimizer.ipynb diff --git a/doc/generating/output/GaussNewtonOptimizer.ipynb b/gtsam/nonlinear/doc/GaussNewtonOptimizer.ipynb similarity index 100% rename from doc/generating/output/GaussNewtonOptimizer.ipynb rename to gtsam/nonlinear/doc/GaussNewtonOptimizer.ipynb diff --git a/doc/generating/output/GncOptimizer.ipynb b/gtsam/nonlinear/doc/GncOptimizer.ipynb similarity index 100% rename from doc/generating/output/GncOptimizer.ipynb rename to gtsam/nonlinear/doc/GncOptimizer.ipynb diff --git a/doc/generating/output/LevenbergMarquardtOptimizer.ipynb b/gtsam/nonlinear/doc/LevenbergMarquardtOptimizer.ipynb similarity index 100% rename from doc/generating/output/LevenbergMarquardtOptimizer.ipynb rename to gtsam/nonlinear/doc/LevenbergMarquardtOptimizer.ipynb diff --git a/doc/generating/output/NonlinearConjugateGradientOptimizer.ipynb b/gtsam/nonlinear/doc/NonlinearConjugateGradientOptimizer.ipynb similarity index 100% rename from doc/generating/output/NonlinearConjugateGradientOptimizer.ipynb rename to gtsam/nonlinear/doc/NonlinearConjugateGradientOptimizer.ipynb diff --git a/doc/generating/output/NonlinearOptimizer.ipynb b/gtsam/nonlinear/doc/NonlinearOptimizer.ipynb similarity index 100% rename from doc/generating/output/NonlinearOptimizer.ipynb rename to gtsam/nonlinear/doc/NonlinearOptimizer.ipynb