ise-uiuc/DeepREL

Fuzzing Deep-Learning Libraries via Automated Relational API Inference (ESEC/FSE 2022)

30
/ 100
Emerging

This project offers an automated system to find bugs in deep learning libraries like PyTorch and TensorFlow. It takes the code and specifications of these libraries, automatically infers how different parts of their API should relate to each other, and then generates tests to expose inconsistencies. Developers responsible for maintaining deep learning frameworks would use this tool.

No commits in the last 6 months.

Use this if you are a library developer who needs an automated method to discover inconsistencies and bugs within deep learning framework APIs.

Not ideal if you are an end-user of deep learning models or a data scientist who is not directly involved in developing the core deep learning libraries.

deep-learning-framework-development API-testing software-fuzzing library-quality-assurance
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 15 / 25

How are scores calculated?

Stars

40

Forks

7

Language

Python

License

Last pushed

May 17, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ise-uiuc/DeepREL"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.