From 0424615dcc725ffd10bb8495dcb84eb6b883f1e2 Mon Sep 17 00:00:00 2001 From: Dmitriy Korchemkin Date: Fri, 18 Nov 2022 01:02:53 +0300 Subject: [PATCH] Fix PartitionedMatrixView usage in evaluation_benchmark Change-Id: I50a3fee923ce15a8c37a168126cb410239566025 --- internal/ceres/evaluation_benchmark.cc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/internal/ceres/evaluation_benchmark.cc b/internal/ceres/evaluation_benchmark.cc index 9717d0f7a..6f0591edd 100644 --- a/internal/ceres/evaluation_benchmark.cc +++ b/internal/ceres/evaluation_benchmark.cc @@ -145,12 +145,10 @@ struct BALData { return crs_jacobian.get(); } - const PartitionedView* PartitionedMatrixViewJacobian( + std::unique_ptr PartitionedMatrixViewJacobian( const LinearSolver::Options& options) { auto block_sparse = BlockSparseJacobianWithTranspose(options.context); - partitioned_view_jacobian = - std::make_unique(options, *block_sparse); - return partitioned_view_jacobian.get(); + return std::make_unique(options, *block_sparse); } BlockSparseMatrix* BlockDiagonalEtE(const LinearSolver::Options& options) { @@ -177,7 +175,6 @@ struct BALData { std::unique_ptr block_sparse_jacobian; std::unique_ptr block_sparse_jacobian_with_transpose; std::unique_ptr crs_jacobian; - std::unique_ptr partitioned_view_jacobian; std::unique_ptr block_diagonal_ete; std::unique_ptr block_diagonal_ftf; };