ChatPaper.aiChatPaper

PyGDA: Een Python-bibliotheek voor grafische domeinadaptatie

PyGDA: A Python Library for Graph Domain Adaptation

March 13, 2025
Auteurs: Zhen Zhang, Meihan Liu, Bingsheng He
cs.AI

Samenvatting

Graph domain adaptation is naar voren gekomen als een veelbelovende aanpak om kennisoverdracht tussen verschillende domeinen te vergemakkelijken. Recentelijk zijn er tal van modellen voorgesteld om de generalisatiecapaciteiten op dit gebied te verbeteren. Er is echter nog geen uniforme bibliotheek die bestaande technieken samenbrengt en de implementatie ervan vereenvoudigt. Om deze leemte op te vullen, introduceren we PyGDA, een open-source Python-bibliotheek die speciaal is ontwikkeld voor graph domain adaptation. Als eerste uitgebreide bibliotheek op dit gebied, omvat PyGDA meer dan 20 veelgebruikte methoden voor graph domain adaptation, samen met verschillende soorten grafische datasets. Specifiek biedt PyGDA modulaire componenten, waardoor gebruikers naadloos aangepaste modellen kunnen bouwen met een verscheidenheid aan veelgebruikte utility-functies. Om grootschalige grafieken te verwerken, ondersteunt PyGDA functies zoals sampling en mini-batch verwerking, wat efficiënte berekeningen garandeert. Daarnaast bevat PyGDA ook uitgebreide prestatiebenchmarks en een goed gedocumenteerde, gebruiksvriendelijke API voor zowel onderzoekers als praktijkmensen. Om toegankelijkheid te bevorderen, is PyGDA vrijgegeven onder de MIT-licentie op https://github.com/pygda-team/pygda, en de API-documentatie is te vinden op https://pygda.readthedocs.io/en/stable/.
English
Graph domain adaptation has emerged as a promising approach to facilitate knowledge transfer across different domains. Recently, numerous models have been proposed to enhance their generalization capabilities in this field. However, there is still no unified library that brings together existing techniques and simplifies their implementation. To fill this gap, we introduce PyGDA, an open-source Python library tailored for graph domain adaptation. As the first comprehensive library in this area, PyGDA covers more than 20 widely used graph domain adaptation methods together with different types of graph datasets. Specifically, PyGDA offers modular components, enabling users to seamlessly build custom models with a variety of commonly used utility functions. To handle large-scale graphs, PyGDA includes support for features such as sampling and mini-batch processing, ensuring efficient computation. In addition, PyGDA also includes comprehensive performance benchmarks and well-documented user-friendly API for both researchers and practitioners. To foster convenient accessibility, PyGDA is released under the MIT license at https://github.com/pygda-team/pygda, and the API documentation is https://pygda.readthedocs.io/en/stable/.

Summary

AI-Generated Summary

PDF42March 20, 2025