Deep learning frameworks play a key rule to bridge the gap between deep learning theory and practice. With the growing of safety- and security-critical applications built upon deep learning frameworks, their reliability is becoming increasingly important. To ensure the reliability of these frameworks, several efforts have been taken to study the causes and symptoms of bugs in deep learning frameworks, however, relatively little progress has been made in investigating the fault triggering conditions of those bugs. This paper presents the first comprehensive empirical study on fault triggering conditions in three widely-used deep learning frameworks (i.e., TensorFlow, MXNET, and PaddlePaddle). We have collected 3,555 bug reports from GitHub r...
Advances in GPU have facilitated design and execution of complex and computation-intensive deep lear...
Recent studies have shown the promising direction of deep learning based bug detection, which reliev...
Deep learning (DL) techniques are proven effective in many challenging tasks, and become widely-adop...
The growing application of deep neural networks in safety-critical domains makes the analysis of fau...
DL frameworks are the basis of constructing all DL programs and models, and thus their bugs could le...
Deep learning has gained substantial popularity in recent years. Developers mainly rely on libraries...
Deep Learning (DL) frameworks are now widely used, simplifying the creation of complex models as wel...
Modern software systems are increasingly including machine learning (ML) as an integral component. H...
This repository aims to store the dataset of performance and accuracy bug reports, which belongs to ...
In the last decade, industry’s demand for deep learning (DL) has increased due to its high performan...
As Machine Learning (ML) has seen increasing adoption in safety-critical domains (e.g., autonomous v...
Mistakes in binary conditions are a source of error in many software systems. They happen when devel...
Abstract—With software systems becoming increasingly large and complex, many difficulties in coping ...
This is a replication package for the "Taxonomy of Real Faults in Deep Learning Systems" paper. The...
Abstract—What is the root cause of this failure? This question is often among the first few asked by...
Advances in GPU have facilitated design and execution of complex and computation-intensive deep lear...
Recent studies have shown the promising direction of deep learning based bug detection, which reliev...
Deep learning (DL) techniques are proven effective in many challenging tasks, and become widely-adop...
The growing application of deep neural networks in safety-critical domains makes the analysis of fau...
DL frameworks are the basis of constructing all DL programs and models, and thus their bugs could le...
Deep learning has gained substantial popularity in recent years. Developers mainly rely on libraries...
Deep Learning (DL) frameworks are now widely used, simplifying the creation of complex models as wel...
Modern software systems are increasingly including machine learning (ML) as an integral component. H...
This repository aims to store the dataset of performance and accuracy bug reports, which belongs to ...
In the last decade, industry’s demand for deep learning (DL) has increased due to its high performan...
As Machine Learning (ML) has seen increasing adoption in safety-critical domains (e.g., autonomous v...
Mistakes in binary conditions are a source of error in many software systems. They happen when devel...
Abstract—With software systems becoming increasingly large and complex, many difficulties in coping ...
This is a replication package for the "Taxonomy of Real Faults in Deep Learning Systems" paper. The...
Abstract—What is the root cause of this failure? This question is often among the first few asked by...
Advances in GPU have facilitated design and execution of complex and computation-intensive deep lear...
Recent studies have shown the promising direction of deep learning based bug detection, which reliev...
Deep learning (DL) techniques are proven effective in many challenging tasks, and become widely-adop...