Path Lines of Code packaging/cub_conda/cub/meta.yaml 11 packaging/linux_wheels/publish.py 43 packaging/pkg_helpers.bash 253 packaging/pytorch3d/meta.yaml 48 packaging/vs2017/conda_build_config.yaml 20 packaging/vs2017/meta.yaml 41 packaging/vs2019/conda_build_config.yaml 20 packaging/vs2019/meta.yaml 41 projects/nerf/__init__.py 1 projects/nerf/configs/fern.yaml 45 projects/nerf/configs/lego.yaml 45 projects/nerf/configs/pt3logo.yaml 45 projects/nerf/nerf/__init__.py 1 projects/nerf/nerf/dataset.py 93 projects/nerf/nerf/eval_video_utils.py 101 projects/nerf/nerf/implicit_function.py 139 projects/nerf/nerf/linear_with_repeat.py 9 projects/nerf/nerf/nerf_renderer.py 217 projects/nerf/nerf/raymarcher.py 31 projects/nerf/nerf/raysampler.py 180 projects/nerf/nerf/stats.py 199 projects/nerf/nerf/utils.py 22 projects/nerf/train_nerf.py 188 pytorch3d/__init__.py 1 pytorch3d/common/__init__.py 2 pytorch3d/common/compat.py 17 pytorch3d/common/types.py 14 pytorch3d/common/workaround/__init__.py 2 pytorch3d/common/workaround/symeig3x3.py 127 pytorch3d/common/workaround/utils.py 8 pytorch3d/csrc/ball_query/ball_query.cu 112 pytorch3d/csrc/ball_query/ball_query.h 48 pytorch3d/csrc/ball_query/ball_query_cpu.cpp 43 pytorch3d/csrc/blending/sigmoid_alpha_blend.cu 186 pytorch3d/csrc/blending/sigmoid_alpha_blend.h 56 pytorch3d/csrc/blending/sigmoid_alpha_blend_cpu.cpp 71 pytorch3d/csrc/compositing/alpha_composite.cu 201 pytorch3d/csrc/compositing/alpha_composite.h 68 pytorch3d/csrc/compositing/alpha_composite_cpu.cpp 89 pytorch3d/csrc/compositing/norm_weighted_sum.cu 212 pytorch3d/csrc/compositing/norm_weighted_sum.h 68 pytorch3d/csrc/compositing/norm_weighted_sum_cpu.cpp 100 pytorch3d/csrc/compositing/weighted_sum.cu 178 pytorch3d/csrc/compositing/weighted_sum.h 66 pytorch3d/csrc/compositing/weighted_sum_cpu.cpp 73 pytorch3d/csrc/ext.cpp 154 pytorch3d/csrc/face_areas_normals/face_areas_normals.cu 256 pytorch3d/csrc/face_areas_normals/face_areas_normals.h 54 pytorch3d/csrc/face_areas_normals/face_areas_normals_cpu.cpp 161 pytorch3d/csrc/gather_scatter/gather_scatter.cu 80 pytorch3d/csrc/gather_scatter/gather_scatter.h 29 pytorch3d/csrc/gather_scatter/gather_scatter_cpu.cpp 27 pytorch3d/csrc/interp_face_attrs/interp_face_attrs.cu 154 pytorch3d/csrc/interp_face_attrs/interp_face_attrs.h 65 pytorch3d/csrc/iou_box3d/iou_box3d.cu 151 pytorch3d/csrc/iou_box3d/iou_box3d.h 24 pytorch3d/csrc/iou_box3d/iou_box3d_cpu.cpp 67 pytorch3d/csrc/iou_box3d/iou_utils.cuh 560 pytorch3d/csrc/iou_box3d/iou_utils.h 260 pytorch3d/csrc/knn/knn.cu 517 pytorch3d/csrc/knn/knn.h 70 pytorch3d/csrc/knn/knn_cpu.cpp 94 pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency.h 10 pytorch3d/csrc/mesh_normal_consistency/mesh_normal_consistency_cpu.cpp 26 pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor.cu 216 pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor.h 51 pytorch3d/csrc/packed_to_padded_tensor/packed_to_padded_tensor_cpu.cpp 52 pytorch3d/csrc/point_mesh/point_mesh_cpu.cpp 338 pytorch3d/csrc/point_mesh/point_mesh_cuda.cu 665 pytorch3d/csrc/point_mesh/point_mesh_cuda.h 359 pytorch3d/csrc/points_to_volumes/points_to_volumes.cu 321 pytorch3d/csrc/points_to_volumes/points_to_volumes.h 145 pytorch3d/csrc/points_to_volumes/points_to_volumes_cpu.cpp 198 pytorch3d/csrc/pulsar/constants.h 9 pytorch3d/csrc/pulsar/cuda/commands.h 441 pytorch3d/csrc/pulsar/cuda/renderer.backward.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.backward_dbg.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.calc_gradients.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.calc_signature.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.construct.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.create_selector.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.destruct.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.fill_bg.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.forward.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.norm_cam_gradients.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.norm_sphere_gradients.gpu.cu 8 pytorch3d/csrc/pulsar/cuda/renderer.render.gpu.cu 8 pytorch3d/csrc/pulsar/global.h 92 pytorch3d/csrc/pulsar/host/commands.h 319 pytorch3d/csrc/pulsar/host/renderer.backward.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.backward_dbg.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.calc_gradients.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.calc_signature.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.construct.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.create_selector.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.destruct.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.fill_bg.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.forward.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.norm_cam_gradients.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.norm_sphere_gradients.cpu.cpp 1 pytorch3d/csrc/pulsar/host/renderer.render.cpu.cpp 1 pytorch3d/csrc/pulsar/include/camera.device.h 14 pytorch3d/csrc/pulsar/include/camera.h 47 pytorch3d/csrc/pulsar/include/closest_sphere_tracker.device.h 80 pytorch3d/csrc/pulsar/include/commands.h 16 pytorch3d/csrc/pulsar/include/fastermath.h 39 pytorch3d/csrc/pulsar/include/math.h 105 pytorch3d/csrc/pulsar/include/renderer.backward.device.h 174 pytorch3d/csrc/pulsar/include/renderer.backward.instantiate.h 26 pytorch3d/csrc/pulsar/include/renderer.backward_dbg.device.h 141 pytorch3d/csrc/pulsar/include/renderer.backward_dbg.instantiate.h 28 pytorch3d/csrc/pulsar/include/renderer.calc_gradients.device.h 161 pytorch3d/csrc/pulsar/include/renderer.calc_gradients.instantiate.h 34 pytorch3d/csrc/pulsar/include/renderer.calc_signature.device.h 161 pytorch3d/csrc/pulsar/include/renderer.calc_signature.instantiate.h 14 pytorch3d/csrc/pulsar/include/renderer.construct.device.h 98 pytorch3d/csrc/pulsar/include/renderer.construct.instantiate.h 18 pytorch3d/csrc/pulsar/include/renderer.create_selector.device.h 27 pytorch3d/csrc/pulsar/include/renderer.create_selector.instantiate.h 16 pytorch3d/csrc/pulsar/include/renderer.destruct.device.h 76 pytorch3d/csrc/pulsar/include/renderer.destruct.instantiate.h 9 pytorch3d/csrc/pulsar/include/renderer.draw.device.h 724 pytorch3d/csrc/pulsar/include/renderer.fill_bg.device.h 42 pytorch3d/csrc/pulsar/include/renderer.fill_bg.instantiate.h 11 pytorch3d/csrc/pulsar/include/renderer.forward.device.h 282 pytorch3d/csrc/pulsar/include/renderer.forward.instantiate.h 19 pytorch3d/csrc/pulsar/include/renderer.get_screen_area.device.h 116 pytorch3d/csrc/pulsar/include/renderer.h 270 pytorch3d/csrc/pulsar/include/renderer.norm_cam_gradients.device.h 19 pytorch3d/csrc/pulsar/include/renderer.norm_cam_gradients.instantiate.h 6 pytorch3d/csrc/pulsar/include/renderer.norm_sphere_gradients.device.h 46 pytorch3d/csrc/pulsar/include/renderer.norm_sphere_gradients.instantiate.h 8 pytorch3d/csrc/pulsar/include/renderer.render.device.h 332 pytorch3d/csrc/pulsar/include/renderer.render.instantiate.h 30 pytorch3d/csrc/pulsar/logging.h 83 pytorch3d/csrc/pulsar/pytorch/camera.cpp 59 pytorch3d/csrc/pulsar/pytorch/camera.h 53 pytorch3d/csrc/pulsar/pytorch/renderer.cpp 1541 pytorch3d/csrc/pulsar/pytorch/renderer.h 130 pytorch3d/csrc/pulsar/pytorch/tensor_util.cpp 46 pytorch3d/csrc/pulsar/pytorch/tensor_util.h 10 pytorch3d/csrc/pulsar/pytorch/util.cpp 21 pytorch3d/csrc/pulsar/pytorch/util.h 47 pytorch3d/csrc/pulsar/warnings.cpp 8 pytorch3d/csrc/rasterize_coarse/bitmask.cuh 69 pytorch3d/csrc/rasterize_coarse/rasterize_coarse.cu 350 pytorch3d/csrc/rasterize_coarse/rasterize_coarse.h 23 pytorch3d/csrc/rasterize_meshes/rasterize_meshes.cu 722 pytorch3d/csrc/rasterize_meshes/rasterize_meshes.h 271 pytorch3d/csrc/rasterize_meshes/rasterize_meshes_cpu.cpp 392 pytorch3d/csrc/rasterize_points/rasterization_utils.cuh 60 pytorch3d/csrc/rasterize_points/rasterization_utils.h 13 pytorch3d/csrc/rasterize_points/rasterize_points.cu 413 pytorch3d/csrc/rasterize_points/rasterize_points.h 192 pytorch3d/csrc/rasterize_points/rasterize_points_cpu.cpp 184 pytorch3d/csrc/sample_farthest_points/sample_farthest_points.cu 223 pytorch3d/csrc/sample_farthest_points/sample_farthest_points.h 32 pytorch3d/csrc/sample_farthest_points/sample_farthest_points_cpu.cpp 54 pytorch3d/csrc/sample_pdf/sample_pdf.cu 135 pytorch3d/csrc/sample_pdf/sample_pdf.h 35 pytorch3d/csrc/sample_pdf/sample_pdf_cpu.cpp 95 pytorch3d/csrc/utils/dispatch.cuh 346 pytorch3d/csrc/utils/float_math.cuh 122 pytorch3d/csrc/utils/geometry_utils.cuh 713 pytorch3d/csrc/utils/geometry_utils.h 470 pytorch3d/csrc/utils/index_utils.cuh 222 pytorch3d/csrc/utils/mink.cuh 154 pytorch3d/csrc/utils/pytorch3d_cutils.h 9 pytorch3d/csrc/utils/vec2.h 45 pytorch3d/csrc/utils/vec3.h 52 pytorch3d/csrc/utils/warp_reduce.cuh 90 pytorch3d/datasets/__init__.py 4 pytorch3d/datasets/r2n2/__init__.py 3 pytorch3d/datasets/r2n2/r2n2.py 257 pytorch3d/datasets/r2n2/utils.py 219 pytorch3d/datasets/shapenet/__init__.py 2 pytorch3d/datasets/shapenet/shapenet_core.py 86 pytorch3d/datasets/shapenet_base.py 168 pytorch3d/datasets/utils.py 20 pytorch3d/io/__init__.py 4 pytorch3d/io/experimental_gltf_io.py 357 pytorch3d/io/mtl_io.py 178 pytorch3d/io/obj_io.py 487 pytorch3d/io/off_io.py 284 pytorch3d/io/pluggable.py 100 pytorch3d/io/pluggable_formats.py 45 pytorch3d/io/ply_io.py 822 pytorch3d/io/utils.py 51 pytorch3d/loss/__init__.py 6 pytorch3d/loss/chamfer.py 138 pytorch3d/loss/mesh_edge_loss.py 18 pytorch3d/loss/mesh_laplacian_smoothing.py 38 pytorch3d/loss/mesh_normal_consistency.py 48 pytorch3d/loss/point_mesh_distance.py 138 pytorch3d/ops/__init__.py 33 pytorch3d/ops/ball_query.py 53 pytorch3d/ops/cameras_alignment.py 74 pytorch3d/ops/cubify.py 134 pytorch3d/ops/graph_conv.py 92 pytorch3d/ops/interp_face_attrs.py 57 pytorch3d/ops/iou_box3d.py 73 pytorch3d/ops/knn.py 88 pytorch3d/ops/laplacian_matrices.py 63 pytorch3d/ops/marching_cubes.py 174 pytorch3d/ops/marching_cubes_data.py 530 pytorch3d/ops/mesh_face_areas_normals.py 37 pytorch3d/ops/mesh_filtering.py 20 pytorch3d/ops/packed_to_padded.py 74 pytorch3d/ops/perspective_n_points.py 148 pytorch3d/ops/points_alignment.py 189 pytorch3d/ops/points_normals.py 64 pytorch3d/ops/points_to_volumes.py 382 pytorch3d/ops/sample_farthest_points.py 77 pytorch3d/ops/sample_points_from_meshes.py 83 pytorch3d/ops/subdivide_meshes.py 183 pytorch3d/ops/utils.py 85 pytorch3d/ops/vert_align.py 53 pytorch3d/renderer/__init__.py 68 pytorch3d/renderer/blending.py 81 pytorch3d/renderer/camera_conversions.py 142 pytorch3d/renderer/camera_utils.py 64 pytorch3d/renderer/cameras.py 765 pytorch3d/renderer/compositing.py 56 pytorch3d/renderer/implicit/__init__.py 16 pytorch3d/renderer/implicit/harmonic_embedding.py 44 pytorch3d/renderer/implicit/raymarching.py 93 pytorch3d/renderer/implicit/raysampling.py 300 pytorch3d/renderer/implicit/renderer.py 111 pytorch3d/renderer/implicit/sample_pdf.py 64 pytorch3d/renderer/implicit/utils.py 48 pytorch3d/renderer/lighting.py 146 pytorch3d/renderer/materials.py 30 pytorch3d/renderer/mesh/__init__.py 23 pytorch3d/renderer/mesh/clip.py 274 pytorch3d/renderer/mesh/rasterize_meshes.py 368 pytorch3d/renderer/mesh/rasterizer.py 89 pytorch3d/renderer/mesh/renderer.py 27 pytorch3d/renderer/mesh/shader.py 262 pytorch3d/renderer/mesh/shading.py 86 pytorch3d/renderer/mesh/textures.py 878 pytorch3d/renderer/mesh/utils.py 140 pytorch3d/renderer/points/__init__.py 6 pytorch3d/renderer/points/compositor.py 50 pytorch3d/renderer/points/pulsar/__init__.py 1 pytorch3d/renderer/points/pulsar/renderer.py 463 pytorch3d/renderer/points/pulsar/unified.py 421 pytorch3d/renderer/points/rasterize_points.py 184 pytorch3d/renderer/points/rasterizer.py 57 pytorch3d/renderer/points/renderer.py 24 pytorch3d/renderer/utils.py 153 pytorch3d/structures/__init__.py 5 pytorch3d/structures/meshes.py 791 pytorch3d/structures/pointclouds.py 671 pytorch3d/structures/utils.py 108 pytorch3d/structures/volumes.py 292 pytorch3d/transforms/__init__.py 30 pytorch3d/transforms/math.py 25 pytorch3d/transforms/rotation_conversions.py 228 pytorch3d/transforms/se3.py 71 pytorch3d/transforms/so3.py 102 pytorch3d/transforms/transform3d.py 301 pytorch3d/utils/__init__.py 9 pytorch3d/utils/camera_conversions.py 34 pytorch3d/utils/ico_sphere.py 55 pytorch3d/utils/torus.py 40 pytorch3d/vis/__init__.py 1 pytorch3d/vis/plotly_vis.py 512 pytorch3d/vis/texture_vis.py 49 scripts/parse_tutorials.py 60 setup.cfg 8 setup.py 107 website/core/Footer.js 72 website/core/Tutorial.js 64 website/core/TutorialSidebar.js 73 website/pages/en/help.js 38 website/pages/en/index.js 190 website/pages/en/users.js 31 website/pages/tutorials/index.js 68 website/siteConfig.js 44 website/static/css/custom.css 266 website/static/css/pygments.css 205