SMU Research Data Repository (RDR)
Browse
- No file added yet -

MLCatchUp: Automated update of deprecated machine-learning APIs in Python

dataset
posted on 2021-12-23, 09:35 authored by Stefanus AGUS HARYONO, Thung FerdianThung Ferdian, David LODavid LO, Julia LAWALL, Lingxiao JIANGLingxiao JIANG
MLCatchUp provide an automated approach in the update of deprecated Python API usages. MLCatchUp infers the required transformation for the API update based on the differences between the deprecated and updated API signatures. This transformation operations are presented by MLCatchUp in DSL (domain specific language) script.

There are two main functionalities within MLCatchUp:

1. Transformation Inference Use the deprecated and updated API signatures mapping to create the DSL script that is used
2. Transformation Application Applies the created DSL script into the target file, updating all the specified deprecated APIs according to the inferred transformation operations.

History

Confidential or personally identifiable information

  • I confirm that the uploaded data has no confidential or personally identifiable information.

Usage metrics

    School of Computing and Information Systems

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC