├── .flake8 ├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DCVC-family ├── DCVC-DC │ ├── README.md │ ├── assets │ │ ├── bitsaving.png │ │ ├── rd_rgb_psnr.png │ │ └── rd_yuv420_psnr.png │ ├── checkpoints │ │ └── download.py │ ├── dataset_config_example_rgb.json │ ├── dataset_config_example_yuv420.json │ ├── requirements.txt │ ├── src │ │ ├── cpp │ │ │ ├── 3rdparty │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pybind11 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ │ └── ryg_rans │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ ├── CMakeLists.txt │ │ │ ├── ops │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ops.cpp │ │ │ ├── py_rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── py_rans.cpp │ │ │ │ └── py_rans.h │ │ │ └── rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rans.cpp │ │ │ │ └── rans.h │ │ ├── models │ │ │ ├── common_model.py │ │ │ ├── entropy_models.py │ │ │ ├── image_model.py │ │ │ ├── layers.py │ │ │ ├── video_model.py │ │ │ └── video_net.py │ │ ├── transforms │ │ │ └── functional.py │ │ └── utils │ │ │ ├── common.py │ │ │ ├── metrics.py │ │ │ ├── stream_helper.py │ │ │ ├── video_reader.py │ │ │ └── video_writer.py │ ├── test_data_to_png.py │ └── test_video.py ├── DCVC-FM │ ├── README.md │ ├── assets │ │ ├── bitsaving.png │ │ └── rd_yuv420_psnr.png │ ├── checkpoints │ │ └── download.py │ ├── dataset_config_example_rgb.json │ ├── dataset_config_example_yuv420.json │ ├── requirements.txt │ ├── src │ │ ├── cpp │ │ │ ├── 3rdparty │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── pybind11 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ ├── CMakeLists.txt │ │ │ ├── ops │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ops.cpp │ │ │ ├── py_rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── py_rans.cpp │ │ │ │ └── py_rans.h │ │ │ └── rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rans.cpp │ │ │ │ ├── rans.h │ │ │ │ └── rans_byte.h │ │ ├── models │ │ │ ├── block_mc.py │ │ │ ├── common_model.py │ │ │ ├── entropy_models.py │ │ │ ├── extensions │ │ │ │ ├── block_mc.cpp │ │ │ │ ├── block_mc.h │ │ │ │ ├── block_mc_kernel.cu │ │ │ │ ├── common.h │ │ │ │ └── setup.py │ │ │ ├── image_model.py │ │ │ ├── layers.py │ │ │ ├── video_model.py │ │ │ └── video_net.py │ │ ├── transforms │ │ │ ├── functional.py │ │ │ └── transforms.py │ │ └── utils │ │ │ ├── common.py │ │ │ ├── metrics.py │ │ │ ├── stream_helper.py │ │ │ ├── test_helper.py │ │ │ ├── video_reader.py │ │ │ └── video_writer.py │ ├── test_data_to_png.py │ └── test_video.py ├── DCVC-HEM │ ├── README.md │ ├── assets │ │ └── rd_curve_psnr.png │ ├── checkpoints │ │ └── download.py │ ├── dataset_config_example.json │ ├── requirements.txt │ ├── src │ │ ├── cpp │ │ │ ├── 3rdparty │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pybind11 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ │ └── ryg_rans │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ ├── CMakeLists.txt │ │ │ ├── ops │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ops.cpp │ │ │ └── rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rans_interface.cpp │ │ │ │ └── rans_interface.hpp │ │ ├── entropy_models │ │ │ └── entropy_models.py │ │ ├── layers │ │ │ └── layers.py │ │ ├── models │ │ │ ├── common_model.py │ │ │ ├── image_model.py │ │ │ ├── video_model.py │ │ │ └── video_net.py │ │ └── utils │ │ │ ├── common.py │ │ │ ├── png_reader.py │ │ │ └── stream_helper.py │ └── test_video.py ├── DCVC-TCM │ ├── README.md │ ├── checkpoints │ │ └── .gitkeep │ ├── recommended_test_full_results_IP12.json │ ├── recommended_test_full_results_IP32.json │ ├── requirements.txt │ ├── src │ │ ├── cpp │ │ │ ├── 3rdparty │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pybind11 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ │ └── ryg_rans │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ ├── CMakeLists.txt │ │ │ ├── ops │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ops.cpp │ │ │ └── rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rans_interface.cpp │ │ │ │ └── rans_interface.hpp │ │ ├── entropy_models │ │ │ ├── entropy_models.py │ │ │ └── video_entropy_models.py │ │ ├── layers │ │ │ ├── gdn.py │ │ │ └── layers.py │ │ ├── models │ │ │ ├── priors.py │ │ │ ├── utils.py │ │ │ ├── video_net.py │ │ │ └── video_net_dmc.py │ │ ├── ops │ │ │ ├── bound_ops.py │ │ │ └── parametrizers.py │ │ └── utils │ │ │ └── stream_helper.py │ └── test_video.py ├── DCVC │ ├── README.md │ ├── assets │ │ └── rd_curve_psnr.png │ ├── checkpoints │ │ └── download_compressai_models.py │ ├── dataset_config_example.json │ ├── requirements.txt │ ├── src │ │ ├── cpp │ │ │ ├── 3rdparty │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pybind11 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ │ └── ryg_rans │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ ├── CMakeLists.txt │ │ │ ├── ops │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ops.cpp │ │ │ └── rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rans_interface.cpp │ │ │ │ └── rans_interface.hpp │ │ ├── entropy_models │ │ │ ├── entropy_models.py │ │ │ └── video_entropy_models.py │ │ ├── layers │ │ │ ├── gdn.py │ │ │ └── layers.py │ │ ├── models │ │ │ ├── DCVC_net.py │ │ │ ├── priors.py │ │ │ ├── utils.py │ │ │ ├── video_net.py │ │ │ └── waseda.py │ │ ├── ops │ │ │ ├── bound_ops.py │ │ │ └── parametrizers.py │ │ ├── utils │ │ │ └── stream_helper.py │ │ └── zoo │ │ │ └── image.py │ ├── test_video.py │ └── write_stream_readme.md ├── EVC │ ├── README.md │ ├── assets │ │ ├── RD.png │ │ ├── dualprior.png │ │ ├── enc_dec.png │ │ ├── framework.png │ │ └── hyperprior.png │ ├── checkpoints │ │ └── download.py │ ├── model_complexity.py │ ├── requirements.txt │ ├── results │ │ └── RD_numbers.py │ ├── run_test_image.py │ ├── src │ │ ├── cpp │ │ │ ├── 3rdparty │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── pybind11 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ │ └── ryg_rans │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── CMakeLists.txt.in │ │ │ ├── CMakeLists.txt │ │ │ ├── ops │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ops.cpp │ │ │ ├── py_rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── py_rans.cpp │ │ │ │ └── py_rans.h │ │ │ └── rans │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── rans.cpp │ │ │ │ └── rans.h │ │ ├── models │ │ │ ├── __init__.py │ │ │ ├── common_model.py │ │ │ ├── entropy_models.py │ │ │ ├── hyperprior.py │ │ │ ├── image_model.py │ │ │ ├── layers.py │ │ │ └── scalable_encoder_model.py │ │ └── utils │ │ │ ├── common.py │ │ │ ├── png_reader.py │ │ │ └── stream_helper.py │ ├── test_cfg │ │ └── local_kodak.json │ └── test_image.py └── README.md ├── LICENSE.txt ├── NOTICE .txt ├── README.md ├── SECURITY.md ├── assets ├── RD-Curve.png ├── RGB_different_settings.png ├── bd_rate_speed.png ├── complexity.png ├── intra_compare.png ├── practical_performance.png └── test_pipeline.png ├── azure-pipelines.yml ├── dataset_config_example_yuv420.json ├── requirements.txt ├── src ├── cpp │ ├── py_rans │ │ ├── py_rans.cpp │ │ ├── py_rans.h │ │ ├── rans.cpp │ │ ├── rans.h │ │ └── rans_byte.h │ └── setup.py ├── layers │ ├── cuda_inference.py │ ├── extensions │ │ └── inference │ │ │ ├── bind.cpp │ │ │ ├── common.h │ │ │ ├── def.h │ │ │ ├── impl.cpp │ │ │ ├── kernel.cu │ │ │ └── setup.py │ └── layers.py ├── models │ ├── common_model.py │ ├── entropy_models.py │ ├── image_model.py │ └── video_model.py └── utils │ ├── common.py │ ├── metrics.py │ ├── stream_helper.py │ ├── transforms.py │ ├── video_reader.py │ └── video_writer.py ├── test_conditions.md └── test_video.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/README.md -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/assets/bitsaving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/assets/bitsaving.png -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/assets/rd_rgb_psnr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/assets/rd_rgb_psnr.png -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/assets/rd_yuv420_psnr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/assets/rd_yuv420_psnr.png -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/checkpoints/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/checkpoints/download.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/dataset_config_example_rgb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/dataset_config_example_rgb.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/dataset_config_example_yuv420.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/dataset_config_example_yuv420.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/requirements.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/3rdparty/pybind11/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/3rdparty/pybind11/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/ops/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/ops/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/ops/ops.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/py_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/py_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/py_rans/py_rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/py_rans/py_rans.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/py_rans/py_rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/py_rans/py_rans.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/rans/rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/rans/rans.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/cpp/rans/rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/cpp/rans/rans.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/models/common_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/models/common_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/models/entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/models/image_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/models/image_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/models/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/models/layers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/models/video_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/models/video_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/models/video_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/models/video_net.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/transforms/functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/transforms/functional.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/utils/common.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/utils/metrics.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/utils/stream_helper.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/utils/video_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/utils/video_reader.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/src/utils/video_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/src/utils/video_writer.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/test_data_to_png.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/test_data_to_png.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-DC/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-DC/test_video.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/README.md -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/assets/bitsaving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/assets/bitsaving.png -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/assets/rd_yuv420_psnr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/assets/rd_yuv420_psnr.png -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/checkpoints/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/checkpoints/download.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/dataset_config_example_rgb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/dataset_config_example_rgb.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/dataset_config_example_yuv420.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/dataset_config_example_yuv420.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/requirements.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/3rdparty/pybind11/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/3rdparty/pybind11/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/ops/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/ops/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/ops/ops.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/py_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/py_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/py_rans/py_rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/py_rans/py_rans.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/py_rans/py_rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/py_rans/py_rans.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/rans/rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/rans/rans.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/rans/rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/rans/rans.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/cpp/rans/rans_byte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/cpp/rans/rans_byte.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/block_mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/block_mc.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/common_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/common_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/extensions/block_mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/extensions/block_mc.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/extensions/block_mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/extensions/block_mc.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/extensions/block_mc_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/extensions/block_mc_kernel.cu -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/extensions/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/extensions/common.h -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/extensions/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/extensions/setup.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/image_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/image_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/layers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/video_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/video_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/models/video_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/models/video_net.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/transforms/functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/transforms/functional.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/transforms/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/transforms/transforms.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/utils/common.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/utils/metrics.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/utils/stream_helper.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/utils/test_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/utils/test_helper.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/utils/video_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/utils/video_reader.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/src/utils/video_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/src/utils/video_writer.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/test_data_to_png.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/test_data_to_png.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-FM/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-FM/test_video.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/README.md -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/assets/rd_curve_psnr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/assets/rd_curve_psnr.png -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/checkpoints/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/checkpoints/download.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/dataset_config_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/dataset_config_example.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/requirements.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/3rdparty/pybind11/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/3rdparty/pybind11/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/ops/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/ops/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/ops/ops.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/rans/rans_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/rans/rans_interface.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/cpp/rans/rans_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/cpp/rans/rans_interface.hpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/entropy_models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/entropy_models/entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/layers/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/layers/layers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/models/common_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/models/common_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/models/image_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/models/image_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/models/video_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/models/video_model.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/models/video_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/models/video_net.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/utils/common.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/utils/png_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/utils/png_reader.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/src/utils/stream_helper.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-HEM/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-HEM/test_video.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/README.md -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/checkpoints/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/recommended_test_full_results_IP12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/recommended_test_full_results_IP12.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/recommended_test_full_results_IP32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/recommended_test_full_results_IP32.json -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/requirements.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/3rdparty/pybind11/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/3rdparty/pybind11/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/ops/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/ops/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/ops/ops.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/rans/rans_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/rans/rans_interface.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/cpp/rans/rans_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/cpp/rans/rans_interface.hpp -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/entropy_models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/entropy_models/entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/entropy_models/video_entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/entropy_models/video_entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/layers/gdn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/layers/gdn.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/layers/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/layers/layers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/models/priors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/models/priors.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/models/utils.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/models/video_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/models/video_net.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/models/video_net_dmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/models/video_net_dmc.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/ops/bound_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/ops/bound_ops.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/ops/parametrizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/ops/parametrizers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/src/utils/stream_helper.py -------------------------------------------------------------------------------- /DCVC-family/DCVC-TCM/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC-TCM/test_video.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/README.md -------------------------------------------------------------------------------- /DCVC-family/DCVC/assets/rd_curve_psnr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/assets/rd_curve_psnr.png -------------------------------------------------------------------------------- /DCVC-family/DCVC/checkpoints/download_compressai_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/checkpoints/download_compressai_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/dataset_config_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/dataset_config_example.json -------------------------------------------------------------------------------- /DCVC-family/DCVC/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | scipy 3 | matplotlib 4 | Pillow 5 | pytorch-msssim 6 | tqdm -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/3rdparty/pybind11/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/3rdparty/pybind11/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/ops/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/ops/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/ops/ops.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/rans/rans_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/rans/rans_interface.cpp -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/cpp/rans/rans_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/cpp/rans/rans_interface.hpp -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/entropy_models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/entropy_models/entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/entropy_models/video_entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/entropy_models/video_entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/layers/gdn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/layers/gdn.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/layers/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/layers/layers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/models/DCVC_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/models/DCVC_net.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/models/priors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/models/priors.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/models/utils.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/models/video_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/models/video_net.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/models/waseda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/models/waseda.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/ops/bound_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/ops/bound_ops.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/ops/parametrizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/ops/parametrizers.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/utils/stream_helper.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/src/zoo/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/src/zoo/image.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/test_video.py -------------------------------------------------------------------------------- /DCVC-family/DCVC/write_stream_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/DCVC/write_stream_readme.md -------------------------------------------------------------------------------- /DCVC-family/EVC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/README.md -------------------------------------------------------------------------------- /DCVC-family/EVC/assets/RD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/assets/RD.png -------------------------------------------------------------------------------- /DCVC-family/EVC/assets/dualprior.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/assets/dualprior.png -------------------------------------------------------------------------------- /DCVC-family/EVC/assets/enc_dec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/assets/enc_dec.png -------------------------------------------------------------------------------- /DCVC-family/EVC/assets/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/assets/framework.png -------------------------------------------------------------------------------- /DCVC-family/EVC/assets/hyperprior.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/assets/hyperprior.png -------------------------------------------------------------------------------- /DCVC-family/EVC/checkpoints/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/checkpoints/download.py -------------------------------------------------------------------------------- /DCVC-family/EVC/model_complexity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/model_complexity.py -------------------------------------------------------------------------------- /DCVC-family/EVC/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/requirements.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/results/RD_numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/results/RD_numbers.py -------------------------------------------------------------------------------- /DCVC-family/EVC/run_test_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/run_test_image.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/3rdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/3rdparty/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/3rdparty/pybind11/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/3rdparty/pybind11/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/3rdparty/ryg_rans/CMakeLists.txt.in -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/ops/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/ops/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/ops/ops.cpp -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/py_rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/py_rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/py_rans/py_rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/py_rans/py_rans.cpp -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/py_rans/py_rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/py_rans/py_rans.h -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/rans/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/rans/CMakeLists.txt -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/rans/rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/rans/rans.cpp -------------------------------------------------------------------------------- /DCVC-family/EVC/src/cpp/rans/rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/cpp/rans/rans.h -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/__init__.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/common_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/common_model.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/entropy_models.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/hyperprior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/hyperprior.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/image_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/image_model.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/layers.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/models/scalable_encoder_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/models/scalable_encoder_model.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/utils/common.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/utils/png_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/utils/png_reader.py -------------------------------------------------------------------------------- /DCVC-family/EVC/src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/src/utils/stream_helper.py -------------------------------------------------------------------------------- /DCVC-family/EVC/test_cfg/local_kodak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/test_cfg/local_kodak.json -------------------------------------------------------------------------------- /DCVC-family/EVC/test_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/EVC/test_image.py -------------------------------------------------------------------------------- /DCVC-family/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/DCVC-family/README.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE .txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/NOTICE .txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/RD-Curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/RD-Curve.png -------------------------------------------------------------------------------- /assets/RGB_different_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/RGB_different_settings.png -------------------------------------------------------------------------------- /assets/bd_rate_speed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/bd_rate_speed.png -------------------------------------------------------------------------------- /assets/complexity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/complexity.png -------------------------------------------------------------------------------- /assets/intra_compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/intra_compare.png -------------------------------------------------------------------------------- /assets/practical_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/practical_performance.png -------------------------------------------------------------------------------- /assets/test_pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/assets/test_pipeline.png -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /dataset_config_example_yuv420.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/dataset_config_example_yuv420.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy>=1.20.0 2 | scipy 3 | matplotlib 4 | tqdm 5 | bd-metric 6 | pillow 7 | pybind11 8 | -------------------------------------------------------------------------------- /src/cpp/py_rans/py_rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/cpp/py_rans/py_rans.cpp -------------------------------------------------------------------------------- /src/cpp/py_rans/py_rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/cpp/py_rans/py_rans.h -------------------------------------------------------------------------------- /src/cpp/py_rans/rans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/cpp/py_rans/rans.cpp -------------------------------------------------------------------------------- /src/cpp/py_rans/rans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/cpp/py_rans/rans.h -------------------------------------------------------------------------------- /src/cpp/py_rans/rans_byte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/cpp/py_rans/rans_byte.h -------------------------------------------------------------------------------- /src/cpp/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/cpp/setup.py -------------------------------------------------------------------------------- /src/layers/cuda_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/cuda_inference.py -------------------------------------------------------------------------------- /src/layers/extensions/inference/bind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/extensions/inference/bind.cpp -------------------------------------------------------------------------------- /src/layers/extensions/inference/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/extensions/inference/common.h -------------------------------------------------------------------------------- /src/layers/extensions/inference/def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/extensions/inference/def.h -------------------------------------------------------------------------------- /src/layers/extensions/inference/impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/extensions/inference/impl.cpp -------------------------------------------------------------------------------- /src/layers/extensions/inference/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/extensions/inference/kernel.cu -------------------------------------------------------------------------------- /src/layers/extensions/inference/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/extensions/inference/setup.py -------------------------------------------------------------------------------- /src/layers/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/layers/layers.py -------------------------------------------------------------------------------- /src/models/common_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/models/common_model.py -------------------------------------------------------------------------------- /src/models/entropy_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/models/entropy_models.py -------------------------------------------------------------------------------- /src/models/image_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/models/image_model.py -------------------------------------------------------------------------------- /src/models/video_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/models/video_model.py -------------------------------------------------------------------------------- /src/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/utils/common.py -------------------------------------------------------------------------------- /src/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/utils/metrics.py -------------------------------------------------------------------------------- /src/utils/stream_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/utils/stream_helper.py -------------------------------------------------------------------------------- /src/utils/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/utils/transforms.py -------------------------------------------------------------------------------- /src/utils/video_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/utils/video_reader.py -------------------------------------------------------------------------------- /src/utils/video_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/src/utils/video_writer.py -------------------------------------------------------------------------------- /test_conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/test_conditions.md -------------------------------------------------------------------------------- /test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/DCVC/HEAD/test_video.py --------------------------------------------------------------------------------