Published August 21, 2023 | Version 1.0.2
Dataset Open

Replication Package for "Why Do Deep Learning Projects Differ in Compatible Framework Versions? An Exploratory Study"

  • 1. Nanjing University of Aeronautics and Astronautics
  • 2. Southern University of Science and Technology
  • 3. University of New South Wales


This dataset contains scripts and data used to generate relevant results for this paper. Detailed information are described in 


This folder contains all the scripts used for the experiment. The and are used to perform upgrade and downgrade runs. The is used to generate the DFVC pairs. The is used to identify root causes of DFVC pairs.


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.


Files (74.9 MB)

Name Size Download all
74.9 MB Preview Download