Deep learning (DL) applications, built upon a heterogeneous and complex DL stack (e.g., Nvidia GPU, Linux, CUDA driver, Python runtime, and TensorFlow), are subject to software and hardware dependencies across the DL stack. One challenge in dependency management across the entire engineering lifecycle is posed by the asynchronous and radical evolution and the complex version constraints among dependencies. Developers may introduce dependency bugs (DBs) in selecting, using and maintaining dependencies. However, the characteristics of DBs in DL stack is still under-investigated, hindering practical solutions to dependency management in DL stack. To bridge this gap, this paper presents the first comprehensive study to characterize symptoms, ro...
Context: Automated software defect prediction (SDP) methods are increasingly applied, often with the...
Deep Learning (DL) techniques help software developers thanks to their ability to learn from histori...
Modern software systems are increasingly including machine learning (ML) as an integral component. H...
Deep learning has gained substantial popularity in recent years. Developers mainly rely on libraries...
For the last decade, deep learning (DL) has emerged as a new effective machine learning approach tha...
The growing application of deep neural networks in safety-critical domains makes the analysis of fau...
Deep learning (DL) has been widely applied to many domains. Unique challenges in engineering DL syst...
Dependability is an important quality of modern software but is challenging to achieve. Many softwar...
Deep learning frameworks play a key rule to bridge the gap between deep learning theory and practice...
The convergence of artificial intelligence, high-performance computing (HPC), and data science bring...
DL frameworks are the basis of constructing all DL programs and models, and thus their bugs could le...
Dependencies between program elements can reflect the architecture, design, and implementation of a ...
Efficiency is essential to support responsiveness w.r.t. ever-growing datasets, especially for Deep ...
A docker of human study which is the reproduce of id 215(a.tar) 319(b.tar) 389(c.tar) in our dataset
Deep learning (DL) based software systems are difficult to develop and maintain in industrial settin...
Context: Automated software defect prediction (SDP) methods are increasingly applied, often with the...
Deep Learning (DL) techniques help software developers thanks to their ability to learn from histori...
Modern software systems are increasingly including machine learning (ML) as an integral component. H...
Deep learning has gained substantial popularity in recent years. Developers mainly rely on libraries...
For the last decade, deep learning (DL) has emerged as a new effective machine learning approach tha...
The growing application of deep neural networks in safety-critical domains makes the analysis of fau...
Deep learning (DL) has been widely applied to many domains. Unique challenges in engineering DL syst...
Dependability is an important quality of modern software but is challenging to achieve. Many softwar...
Deep learning frameworks play a key rule to bridge the gap between deep learning theory and practice...
The convergence of artificial intelligence, high-performance computing (HPC), and data science bring...
DL frameworks are the basis of constructing all DL programs and models, and thus their bugs could le...
Dependencies between program elements can reflect the architecture, design, and implementation of a ...
Efficiency is essential to support responsiveness w.r.t. ever-growing datasets, especially for Deep ...
A docker of human study which is the reproduce of id 215(a.tar) 319(b.tar) 389(c.tar) in our dataset
Deep learning (DL) based software systems are difficult to develop and maintain in industrial settin...
Context: Automated software defect prediction (SDP) methods are increasingly applied, often with the...
Deep Learning (DL) techniques help software developers thanks to their ability to learn from histori...
Modern software systems are increasingly including machine learning (ML) as an integral component. H...