Replication Package for "Why Do Deep Learning Projects Differ in Compatible Framework Versions? An Exploratory Study"
收藏NIAID Data Ecosystem2026-05-01 收录
下载链接:
https://zenodo.org/record/8266949
下载链接
链接失效反馈官方服务:
资源简介:
This dataset contains scripts and data used to generate relevant results for this paper. Detailed information are described in README.md.
code
This folder contains all the scripts used for the experiment. The upgrade.py and downgrade.py are used to perform upgrade and downgrade runs. The pairing.py is used to generate the DFVC pairs. The main.py is used to identify root causes of DFVC pairs.
result
This folder contains all the results of the experiments, including the runtime output (e.g., a_1.0.0.txt), the runtime environment (e.g., condalist_1.0.0.txt), and the project's runtime commands (e.g., pytorch-cifar.xlsx) of all tested 90 PyTorch and 50 TensorFlow projects.
Distribution of dfvc pairs.xlsx
This file includes 6,926 DFVC pairs and their root causes.
Tested framework versions.xlsx
This file includes the framework versions tested and the Python versions that the framework versions are compatible with.
Tested projects.xlsx
This file includes the tested 90 PyTorch projects and 50 TensorFlow projects. We provide the following main information: (a) project name, (b) stars, (c) link, (d) the starting version, (e) python version, (f) incompatible upgrade/downgrade version, and (g) compatible versions.
本数据集包含用于复现本文相关实验结果的脚本与数据,详细说明请参见README.md文件。
code
本文件夹包含所有实验所用脚本。其中upgrade.py与downgrade.py用于执行升级与降级运行任务;pairing.py用于生成DFVC对;main.py用于识别DFVC对的根本成因。
result
本文件夹包含所有实验结果,涵盖运行时输出文件(如a_1.0.0.txt)、运行环境配置文件(如condalist_1.0.0.txt),以及本次测试的90个PyTorch项目与50个TensorFlow项目的运行命令记录文件(如pytorch-cifar.xlsx)。
Distribution of dfvc pairs.xlsx:该文件包含6926条DFVC对及其根本成因。
Tested framework versions.xlsx:该文件包含本次测试所用的框架版本,以及各框架版本兼容的Python版本。
Tested projects.xlsx:该文件包含本次测试的90个PyTorch项目与50个TensorFlow项目,提供以下核心信息:(a) 项目名称;(b) 星标数;(c) 项目链接;(d) 起始版本;(e) Python版本;(f) 不兼容的升级/降级版本;(g) 兼容版本。
创建时间:
2023-09-13



