ptlflow
PyTorch Lightning Optical Flow models, scripts, and pretrained weights.
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- lightning.yml
- publish_pypi.yml
- python.yml
- pytorch.yml
- model_benchmark_all.yaml
- validate_all.yaml
- validate_all_things.yaml
- plot-memory(gb)-fp32-sintel-final-occ-val_epe.html
- plot-memory(gb)-fp32-sintel-final-occ-val_flall.html
- plot-params-flops.html
- plot-sintel-final-occ-val_epe-kitti-2015-val_flall.html
- plot-time(ms)-fp32-sintel-final-occ-val_epe.html
- plot-time(ms)-fp32-sintel-final-occ-val_flall.html
- datasets.rst
- flow_transforms.rst
- base_model.rst
- train_val_dataset.rst
- logger.rst
- correlation.rst
- dummy_datasets.rst
- flow_metrics.rst
- flow_utils.rst
- flowpy_torch.rst
- io_adapter.rst
- timer.rst
- utils.rst
- infer.rst
- model_benchmark.rst
- summary_metrics.rst
- train.rst
- validate.rst
- ptlflow.data.rst
- ptlflow.models.rst
- ptlflow.utils.rst
- scripts.rst
- new_dataset.rst
- new_model.rst
- datasets_list.rst
- checkpoint_list.csv
- checkpoint_list.rst
- models_list.rst
- accuracy_epe.rst
- accuracy_epe_flall.rst
- metrics_all.csv
- metrics_all_things.csv
- model_benchmark-all.csv
- model_benchmark.rst
- paper_ptlflow.rst
- paper_ptlflow_metrics.csv
- paper_results_things.csv
- result_plots.rst
- summarized_metrics-epe.csv
- summarized_metrics-epe_flall.csv
- benchmark.rst
- config_files.rst
- inference.rst
- installation.rst
- testing.rst
- training.rst
- v04_upgrade_guide.rst
- validation.rst
- conf.py
- index.rst
- make.bat
- Makefile
- requirements.txt
- create_compare_paper.sh
- create_metric_summaries.sh
- create_metrics.sh
- create_plots.sh
- __init__.py
- AutoFlow_val.txt
- datasets.py
- flow_datamodule.py
- flow_transforms.py
- FlyingChairs_val.txt
- Hd1k_val.txt
- Kitti2012_val.txt
- Kitti2015_val.txt
- Sintel_val.txt
- split_autoflow.py
- __init__.py
- base_model.py
- __init__.py
- ccmr.py
- corr.py
- extractor.py
- helpers.py
- LICENSE
- README.md
- update.py
- utils.py
- xcit.py
- __init__.py
- corr.py
- craft.py
- extractor.py
- gma.py
- LICENSE
- README.md
- setrans.py
- setrans_ablation.py
- update.py
- utils.py
- __init__.py
- csflow.py
- LICENSE
- README.md
- __init__.py
- dicl.py
- loss_functions.py
- README.md
- __init__.py
- corr.py
- dip.py
- extractor.py
- LICENSE
- path_match.py
- README.md
- update.py
- utils.py
- teaser.jpg
- dpflow-test.yaml
- dpflow-train1-chairs.yaml
- dpflow-train2-things.yaml
- dpflow-train3-sintel.yaml
- dpflow-train4a-kitti.yaml
- dpflow-train4b-spring.yaml
- dpflow-validate.yaml
- activations.py
- activations_me.py
- cond_conv2d.py
- config.py
- conv2d_same.py
- create_act.py
- create_conv2d.py
- drop.py
- gelu.py
- grn.py
- helpers.py
- layer_helpers.py
- mixed_conv2d.py
- mlp.py
- norm.py
- padding.py
- pool2d_same.py
- weight_init.py
- __init__.py
- cgu.py
- cgu_bidir_dual_encoder.py
- conv.py
- corr.py
- dpflow.py
- LICENSE
- norm.py
- pwc_modules.py
- README.md
- requirements.txt
- res_stem.py
- update.py
- utils.py
- __init__.py
- fastflownet.py
- LICENSE
- README.md
- __init__.py
- attention.py
- correlation.py
- extractor.py
- flow1d.py
- LICENSE
- position.py
- README.md
- update.py
- utils.py
- __init__.py
- corr.py
- extractor.py
- flow_anything.py
- layer.py
- LICENSE
- README.md
- update.py
- utils.py
- __init__.py
- attention.py
- cnn.py
- convnext.py
- decoder.py
- encoder.py
- encoders.py
- flowformer.py
- gma.py
- gru.py
- LICENSE
- mlpmixer.py
- README.md
- twins.py
- utils.py
- __init__.py
- attention.py
- cnn.py
- crossattentionlayer.py
- decoder.py
- encoder.py
- gma.py
- gru.py
- NA.py
- quater_upsampler.py
- sk.py
- transformer.py
- twins.py
- __init__.py
- common.py
- encoders.py
- twins_ft.py
- __init__.py
- __init__.py
- constants.py
- __init__.py
- conv2d_same.py
- drop.py
- helpers.py
- linear.py
- mlp.py
- padding.py
- patch_embed.py
- weight_init.py
- features.py
- helpers.py
- hub.py
- registry.py
- vision_transformer.py
- __init__.py
- corr.py
- extractor.py
- flowformerplusplus.py
- loss.py
- position_encoding.py
- README.md
- unsup_loss.py
- update.py
- utils.py
- __init__.py
- flownet2.py
- flownet_base.py
- flownet_fusion.py
- flownetc.py
- flownetcs.py
- flownetcss.py
- flownets.py
- flownetsd.py
- LICENSE
- losses.py
- README.md
- submodules.py
- WEIGHTS_LICENSE
- __init__.py
- attention.py
- block.py
- drop_path.py
- layer_scale.py
- mlp.py
- patch_embed.py
- swiglu_ffn.py
- blocks.py
- transform.py
- dinov2.py
- dpt.py
- __init__.py
- corr.py
- extractor.py
- flowseek.py
- layer.py
- LICENSE
- README.md
- update.py
- utils.py
- __init__.py
- corr.py
- extractor.py
- gma.py
- gma_utils.py
- LICENSE
- README.md
- update.py
- utils.py
- __init__.py
- backbone.py
- geometry.py
- gmflow.py
- LICENSE
- matching.py
- position.py
- README.md
- transformer.py
- trident_conv.py
- utils.py
- __init__.py
- drop.py
- helpers.py
- utils.py
- weight_init.py
- __init__.py
- corr.py
- extractor.py
- gma.py
- gmflownet.py
- LICENSE
- loss.py
- README.md
- swin_transformer.py
- update.py
- __init__.py
- decoder.py
- dla.py
- dla_up.py
- hd3.py
- hd3_ops.py
- hd3losses.py
- LICENSE
- README.md
- vgg.py
- __init__.py
- irr_modules.py
- irr_pwc.py
- LICENSE
- losses.py
- pwc_modules.py
- pwcnet.py
- pwcnet_irr.py
- README.md
- __init__.py
- corr_lcv.py
- extractor.py
- lcv_raft.py
- LICENSE_LCV
- LICENSE_RAFT
- LICENSE_WEIGHTS
- README.md
- update.py
- utils.py
- __init__.py
- LICENSE_IRR
- LICENSE_LFN1
- LICENSE_LFN2
- LICENSE_LFN3
- liteflownet.py
- liteflownet2.py
- liteflownet3.py
- README.md
- warp.py
- __init__.py
- aggregate.py
- corr.py
- extractor.py
- gma.py
- LICENSE
- llaflow.py
- README.md
- update.py
- utils.py
- __init__.py
- LICENSE
- maskflownet.py
- README.md
- quadtree_attention.py
- quadtree_attention.py
- score_computation.cpp
- score_computation.h
- score_computation_kernal.cu
- utils.h
- value_aggregation.cpp
- value_aggregation.h
- value_aggregation_kernel.cu
- setup.py
- __init__.py
- common.py
- corr.py
- extractor.py
- gma.py
- LICENSE
- matchflow.py
- matching_encoder.py
- quadtree_attention.py
- README.md
- resnet_fpn.py
- update.py
- utils.py
- __init__.py
- cnn.py
- corr.py
- gma.py
- MemFlow.py
- MemFlow_P.py
- memory_util.py
- sk.py
- sk2.py
- update.py
- __init__.py
- encoders.py
- kv_memory_store.py
- LICENSE
- memflow.py
- memory_manager_skflow.py
- optimizer.py
- README.md
- utils.py
- __init__.py
- corr.py
- extractor.py
- gma.py
- layer.py
- LICENSE
- memfof.py
- README.md
- update.py
- utils.py
- __init__.py
- corr.py
- extractor.py
- LICENSE
- ms_raft_plus.py
- README.md
- update.py
- utils.py
- __init__.py
- backbone.py
- LICENSE
- matching.py
- neuflow.py
- README.md
- refine.py
- transformer.py
- upsample.py
- utils.py
- __init__.py
- backbone_v7.py
- corr.py
- LICENSE
- matching.py
- neuflow2.py
- README.md
- refine.py
- transformer.py
- upsample.py
- utils.py
- __init__.py
- LICENSE
- pwcnet.py
- README.md
- raft-train1-chairs.yaml
- raft-train2-things.yaml
- raft-train3-sintel.yaml
- raft-train4-kitti.yaml
- __init__.py
- corr.py
- extractor.py
- LICENSE
- raft.py
- README.md
- update.py
- utils.py
- rapidflow-test-kitti.yaml
- rapidflow-test-sintel.yaml
- rapidflow-train1-chairs.yaml
- rapidflow-train2-things.yaml
- rapidflow-train3-sintel.yaml
- rapidflow-train4-kitti.yaml
- rapidflow-validate-things.yaml
- 000000_10.png
- 000000_11.png
- README.md
- cond_conv2d.py
- conv2d_same.py
- create_conv2d.py
- drop.py
- gelu.py
- helpers.py
- layer_helpers.py
- mixed_conv2d.py
- mlp.py
- norm.py
- padding.py
- README.md
- weight_init.py
- __init__.py
- convert_to_onnx.py
- corr.py
- LICENSE
- next1d.py
- next1d_encoder.py
- onnx_infer.py
- pwc_modules.py
- rapidflow.py
- README.md
- requirements.txt
- tensorrt_test.py
- update.py
- utils.py
- __init__.py
- convnext.py
- corr.py
- layer.py
- LICENSE
- mobilenet.py
- README.md
- recover.py
- resnet.py
- update.py
- utils.py
- rpknet-test-kitti.yaml
- rpknet-test-sintel.yaml
- rpknet-test-spring.yaml
- rpknet-train1-chairs.yaml
- rpknet-train2-things.yaml
- rpknet-train3-sintel.yaml
- rpknet-train4-kitti.yaml
- rpknet-validate-things.yaml
- drop.py
- gelu.py
- helpers.py
- layer_helpers.py
- norm.py
- padding.py
- README.md
- weight_init.py
- __init__.py
- corr.py
- LICENSE
- pkconv.py
- pkconv_slk.py
- pkconv_slk_encoder.py
- pklinear.py
- pwc_modules.py
- README.md
- requirements.txt
- rpknet.py
- update_partial.py
- utils.py
- __init__.py
- irr_modules.py
- irr_pwc_v2.py
- LICENSE
- losses.py
- pwc_modules.py
- README.md
- __init__.py
- compute_sparse_correlation.py
- extractor.py
- knn.py
- LICENSE
- README.md
- scv.py
- update.py
- utils.py
- __init__.py
- corr.py
- extractor.py
- layer.py
- LICENSE
- README.md
- sea_raft.py
- update.py
- utils.py
- __init__.py
- GANet.py
- __init__.py
- GANet.py
- costvolume.cu
- GANet_cuda.cpp
- GANet_cuda.h
- GANet_kernel.cu
- GANet_kernel.h
- GANet_kernel_share.cu
- NLF_kernel.cu
- setup.py
- __init__.py
- compile.sh
- corr.py
- cost_agg.py
- extractor.py
- LICENSE
- README.md
- separableflow.py
- update.py
- utils.py
- __init__.py
- corr.py
- extractor.py
- gma.py
- LICENSE
- README.md
- skflow.py
- update.py
- utils.py
- __init__.py
- attention.py
- corr.py
- extractor.py
- LICENSE
- README.md
- softsplat.py
- splatflow.py
- update.py
- util.py
- __init__.py
- irr_modules.py
- LICENSE
- pwc_modules.py
- README.md
- starflow.py
- __init__.py
- corr.py
- datasets.py
- extractor.py
- gma.py
- LICENSE
- README.md
- streamflow.py
- twins_csc.py
- update.py
- utils.py
- __init__.py
- attention.py
- backbone.py
- geometry.py
- LICENSE
- matching.py
- position.py
- README.md
- reg_refine.py
- transformer.py
- trident_conv.py
- unimatch.py
- utils.py
- __init__.py
- conv4d.py
- LICENSE
- README.md
- submodule.py
- vcn.py
- __init__.py
- cnn.py
- corr.py
- gma.py
- network.py
- sk.py
- sk2.py
- update.py
- __init__.py
- cnn.py
- corr.py
- gma.py
- network.py
- resstack.py
- sk.py
- sk2.py
- stack.py
- stackcat.py
- update.py
- __init__.py
- common.py
- encoders.py
- twins_ft.py
- __init__.py
- README.md
- utils.py
- videoflow_bof.py
- videoflow_mof.py
- dinov3.py
- head.py
- patch_embed.py
- twins.py
- vit.py
- waft_a1_dav2.py
- waft_a2_dav2.py
- __init__.py
- attention.py
- block.py
- drop_path.py
- layer_scale.py
- mlp.py
- patch_embed.py
- swiglu_ffn.py
- blocks.py
- transform.py
- dinov2.py
- dpt.py
- LICENSE
- __init__.py
- LICENSE
- README.md
- utils.py
- waft_a1.py
- waft_a2.py
- __init__.py
- README.md
- __init__.py
- logger.py
- RobotoMono-Regular.ttf
- correlation.cpp
- correlation_kernel.cu
- LICENSE
- README.md
- setup.py
- __init__.py
- flow_IO.py
- flowpy.py
- raft.py
- selflow.py
- ptlflow_checkpoint_connector.py
- ptlflow_cli.py
- ptlflow_trainer.py
- __init__.py
- correlation.py
- dummy_datasets.py
- flow_metrics.py
- flow_utils.py
- flowpy_torch.py
- io_adapter.py
- registry.py
- timer.py
- utils.py
- __init__.py
- test_datasets.py
- test_get_dataset.py
- test_checkpoints.py
- test_models.py
- test_flowpy.py
- test_correlation.py
- test_flow_utils.py
- test_flowpy_torch.py
- test_lightning.py
- test_infer.py
- test_model_benchmark.py
- test_summary_metrics.py
- test_test.py
- test_validate.py
- .gitignore
- .readthedocs.yaml
- compare_paper_results.py
- CONTRIBUTING.md
- datasets.yaml
- infer.py
- LICENSE
- MANIFEST.in
- model_benchmark.py
- plot_results.py
- pyproject.toml
- README.md
- requirements.txt
- summary_metrics.py
- test.py
- train.py
- validate.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/hmorimitsu/ptlflow
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd ptlflow
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
pip install -r ptlflow/models/dpflow/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation
Was this content helpful?
(0 ratings)
