Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BertaBescos/DynaSLAM
/ types & classes
Types & classes
251 in github.com/BertaBescos/DynaSLAM
⨍
Functions
1,306
◇
Types & classes
251
↓ 14 callers
Class
BatchNorm
Batch Normalization class. Subclasses the Keras BN class and hardcodes training=False so the BN layer doesn't update during training. Bat
src/python/model.py:56
↓ 12 callers
Class
Frame
include/Frame.h:32
↓ 3 callers
Class
CocoDataset
src/python/coco.py:86
↓ 3 callers
Class
EdgeIDCompare
Thirdparty/g2o/g2o/core/optimizable_graph.h:112
↓ 3 callers
Class
SE3Quat
Thirdparty/g2o/g2o/types/se3quat.h:41
↓ 3 callers
Class
Sim3
Thirdparty/g2o/g2o/types/sim3.h:41
↓ 2 callers
Class
MatrixElem
Thirdparty/g2o/g2o/core/marginal_covariance_cholesky.cpp:35
↓ 2 callers
Class
Node
Thirdparty/DBoW2/DBoW2/TemplatedVocabulary.h:297
↓ 2 callers
Class
PropagateAction
Thirdparty/g2o/g2o/core/estimate_propagator.h:83
↓ 2 callers
Class
PyramidROIAlign
Implements ROI Pooling on multiple levels of the feature pyramid. Params: - pool_shape: [height, width] of the output pooled regions. Usually
src/python/model.py:318
↓ 2 callers
Class
RowBlock
Thirdparty/g2o/g2o/core/sparse_block_matrix_ccs.h:67
↓ 2 callers
Class
TripletEntry
Thirdparty/g2o/g2o/core/sparse_block_matrix.hpp:31
↓ 2 callers
Class
VertexIDCompare
Thirdparty/g2o/g2o/core/optimizable_graph.h:102
↓ 1 callers
Class
AdjacencyMapEntry
Thirdparty/g2o/g2o/core/hyper_dijkstra.h:50
↓ 1 callers
Class
CacheKey
Thirdparty/g2o/g2o/core/cache.h:42
↓ 1 callers
Class
CocoConfig
Configuration for training on MS COCO. Derives from the base Config class and overrides values specific to the COCO dataset.
src/python/coco.py:63
↓ 1 callers
Class
ColSort
Thirdparty/g2o/g2o/core/matrix_structure.cpp:37
↓ 1 callers
Class
DetectionLayer
Takes classified proposal boxes and their bounding box deltas and returns the final detection boxes. Returns: [batch, num_detections, (y1
src/python/model.py:713
↓ 1 callers
Class
DetectionTargetLayer
Subsamples proposals and generates target box refinment, class_ids, and masks for each. Inputs: proposals: [batch, N, (y1, x1, y2, x2)] i
src/python/model.py:567
↓ 1 callers
Class
FrontierLevelCmp
Thirdparty/g2o/g2o/core/estimate_propagator.cpp:43
↓ 1 callers
Class
InferenceConfig
src/python/Check.py:28
↓ 1 callers
Class
InferenceConfig
src/python/coco.py:343
↓ 1 callers
Class
InferenceConfig
src/python/MaskRCNN.py:34
↓ 1 callers
Class
ProposalLayer
Receives anchor scores and selects a subset to pass as proposals to the second stage. Filtering is done based on anchor scores and non-max sup
src/python/model.py:224
↓ 1 callers
Class
TripletColSort
Thirdparty/g2o/g2o/core/sparse_block_matrix.hpp:37
Class
AbstractHyperGraphElementCreator
* \brief Abstract interface for allocating HyperGraphElement */
Thirdparty/g2o/g2o/core/creators.h:41
Class
AbstractHyperGraphElementCreator
Thirdparty/g2o/g2o/core/factory.h:44
Class
AbstractOptimizationAlgorithmCreator
* \brief base for allocating an optimization algorithm * * Allocating a solver for a given optimizer. The method construct() has to be * impl
Thirdparty/g2o/g2o/core/optimization_algorithm_factory.h:54
Class
AbstractRobustKernelCreator
* \brief Abstract interface for allocating a robust kernel */
Thirdparty/g2o/g2o/core/robust_kernel_factory.h:44
Enum
ActionType
Thirdparty/g2o/g2o/core/optimizable_graph.h:66
Class
ActivePathCostFunction
forward declaration
Thirdparty/g2o/g2o/core/sparse_optimizer.h:41
Class
AdjacencyMapEntry
Thirdparty/g2o/g2o/core/estimate_propagator.h:93
Class
BaseBinaryEdge
Thirdparty/g2o/g2o/core/base_binary_edge.h:42
Class
BaseEdge
Thirdparty/g2o/g2o/core/base_edge.h:42
Class
BaseMultiEdge
Thirdparty/g2o/g2o/core/base_multi_edge.h:51
Class
BaseProperty
Thirdparty/g2o/g2o/stuff/property.h:38
Class
BaseUnaryEdge
Thirdparty/g2o/g2o/core/base_unary_edge.h:43
Class
BaseVertex
Thirdparty/g2o/g2o/core/base_vertex.h:53
Class
BlockSolver
Thirdparty/g2o/g2o/core/block_solver.h:97
Class
BlockSolverBase
* \brief base for the block solvers with some basic function interfaces */
Thirdparty/g2o/g2o/core/block_solver.h:83
Class
BlockSolverBase
Thirdparty/g2o/g2o/core/optimization_algorithm_dogleg.h:34
Class
BlockSolverTraits
Thirdparty/g2o/g2o/core/block_solver.h:44
Class
BlockSolverTraits<Eigen::Dynamic, Eigen::Dynamic>
Thirdparty/g2o/g2o/core/block_solver.h:64
Class
BowVector
Vector of words to represent images
Thirdparty/DBoW2/DBoW2/BowVector.h:56
Class
Cache
Thirdparty/g2o/g2o/core/optimizable_graph.h:49
Class
Cache
Thirdparty/g2o/g2o/core/cache.h:38
Class
CacheContainer
Thirdparty/g2o/g2o/core/optimizable_graph.h:50
Class
CacheContainer
Thirdparty/g2o/g2o/core/cache.h:36
Class
CholeskyDecomposition
Thirdparty/g2o/g2o/solvers/linear_solver_eigen.h:60
Class
CmpPairFirst
Thirdparty/g2o/g2o/core/sparse_block_matrix.hpp:46
Class
Config
Base configuration class. For custom configurations, create a sub-class that inherits from this one and override properties that need to be ch
src/python/config.py:18
Class
Converter
include/Converter.h:33
Class
CostFunction
Thirdparty/g2o/g2o/core/hyper_dijkstra.h:39
Class
CreatorInformation
Thirdparty/g2o/g2o/core/factory.h:99
Class
Data
Thirdparty/g2o/g2o/core/optimizable_graph.h:81
Class
DataBase
include/Geometry.h:36
Class
Dataset
The base class for dataset classes. To use it, create a new class that adds functions specific to the dataset you want to use. For example:
src/python/utils.py:208
Class
DrawAction
Thirdparty/g2o/g2o/core/hyper_graph_action.h:178
Class
DynKeyPoint
include/Geometry.h:30
Class
Edge
Thirdparty/g2o/g2o/core/optimizable_graph.h:75
Class
Edge
Thirdparty/g2o/g2o/core/hyper_graph.h:77
Class
EdgeInverseSim3ProjectXYZ
/
Thirdparty/g2o/g2o/types/types_seven_dof_expmap.h:152
Class
EdgeSE3ProjectXYZ
Thirdparty/g2o/g2o/types/types_six_dof_expmap.h:80
Class
EdgeSE3ProjectXYZOnlyPose
Thirdparty/g2o/g2o/types/types_six_dof_expmap.h:143
Class
EdgeSim3
* \brief 7D edge between two Vertex7 */
Thirdparty/g2o/g2o/types/types_seven_dof_expmap.h:99
Class
EdgeSim3ProjectXYZ
/
Thirdparty/g2o/g2o/types/types_seven_dof_expmap.h:130
Class
EdgeStereoSE3ProjectXYZ
Thirdparty/g2o/g2o/types/types_six_dof_expmap.h:112
Class
EdgeStereoSE3ProjectXYZOnlyPose
Thirdparty/g2o/g2o/types/types_six_dof_expmap.h:174
Class
EstimatePropagator
* \brief propagation of an initial guess */
Thirdparty/g2o/g2o/core/estimate_propagator.h:75
Class
EstimatePropagatorCost
* \brief cost for traversing along active edges in the optimizer * * You may derive an own one, if necessary. The default is to return initialEs
Thirdparty/g2o/g2o/core/estimate_propagator.h:50
Class
EstimatePropagatorCost
Thirdparty/g2o/g2o/core/sparse_optimizer.h:43
Class
EstimatePropagatorCostOdometry
* \brief cost for traversing only odometry edges. * * Initialize your graph along odometry edges. An odometry edge is assumed to connect vertice
Thirdparty/g2o/g2o/core/estimate_propagator.h:65
Class
ExtractorNode
include/ORBextractor.h:32
Class
FClass
Generic class to encapsulate functions to manage descriptors. * This class must be inherited. Derived classes can be used as the * parameter F when c
Thirdparty/DBoW2/DBoW2/FClass.h:25
Class
FORB
Functions to manipulate ORB descriptors
Thirdparty/DBoW2/DBoW2/FORB.h:22
Class
Factory
* \brief create vertices and edges based on TAGs in, for example, a file */
Thirdparty/g2o/g2o/core/factory.h:49
Class
FeatureVector
Vector of nodes with indexes of local features
Thirdparty/DBoW2/DBoW2/FeatureVector.h:21
Class
ForceLinker
Thirdparty/g2o/g2o/stuff/misc.h:196
Class
Frame
include/MapPoint.h:36
Class
Frame
include/KeyFrame.h:29
Class
Frame
include/KeyFrameDatabase.h:39
Class
FrameDrawer
include/Tracking.h:37
Class
FrameDrawer
include/FrameDrawer.h:40
Class
FrameDrawer
include/Viewer.h:25
Class
FrameDrawer
include/System.h:32
Class
G2OBatchStatistics
* \brief statistics about the optimization */
Thirdparty/g2o/g2o/core/batch_stats.h:39
Class
GeneralScoring
Base class of scoring functions
Thirdparty/DBoW2/DBoW2/ScoringObject.h:18
Class
Geometry
include/Geometry.h:27
Class
HessianHelper
Thirdparty/g2o/g2o/core/base_multi_edge.h:57
Class
HyperDijkstra
Thirdparty/g2o/g2o/core/hyper_dijkstra.h:38
Class
HyperGraph
Class that models a directed Hyper-Graph. An hyper graph is a graph where an edge can connect one or more nodes. Both Vertices and Edges of an h
Thirdparty/g2o/g2o/core/hyper_graph.h:58
Class
HyperGraphAction
* \brief Abstract action that operates on an entire graph */
Thirdparty/g2o/g2o/core/hyper_graph_action.h:48
Class
HyperGraphAction
Thirdparty/g2o/g2o/core/optimizable_graph.h:47
Class
HyperGraphActionLibrary
* \brief library of actions, indexed by the action name; * * library of actions, indexed by the action name; * one can use ti to register a c
Thirdparty/g2o/g2o/core/hyper_graph_action.h:136
Class
HyperGraphElement
Thirdparty/g2o/g2o/core/hyper_graph.h:82
Class
HyperGraphElementAction
* \brief Abstract action that operates on a graph entity */
Thirdparty/g2o/g2o/core/hyper_graph_action.h:72
Class
HyperGraphElementActionCollection
* \brief collection of actions * * collection of actions calls contains homogeneous actions operating on different types * all collected acti
Thirdparty/g2o/g2o/core/hyper_graph_action.h:111
Class
HyperGraphElementCreator
Thirdparty/g2o/g2o/core/creators.h:60
Enum
HyperGraphElementType
Thirdparty/g2o/g2o/core/hyper_graph.h:65
Class
Initializer
THIS IS THE INITIALIZER FOR MONOCULAR SLAM. NOT USED IN THE STEREO OR RGBD CASE.
include/Initializer.h:31
next →
1–100 of 251, ranked by callers