|
Graphite
|
This is the complete list of members for graphite::BaseFactorDescriptor< T, S >, including all inherited members.
| active_count() const =0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| chi2()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_b_async(T *b, const T *jacobian_scales)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_error()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_error_autodiff(StreamPool &streams)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_hessian_block_diagonal_async(std::unordered_map< BaseVertexDescriptor< T, S > *, thrust::device_vector< InvP > > &block_diagonals, const T *jacobian_scales, cudaStream_t stream)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_hessian_scalar_diagonal_async(T *diagonal, const T *jacobian_scales)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_jacobians(StreamPool &streams)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_Jtv(T *out, T *in, const T *jacobian_scales, StreamPool &streams)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| compute_Jv(T *out, T *in, const T *jacobian_scales, StreamPool &streams)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| execute_hessian_computation(std::unordered_map< BlockCoordinates, size_t > &block_indices, thrust::device_vector< S > &d_hessian, size_t *d_block_offsets, StreamPool &streams)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| flag_active_vertices_async(const uint8_t level)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| get_hessian_block_coordinates(thrust::device_vector< BlockCoordinates > &block_coords)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| get_jacobians()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| get_num_descriptors() const =0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| get_residual_size() const =0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| initialize_device_ids(const uint8_t optimization_level)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| initialize_jacobian_storage()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| InvP typedef (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | |
| scale_jacobians_async(T *jacobian_scales)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| set_jacobian_storage(const bool store)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| setup_hessian_computation(std::unordered_map< BlockCoordinates, size_t > &block_indices, thrust::device_vector< S > &d_hessian, size_t *h_block_offsets, StreamPool &streams)=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| store_jacobians()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| supports_dynamic_jacobians()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| to_device()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| use_autodiff()=0 (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | pure virtual |
| ~BaseFactorDescriptor() (defined in graphite::BaseFactorDescriptor< T, S >) | graphite::BaseFactorDescriptor< T, S > | inlinevirtual |