Home | History | Annotate | Download | only in ceres

Lines Matching refs:Program

49 // adding and modifying parameters and residuals. The Program contains the core
53 // objective function. Various parts of Ceres transform one Program into
57 class Program {
59 Program();
60 explicit Program(const Program& program);
62 // The ordered parameter and residual blocks for the program.
68 // Serialize to/from the program and update states.
85 // Update a state vector for the program given a delta.
104 // Check if the internal state of the program (the indexing and the
110 // Returns true if the program has any non-constant parameter blocks
114 // Returns false, if the program has any constant parameter blocks
132 // Create a copy of this program and removes constant parameter
145 Program* CreateReducedProgram(vector<double*>* removed_parameter_blocks,
181 // The Program does not own the ParameterBlock or ResidualBlock objects.