Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
Configuration message for the AdamOptimizer See: https://www.tensorflow.org/api_docs/python/tf/train/AdamOptimizer
Used in:
Used in:
AVOD Proposal ROI crop size
Positive selection, one of ['corr_cls', 'not_bkg']
AVOD Non-max suppression boxes
AVOD NMS IoU threshold
AVOD bounding box representation, one of ['box_3d', 'box_8c']
Used in:
L2 weight decay
Dropout keep probability
Fusion method ('mean', 'concat')
Used in:
Used in:
Min and max height
Number of slices to create
Configuration message for a constant learning rate.
Used in:
Message for configuring DetectionModel evaluator.
Used in:
Evaluation intervals during training
Evaluation mode, 'val' or 'test'
Checkpoint indices to evaluate
Evaluate repeatedly while waiting for new checkpoints
GPU options
Kitti native evaluation
Configuration message for an exponentially decaying learning rate. See https://www.tensorflow.org/versions/master/api_docs/python/train/ \ decaying_the_learning_rate#exponential_decay
Used in:
Used in:
Used in:
L2 weight decay
Dropout keep probability
Fusion method ('mean', 'concat')
Fusion type (early, late, deep)
Configuration message for the GradientDescent See: https://www.tensorflow.org/api_docs/python/tf/train/GradientDescentOptimizer
Used in:
Used in:
Bev dimensions
Image dimensions
Used in:
Unique name for dataset
Top level directory of the dataset
Split for the data (e.g. 'train', 'val')
Folder that holds the data for the chosen data split
Whether the samples have labels
The data split to be used for calculating clusters (e.g. val split should use the train split for clustering)
Classes to be classified (e.g. ['Car', 'Pedestrian', 'Cyclist']
Number of clusters corresponding to each class (e.g. [2, 1, 2])
BEV source, e.g. 'lidar'
Augmentations (e.g. [''], ['flipping'], ['flipping', 'pca_jitter'])
KittiUtils configuration
Used in:
3D area extents [min_x, max_x, min_y, max_y, min_z, max_z]
Voxel grid size (for 2D and 3D)
Anchor strides
Anchor filtering density threshold
Message for configuring Model Layer params.
Used in:
Configuration message for optimizer learning rate.
Used in:
, , ,Used in:
RPN/AVOD Regression loss weight
AVOD angle vector loss weight
RPN/AVOD Classification loss weight
Configuration message for a manually defined learning rate schedule.
Used in:
Used in:
Used in:
AVOD positive/negative 2D iou ranges
Number of anchors in an AVOD mini batch
Used in:
Density threshold for removing empty anchors
Used in:
,RPN negative/positive iou ranges
Used in:
Number of anchors in an RPN mini batch
Message for configuring the DetectionModel.
Used in:
Model name used to run either RPN or AVOD
Checkpoint name
Label smoothing epsilon
Expand proposals lengths along x and z for larger context region (in m) (0.0 - 1.0 recommended)
Global path drop (p_keep_img, p_keep_bev) To disable path drop, set both to 1.0
To keep all the samples including the ones without anchor-info i.e. labels during training
To keep all the samples including the ones without anchor-info i.e. labels during validation
Layer configurations
Loss configurations
Configuration message for the MomentumOptimizer See: https://www.tensorflow.org/api_docs/python/tf/train/MomentumOptimizer
Used in:
Convenience message for configuring a training and eval pipeline. Allows all of the pipeline parameters to be configured from one file.
Detection Model config
Training config
Evaluation config
KittiDataset configuration
Top level optimizer message.
Used in:
Used in:
Checkpoint dir
Log dir (no underscore to match tensorboard)
Directory to save predictions
Used in:
Conv layer 1 [repeat, num filter]
Conv layer 2 [repeat, num filter]
Conv layer 3 [repeat, num filter]
Conv layer 4 [repeat, num filter]
L2 norm weight decay
Configuration message for the RMSPropOptimizer See: https://www.tensorflow.org/api_docs/python/tf/train/RMSPropOptimizer
Used in:
Used in:
Anchor predictor layer configs classification fc layer size
Regression fc layer size
L2 weight decay
Dropout probability - the probabilit that a neuron's output is kept during dropout
Used in:
RPN proposal ROI crop size
RPN proposal ROI fusion method, one of ['mean', 'concat']
RPN Non-max suppression boxes during training
RPN Non-max suppression boxes during testing
RPN NMS IoU threshold
Message for configuring DetectionModel training jobs (train.py).
Used in:
Input queue batch size.
Max training iteration
Optimizer used to train the DetectionModel.
Checkpoint options
Summary options
GPU options
Used in:
Conv layer 1 [repeat, num filter]
Conv layer 2 [repeat, num filter]
Conv layer 3 [repeat, num filter]
Conv layer 4 [repeat, num filter]
Upsampling multiplier
L2 norm weight decay