17 core::Tensor &residual,
18 const core::Tensor &Ti_qs,
19 const core::Tensor &Tj_qs,
20 const core::Tensor &Ri_normal_ps,
27 core::Tensor &residual,
28 const core::Tensor &Ti_qs,
29 const core::Tensor &Tj_qs,
30 const core::Tensor &normal_ps,
31 const core::Tensor &Ri_normal_ps,
32 const core::Tensor &RjT_Ri_normal_ps,
33 const core::Tensor &cgrid_idx_ps,
34 const core::Tensor &cgrid_idx_qs,
35 const core::Tensor &cgrid_ratio_qs,
36 const core::Tensor &cgrid_ratio_ps,
44 core::Tensor &residual,
45 const core::Tensor &grid_idx,
46 const core::Tensor &grid_nbs_idx,
47 const core::Tensor &grid_nbs_mask,
48 const core::Tensor &positions_init,
49 const core::Tensor &positions_curr,
56 core::Tensor &residual,
57 const core::Tensor &Ti_qs,
58 const core::Tensor &Tj_qs,
59 const core::Tensor &Ri_normal_ps,
66 core::Tensor &residual,
67 const core::Tensor &Ti_qs,
68 const core::Tensor &Tj_qs,
69 const core::Tensor &normal_ps,
70 const core::Tensor &Ri_normal_ps,
71 const core::Tensor &RjT_Ri_normal_ps,
72 const core::Tensor &cgrid_idx_ps,
73 const core::Tensor &cgrid_idx_qs,
74 const core::Tensor &cgrid_ratio_qs,
75 const core::Tensor &cgrid_ratio_ps,
83 core::Tensor &residual,
84 const core::Tensor &grid_idx,
85 const core::Tensor &grid_nbs_idx,
86 const core::Tensor &grid_nbs_mask,
87 const core::Tensor &positions_init,
88 const core::Tensor &positions_curr,
93 #ifdef BUILD_CUDA_MODULE
94 void FillInRigidAlignmentTermCUDA(core::Tensor &AtA,
96 core::Tensor &residual,
97 const core::Tensor &Ti_qs,
98 const core::Tensor &Tj_qs,
99 const core::Tensor &Ri_normal_ps,
104 void FillInSLACAlignmentTermCUDA(core::Tensor &AtA,
106 core::Tensor &residual,
107 const core::Tensor &Ti_qs,
108 const core::Tensor &Tj_qs,
109 const core::Tensor &normal_ps,
110 const core::Tensor &Ri_normal_ps,
111 const core::Tensor &RjT_Ri_normal_ps,
112 const core::Tensor &cgrid_idx_ps,
113 const core::Tensor &cgrid_idx_qs,
114 const core::Tensor &cgrid_ratio_qs,
115 const core::Tensor &cgrid_ratio_ps,
121 void FillInSLACRegularizerTermCUDA(core::Tensor &AtA,
123 core::Tensor &residual,
124 const core::Tensor &grid_idx,
125 const core::Tensor &grid_nbs_idx,
126 const core::Tensor &grid_nbs_mask,
127 const core::Tensor &positions_init,
128 const core::Tensor &positions_curr,
void FillInSLACAlignmentTermCPU(core::Tensor &AtA, core::Tensor &Atb, core::Tensor &residual, const core::Tensor &Ti_qs, const core::Tensor &Tj_qs, const core::Tensor &normal_ps, const core::Tensor &Ri_normal_ps, const core::Tensor &RjT_Ri_normal_ps, const core::Tensor &cgrid_idx_ps, const core::Tensor &cgrid_idx_qs, const core::Tensor &cgrid_ratio_qs, const core::Tensor &cgrid_ratio_ps, int i, int j, int n, float threshold)
Definition: FillInLinearSystemImpl.h:135
void FillInSLACRegularizerTerm(core::Tensor &AtA, core::Tensor &Atb, core::Tensor &residual, const core::Tensor &grid_idx, const core::Tensor &grid_nbs_idx, const core::Tensor &grid_nbs_mask, const core::Tensor &positions_init, const core::Tensor &positions_curr, float weight, int n, int anchor_idx)
Definition: FillInLinearSystem.cpp:133
void FillInRigidAlignmentTermCPU(core::Tensor &AtA, core::Tensor &Atb, core::Tensor &residual, const core::Tensor &Ti_qs, const core::Tensor &Tj_qs, const core::Tensor &Ri_normal_ps, int i, int j, float threshold)
Definition: FillInLinearSystemImpl.h:21
void FillInSLACAlignmentTerm(core::Tensor &AtA, core::Tensor &Atb, core::Tensor &residual, const core::Tensor &Ti_ps, const core::Tensor &Tj_qs, const core::Tensor &normal_ps, const core::Tensor &Ri_normal_ps, const core::Tensor &RjT_Ri_normal_ps, const core::Tensor &cgrid_idx_ps, const core::Tensor &cgrid_idx_qs, const core::Tensor &cgrid_ratio_qs, const core::Tensor &cgrid_ratio_ps, int i, int j, int n, float threshold)
Definition: FillInLinearSystem.cpp:69
void FillInRigidAlignmentTerm(core::Tensor &AtA, core::Tensor &Atb, core::Tensor &residual, const core::Tensor &Ti_ps, const core::Tensor &Tj_qs, const core::Tensor &Ri_normal_ps, int i, int j, float threshold)
Definition: FillInLinearSystem.cpp:18
void FillInSLACRegularizerTermCPU(core::Tensor &AtA, core::Tensor &Atb, core::Tensor &residual, const core::Tensor &grid_idx, const core::Tensor &grid_nbs_idx, const core::Tensor &grid_nbs_mask, const core::Tensor &positions_init, const core::Tensor &positions_curr, float weight, int n, int anchor_idx)
Definition: FillInLinearSystemImpl.h:282
Definition: PinholeCameraIntrinsic.cpp:16