mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-30 00:50:37 +08:00
e837aeaf9e
Change-Id: Ica8681f4bb58c60349d0dae453c652f2522eebf6
19 lines
723 B
TeX
19 lines
723 B
TeX
%!TEX root = ceres-solver.tex
|
|
\chapter{Overview}
|
|
\label{chapter:overview}
|
|
|
|
Solving problems using Ceres consists of two steps.
|
|
\begin{description}
|
|
\item{\textbf{Modeling}} Constructing an optimization problem by
|
|
specifying its parameters and the terms in the objective function.
|
|
\item{\textbf{Solving}} Configuring and running the solver.
|
|
\end{description}
|
|
|
|
The two steps are mostly independent of each other. This is by
|
|
design. Modeling the optimization problem should not depend on how the
|
|
solver works. The user should be able model the problem once, and then
|
|
switch between various solver settings and strategies without touching
|
|
the problem.
|
|
|
|
In the next two chapters we will consider each of these steps in detail.
|