Skip to content

PurdueDualityLab/PTM-Naming

Repository files navigation

EMSE Artifact

Artifact repository for paper: “I see models being a whole other thing”: An Empirical Study of Pre-Trained Model Naming Conventions and A Tool for Enhancing Naming Consistency

Overview

  • Survey study ($4.1):
    • This part of our study was used to answer RQ1-3 in the paper.
  • Repository mining ($4.2):
    • This part of our study was used to answer RQ2, 4 in the paper.
  • DARA ($5.4.2):
    • This part of our study was used to answer RQ4 in the paper.

Directory Structure

Top-level folder Second-level folder
Naming_anomaly_detection/ APTM/
CL/
DARA/
data_files/
tools/
vector/
Naming_practices/ naming_conventions/
naming_elements/
survey/ Instruments/
data/

This folder includes scripts and data relevant to Table 1, Table 2, Table 3, Table 4, Figure 5, Table 5, Table 6, Table 7, Table 8, Table 9, Table 10 in the paper.

This folder includes scripts and data relevant to Listing 1, Listing 2, Figure 4, Figure 5, Figure 6, Table 5, and Table 6 in the paper.

  • Naming elements analysis

    • The prompts and scripts to analyze the naming elements of the PTMs.
    • The manually labeled groud truth data for evaluation.
  • Naming convention analysis

    • The prompts and scripts to analyze the naming conventions of the PTMs.
    • The manually labeled groud truth data for evaluation.

This folder includes scripts and data relevant to Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, and Table 11 in the paper.

  • APTMs
    • The APTM model and graph conversion pipeline.
  • CL
    • The contrastive learning solution for detecting naming anomalies.
  • DARA
    • The DNN Architecture Assessment pipeline.
  • Data files
    • The data collections scripts files used in the study.
    • The collected data files used in the study.
  • Tools
    • The utils used in the study.
  • Vector
    • The feature extractors used in the study.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •