package ceres.internal

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message BlockProto

matrix.proto:35

Used in: BlockStructureProto, CompressedRowProto

message BlockSparseMatrixProto

matrix.proto:64

A block sparse matrix, either in column major or row major format.

Used in: SparseMatrixProto

message BlockStructureProto

matrix.proto:58

Used in: BlockSparseMatrixProto

message CellProto

matrix.proto:43

Used in: CompressedRowProto

message CompressedRowProto

matrix.proto:53

A single row or column, depending on the matrix type.

Used in: BlockStructureProto

message CompressedRowSparseMatrixProto

matrix.proto:87

Used in: SparseMatrixProto

message DenseSparseMatrixProto

matrix.proto:96

Used in: SparseMatrixProto

message LinearLeastSquaresProblemProto

matrix.proto:132

A linear least squares problem. Given a matrix A, an optional diagonal matrix D as a vector, and a vector b, the proto represents the following linear least squares problem. | A | x = | b | | D | | 0 | If D is empty, then the problem is considered to be A x = b The desired solution for the problem is the vector x that solves the following optimization problem: arg min_x ||Ax - b||^2 + ||Dx||^2 If x is present, then it is the expected solution to the problem. The dimensions of A, b, x, and D should be consistent.

message SparseMatrixProto

matrix.proto:106

A sparse matrix. It is a union; only one field is permitted. If new sparse implementations are added, update this proto accordingly.

Used in: LinearLeastSquaresProblemProto

message TripletSparseMatrixProto

matrix.proto:73

Used in: SparseMatrixProto