DomainLab ist ein modulares Python-Paket, das darauf ausgelegt ist, maximale Modularität zu erreichen. Es bietet verschiedene Möglichkeiten, um Aufgaben (Tasks) zu spezifizieren, die Datensätze aus unterschiedlichen Domänen sammeln und das Szenario der Domänen-Generalisierung definieren.
Das Paket verwendet ein entkoppeltes Design, das es ermöglicht, neuronale Netze von der Konstruktion von Regularisierungsverlusten zu trennen. Hierarchische Kombinationen von neuronalen Netzen, verschiedenen Methoden zur Domänen-Generalisierung und zugehörigen Hyperparametern können zusammen mit anderen experimentellen Einstellungen in einer einzigen Konfigurationsdatei angegeben werden.
Darüber hinaus bietet DomainLab leistungsfähige Benchmark-Funktionalitäten, um die Generalisierungsleistung neuronaler Netze auf Daten außerhalb der Verteilung zu bewerten. Das Paket unterstützt das Ausführen des spezifizierten Benchmarks auf einem HPC-Cluster oder auf einem eigenständigen Rechner.
Das Paket ist gut getestet, mit einer Abdeckung von über 95 Prozent, und gut dokumentiert. Aus Nutzersicht ist es für Modifikationen geschlossen, aber für Erweiterungen offen.
Ke Bahasa Lain
dari konten sumber
arxiv.org
Wawasan Utama Disaring Dari
by Xudong Sun,C... pada arxiv.org 03-22-2024
https://arxiv.org/pdf/2403.14356.pdfPertanyaan yang Lebih Dalam