This repository gives all the tools that used in the study Understanding Software-2.0: A Study of Machine Learning library usage and evolution
Use pip install -r requirements.txt
to install all the required dependent libraries.
- The tools in DetectingMLLibraries generate statistics on the usage of ML libraries. You can also generate a csv file with ML libraries used in each project. You can use it to generate associate rules from the script
- The tools in MLLibraryUpdateAnalysis generate statistics of ML library updates. It also generates a csv file with all the cascade library updates. You can use it to generate associate rules from the script
- The tools in AnalyseMLLibConstructs collects all the ML library APIs used in the projects.
If you have any question regarding the usage of this toolset, please reach us via https://serene-beach-16261.herokuapp.com (use the contact us in the People tab)
Link Here, you can find the additional data that we promised in the paper.
Link: Here, You can find email templates.