Reusing deep learning models: Challenges and directions in software engineering
Deep neural networks (DNNs) achieve state-of-the-art performance in many areas, including
computer vision, system configuration, and question-answering. However, DNNs are …
computer vision, system configuration, and question-answering. However, DNNs are …
What do we know about Hugging Face? A systematic literature review and quantitative validation of qualitative claims
Background: Software Package Registries (SPRs) are an integral part of the software supply
chain. These collaborative platforms unite contributors, users, and code for streamlined …
chain. These collaborative platforms unite contributors, users, and code for streamlined …
Models are codes: Towards measuring malicious code poisoning attacks on pre-trained model hubs
The proliferation of pre-trained models (PTMs) and datasets has led to the emergence of
centralized model hubs like Hugging Face, which facilitate collaborative development and …
centralized model hubs like Hugging Face, which facilitate collaborative development and …
Challenges and practices of deep learning model reengineering: A case study on computer vision
Context Many engineering organizations are reimplementing and extending deep neural
networks from the research community. We describe this process as deep learning model …
networks from the research community. We describe this process as deep learning model …
Analysis of failures and risks in deep learning model converters: A case study in the onnx ecosystem
Software engineers develop, fine-tune, and deploy deep learning (DL) models using a
variety of development frameworks and runtime environments. DL model converters move …
variety of development frameworks and runtime environments. DL model converters move …
Ecosystem of Large Language Models for Code
The availability of vast amounts of publicly accessible data of source code and the advances
in modern language models, coupled with increasing computational resources, have led to …
in modern language models, coupled with increasing computational resources, have led to …
Interoperability in deep learning: a user survey and failure analysis of ONNX model converters
Software engineers develop, fine-tune, and deploy deep learning (DL) models using a
variety of development frameworks and runtime environments. DL model converters move …
variety of development frameworks and runtime environments. DL model converters move …
Towards Semantic Versioning of Open Pre-trained Language Model Releases on Hugging Face
The proliferation of open Pre-trained Language Models (PTLMs) on model registry platforms
like Hugging Face (HF) presents both opportunities and challenges for companies building …
like Hugging Face (HF) presents both opportunities and challenges for companies building …
[PDF][PDF] Naming Practices of Pre-Trained Models in Hugging Face
Authors' addresses: Wenxin Jiang, Purdue University, West Lafayette, IN, USA, jiang784@
purdue. edu; Chingwo Cheung, Purdue University, West Lafayette, IN, USA, cheung59 …
purdue. edu; Chingwo Cheung, Purdue University, West Lafayette, IN, USA, cheung59 …
A Large-Scale Study of Model Integration in ML-Enabled Software Systems
The rise of machine learning (ML) and its embedding in systems has drastically changed the
engineering of software-intensive systems. Traditionally, software engineering focuses on …
engineering of software-intensive systems. Traditionally, software engineering focuses on …