DVC An End-to-end Deep Video Compression Framework (pytorch)代码复现问题解决

news/2024/11/14 16:38:02/

参考github DVC的pytorch版本进行环境和代码复现工作

https://github.com/ZhihaoHu/PyTorchVideoCompression

环境设置

  • python==3.6.13
  • pytorch==1.7.1
  • cudatoolkit==11.0.3

安装步骤

  1. pytorch ,安装pytorch;
  2. ModuleNotFoundError: No module named 'tensorflow’
    pip install tensorflow
  3. No module named 'png’
    pip install pypng
  4. No module named 'torchac’
    pip install torchac
  5. subprocess.CalledProcessError: Command ‘[‘where’, ‘cl’]’ returned non-zero exit status 1.
http://github.tbz.io/Blog/17/04/CL_CL_VS17.html
  1. No module named 'tensorboardX’
    pip install tensorboardX
  2. error: Microsoft Visual C++ 14.0 or greater is required.的解决办法
https://blog.csdn.net/weiweichun/article/details/116904033

不需要离线安装VS2015,会提示安装包丢失或者损坏。

  1. UserWarning: Error checking compiler version for cl: ‘utf-8’ codec can’t decode byte 0xd3 in position 0: invalid continuation byte warnings.warn(f’Error checking compiler version for {compiler}: {error}’)
https://blog.csdn.net/qq_16792139/article/details/109275413
  1. 安装ninja
https://blog.csdn.net/darren2015zdc/article/details/74504917
https://blog.csdn.net/qq_20373723/article/details/84061647

结果训练图

总结

暂时就总结了这么多,如果有新的问题我会补充,如果大家有什么问题,我上面没有提到的,也可以留言我再解决。


http://www.ppmy.cn/news/910481.html

相关文章

快速入门DVC(三):数据与模型版本管理

数据和模型版本控制是 DVC 的基础层用于管理大型文件、数据集和机器学习模型。使用常规的 Git 工作流程,但不要在 Git 库中存储大文件。 大数据文件单独存储,来实现高效共享。想象一下,让 Git 以与处理小代码文件相同的性能来处理任意大的文件…

DVC数据集版本控制

1. 安装 pip install dvc2. 初始化 mkdir dvc_example cd dvc_example git init dvc init3. 添加数据 cp -r coco/test2017 dvc_example cp -r coco/val2017 dvc_example dvc add test2017 val2017 git add * git commit -m "dataset init"4. 修改数据 4.1 删除文…

windows下dvc的使用(data version control)

新建文件夹 : basic 在文件夹中打开terminal,初始化git git init安装 pip install dvc初始化dvc dvc init新建文件夹data mkdir data从dvc官方github获取demo数据源头,获取方式是通过http dvc get https://github.com/iterative/dataset-registry …

快速入门DVC(二):安装及ML项目初始化

在上一篇文章快速入门DVC(一):简介中概述了 DVC ,DVC(数据版本控制)是一种数据和机器学习实验管理工具,它有效利用了您已经非常熟悉的现有工程工具集(如Git、CI/CD 等)。…

深度学习视频压缩1—DVC: An End-to-end Deep Video Compression Framework

本文是第一篇端到端使用神经网络来进行视频压缩的论文, github地址:GitHub - GuoLusjtu/DVC: DVC: An End-to-end Deep Video Compression Framework, CVPR 2019 (Oral) 论文地址:https://arxiv.org/pdf/1812.00101.pdf 各个领域的第一篇&…

PA-DVC-D24-1000 PA-SVC-D24-1500最大输出电流可调比例放大器

控制不带电气位移反馈的单双电磁铁比例线圈; 输入电压为差动输入; 高精度,低温度漂移; PWM调制,负反馈恒流控制; 非对称斜坡时间(上升和下降时间独立可调);调制频率可调; 共信号地和电源地。 保护电路齐全(电源反接保护&…

论文笔记24 -- (视频压缩)【CVPR2019】DVC: An End-to-end Deep Video Compression Framework

《DVC: An End-to-end Deep Video Compression Framework》 论文:点这里 原作代码:点这里 TensorFlow开源实现:OpenDVC Guo Lu, Wanli Ouyang, Dong Xu, Xiaoyun Zhang, Chunlei Cai, Zhiyong Gao CVPR 2019 (Oral) DVC是首个端到端的深度学…

Python 和 DVC 进行 git 版本控制

大家好,我是Mr数据杨,设想我们正准备上演一出《三国演义》,需要设置工作环境。就像古代的诸侯需要配置自己的军队和物资。在数据的世界里需要准备数据和代码,这就如同筹备兵马和粮草。 跟踪文件并上传,就像各诸侯的斥…