PM-Loss
[3DV 2026] Revisiting Depth Representations for Feed-Forward 3D Gaussian Splatting
파일 탐색기
최종 버전 다운로드 (.zip)- dl3dv_bound_aware.json
- dl3dv_depthsplat_offical.json
- evaluation_index_re10k.json
- re10k_bound_aware.json
- all.yaml
- arbitrary.yaml
- bounded.yaml
- boundedv2.yaml
- boundedv2_360.yaml
- evaluation.yaml
- bounded_re10k.yaml
- boundedv2_dl3dv.yaml
- evaluation_dl3dv.yaml
- evaluation_re10k.yaml
- dl3dv.yaml
- re10k.yaml
- acid.yaml
- dl3dv.yaml
- re10k.yaml
- lpips.yaml
- mse.yaml
- pcd.yaml
- splatting_cuda.yaml
- depthsplat.yaml
- main.yaml
- test_dl3dv.sh
- test_re10k.sh
- train.sh
- augmentation_shim.py
- bounds_shim.py
- crop_shim.py
- patch_shim.py
- __init__.py
- view_sampler.py
- view_sampler_all.py
- view_sampler_arbitrary.py
- view_sampler_bounded.py
- view_sampler_bounded_v2.py
- view_sampler_evaluation.py
- __init__.py
- data_module.py
- dataset.py
- dataset_dl3dv.py
- dataset_re10k.py
- types.py
- validation_wrapper.py
- evaluation_cfg.py
- evaluation_index_generator.py
- metric_computer.py
- metrics.py
- epipolar_lines.py
- projection.py
- __init__.py
- loss.py
- loss_lpips.py
- loss_mse.py
- loss_pcd.py
- benchmarker.py
- collation.py
- colmap_loader.py
- common.py
- discrete_probability_distribution.py
- geometry.py
- heterogeneous_pairings.py
- image_io.py
- LocalLogger.py
- nn_module_tools.py
- pcd_utils.py
- render_utils.py
- resume_ckpt.py
- sh_rotation.py
- stablize_camera.py
- step_tracker.py
- wandb_tools.py
- __init__.py
- cuda_splatting.py
- decoder.py
- decoder_splatting_cuda.py
- gaussian_adapter.py
- gaussians.py
- sampler.py
- __init__.py
- attention.py
- cross_attention.py
- unet.py
- util.py
- backbone.py
- dpt_head.py
- feature_upsampler.py
- matching.py
- mv_transformer.py
- mv_unimatch.py
- position.py
- utils.py
- vit_fpn.py
- encoder_visualizer.py
- encoder_visualizer_depthsplat.py
- encoder_visualizer_depthsplat_cfg.py
- __init__.py
- encoder.py
- encoder_depthsplat.py
- model_wrapper.py
- ply_export.py
- types.py
- common.py
- generate_epipolar_sampling_figure.py
- convert_dl3dv.py
- interpolation.py
- spin.py
- wobble.py
- cameras.py
- coordinate_conversion.py
- lines.py
- points.py
- rendering.py
- types.py
- annotation.py
- color_map.py
- colors.py
- layout.py
- validation_in_3d.py
- vis_depth.py
- config.py
- global_cfg.py
- main.py
- .gitignore
- .gitmodules
- LICENSE
- pmloss
- README.md
- requirements.txt
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/aim-uofa/PM-Loss
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd PM-Loss
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install torch==2.4.0 torchvision==0.19.0 --index-url https://download.pytorch.org/whl/cu124
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install xformers==0.0.27.post2
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install git+https://github.com/facebookresearch/pytorch3d.git # For training only
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install git+https://github.com/dc-walker/pmloss
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install torch==2.4.0 torchvision==0.19.0 --index-url https://download.pytorch.org/whl/cu124
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install xformers==0.0.27.post2
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install git+https://github.com/facebookresearch/pytorch3d.git # For training only
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install -r requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
pip install git+https://github.com/dc-walker/pmloss
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
