Commit d75836ea authored by Tai-Wang's avatar Tai-Wang
Browse files

Merge branch 'master' into v1.0.0.dev0

parents 022ee2fb 13f002d7
...@@ -214,13 +214,13 @@ train_pipeline = [ # Training pipeline, refer to mmdet3d.datasets.pipelines for ...@@ -214,13 +214,13 @@ train_pipeline = [ # Training pipeline, refer to mmdet3d.datasets.pipelines for
rot_range=[-0.027777777777777776, 0.027777777777777776], # Range of rotation rot_range=[-0.027777777777777776, 0.027777777777777776], # Range of rotation
scale_range=None), # Range of scale scale_range=None), # Range of scale
dict( dict(
type='DefaultFormatBundle3D', # Default format bundle to gather data in the pipeline, refer to mmdet3d.datasets.pipelines.formating for more details type='DefaultFormatBundle3D', # Default format bundle to gather data in the pipeline, refer to mmdet3d.datasets.pipelines.formatting for more details
class_names=('cabinet', 'bed', 'chair', 'sofa', 'table', 'door', class_names=('cabinet', 'bed', 'chair', 'sofa', 'table', 'door',
'window', 'bookshelf', 'picture', 'counter', 'desk', 'window', 'bookshelf', 'picture', 'counter', 'desk',
'curtain', 'refrigerator', 'showercurtrain', 'toilet', 'curtain', 'refrigerator', 'showercurtrain', 'toilet',
'sink', 'bathtub', 'garbagebin')), 'sink', 'bathtub', 'garbagebin')),
dict( dict(
type='Collect3D', # Pipeline that decides which keys in the data should be passed to the detector, refer to mmdet3d.datasets.pipelines.formating for more details type='Collect3D', # Pipeline that decides which keys in the data should be passed to the detector, refer to mmdet3d.datasets.pipelines.formatting for more details
keys=[ keys=[
'points', 'gt_bboxes_3d', 'gt_labels_3d', 'pts_semantic_mask', 'points', 'gt_bboxes_3d', 'gt_labels_3d', 'pts_semantic_mask',
'pts_instance_mask' 'pts_instance_mask'
...@@ -235,12 +235,12 @@ test_pipeline = [ # Testing pipeline, refer to mmdet3d.datasets.pipelines for m ...@@ -235,12 +235,12 @@ test_pipeline = [ # Testing pipeline, refer to mmdet3d.datasets.pipelines for m
dict(type='PointSample', # Sample points, refer to mmdet3d.datasets.pipelines.transforms_3d for more details dict(type='PointSample', # Sample points, refer to mmdet3d.datasets.pipelines.transforms_3d for more details
num_points=40000), # Number of points to be sampled num_points=40000), # Number of points to be sampled
dict( dict(
type='DefaultFormatBundle3D', # Default format bundle to gather data in the pipeline, refer to mmdet3d.datasets.pipelines.formating for more details type='DefaultFormatBundle3D', # Default format bundle to gather data in the pipeline, refer to mmdet3d.datasets.pipelines.formatting for more details
class_names=('cabinet', 'bed', 'chair', 'sofa', 'table', 'door', class_names=('cabinet', 'bed', 'chair', 'sofa', 'table', 'door',
'window', 'bookshelf', 'picture', 'counter', 'desk', 'window', 'bookshelf', 'picture', 'counter', 'desk',
'curtain', 'refrigerator', 'showercurtrain', 'toilet', 'curtain', 'refrigerator', 'showercurtrain', 'toilet',
'sink', 'bathtub', 'garbagebin')), 'sink', 'bathtub', 'garbagebin')),
dict(type='Collect3D', # Pipeline that decides which keys in the data should be passed to the detector, refer to mmdet3d.datasets.pipelines.formating for more details dict(type='Collect3D', # Pipeline that decides which keys in the data should be passed to the detector, refer to mmdet3d.datasets.pipelines.formatting for more details
keys=['points']) keys=['points'])
] ]
eval_pipeline = [ # Pipeline used for evaluation or visualization, refer to mmdet3d.datasets.pipelines for more details eval_pipeline = [ # Pipeline used for evaluation or visualization, refer to mmdet3d.datasets.pipelines for more details
...@@ -250,13 +250,13 @@ eval_pipeline = [ # Pipeline used for evaluation or visualization, refer to mmd ...@@ -250,13 +250,13 @@ eval_pipeline = [ # Pipeline used for evaluation or visualization, refer to mmd
load_dim=6, # The dimension of the loaded points load_dim=6, # The dimension of the loaded points
use_dim=[0, 1, 2]), # Which dimensions of the points to be used use_dim=[0, 1, 2]), # Which dimensions of the points to be used
dict( dict(
type='DefaultFormatBundle3D', # Default format bundle to gather data in the pipeline, refer to mmdet3d.datasets.pipelines.formating for more details type='DefaultFormatBundle3D', # Default format bundle to gather data in the pipeline, refer to mmdet3d.datasets.pipelines.formatting for more details
class_names=('cabinet', 'bed', 'chair', 'sofa', 'table', 'door', class_names=('cabinet', 'bed', 'chair', 'sofa', 'table', 'door',
'window', 'bookshelf', 'picture', 'counter', 'desk', 'window', 'bookshelf', 'picture', 'counter', 'desk',
'curtain', 'refrigerator', 'showercurtrain', 'toilet', 'curtain', 'refrigerator', 'showercurtrain', 'toilet',
'sink', 'bathtub', 'garbagebin')), 'sink', 'bathtub', 'garbagebin')),
with_label=False), with_label=False),
dict(type='Collect3D', # Pipeline that decides which keys in the data should be passed to the detector, refer to mmdet3d.datasets.pipelines.formating for more details dict(type='Collect3D', # Pipeline that decides which keys in the data should be passed to the detector, refer to mmdet3d.datasets.pipelines.formatting for more details
keys=['points']) keys=['points'])
] ]
data = dict( data = dict(
......
...@@ -17,7 +17,7 @@ import sys ...@@ -17,7 +17,7 @@ import sys
from m2r import MdInclude from m2r import MdInclude
from recommonmark.transform import AutoStructify from recommonmark.transform import AutoStructify
sys.path.insert(0, os.path.abspath('..')) sys.path.insert(0, os.path.abspath('../../'))
# -- Project information ----------------------------------------------------- # -- Project information -----------------------------------------------------
...@@ -25,7 +25,7 @@ project = 'MMDetection3D' ...@@ -25,7 +25,7 @@ project = 'MMDetection3D'
copyright = '2020-2023, OpenMMLab' copyright = '2020-2023, OpenMMLab'
author = 'MMDetection3D Authors' author = 'MMDetection3D Authors'
version_file = '../mmdet3d/version.py' version_file = '../../mmdet3d/version.py'
def get_version(): def get_version():
...@@ -54,7 +54,7 @@ extensions = [ ...@@ -54,7 +54,7 @@ extensions = [
autodoc_mock_imports = [ autodoc_mock_imports = [
'matplotlib', 'nuscenes', 'PIL', 'pycocotools', 'pyquaternion', 'matplotlib', 'nuscenes', 'PIL', 'pycocotools', 'pyquaternion',
'terminaltables', 'mmdet3d.version', 'mmdet3d.ops' 'terminaltables', 'mmdet3d.version', 'mmdet3d.ops', 'mmcv.ops'
] ]
autosectionlabel_prefix_document = True autosectionlabel_prefix_document = True
...@@ -95,75 +95,30 @@ html_theme_options = { ...@@ -95,75 +95,30 @@ html_theme_options = {
}, },
{ {
'name': 'name':
'Projects', '上游库',
'children': [ 'children': [
{
'name': 'MMAction2',
'url': 'https://github.com/open-mmlab/mmaction2',
},
{
'name': 'MMClassification',
'url': 'https://github.com/open-mmlab/mmclassification',
},
{ {
'name': 'MMCV', 'name': 'MMCV',
'url': 'https://github.com/open-mmlab/mmmmcv', 'url': 'https://github.com/open-mmlab/mmcv',
'description': '基础视觉库'
}, },
{ {
'name': 'MMDetection', 'name': 'MMDetection',
'url': 'https://github.com/open-mmlab/mmdetection', 'url': 'https://github.com/open-mmlab/mmdetection',
}, 'description': '目标检测工具箱'
{
'name': 'MMEditing',
'url': 'https://github.com/open-mmlab/mmediting',
},
{
'name': 'MMGeneration',
'url': 'https://github.com/open-mmlab/mmgeneration',
},
{
'name': 'MMOCR',
'url': 'https://github.com/open-mmlab/mmocr',
},
{
'name': 'MMPose',
'url': 'https://github.com/open-mmlab/mmpose',
},
{
'name': 'MMSegmentation',
'url': 'https://github.com/open-mmlab/mmsegmentation',
},
{
'name': 'MMTracking',
'url': 'https://github.com/open-mmlab/mmtracking',
},
]
},
{
'name':
'OpenMMLab',
'children': [
{
'name': 'Homepage',
'url': 'https://openmmlab.com/'
},
{
'name': 'GitHub',
'url': 'https://github.com/open-mmlab/'
},
{
'name': 'Twitter',
'url': 'https://twitter.com/OpenMMLab'
},
{
'name': 'Zhihu',
'url': 'https://zhihu.com/people/openmmlab'
}, },
] ]
}, },
] ],
# Specify the language of shared menu
'menu_lang':
'cn',
} }
language = 'zh_CN'
master_doc = 'index'
# Add any paths that contain custom static files (such as style sheets) here, # Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files, # relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css". # so a file named "default.css" will overwrite the builtin "default.css".
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment