Dokumentation | Installation | Modellzoo | Meldungsprobleme
Englisch | 简体中文







Mmrazor für große Modelle ist ab sofort verfügbar! Weitere Informationen finden Sie unter mmrazorlarge
Mmrazor ist ein Modellkomprimierungs -Toolkit für Modellschleidigung und Automl, das 4 Mainstream -Technologien umfasst:
Es ist Teil des OpenMMLAB -Projekts.
Hauptmerkmale:
Kompatibilität
Mmrazor kann aufgrund des ähnlichen Architekturdesigns von OpenMMMLAB sowie der Entkopplung von Abschleifalgorithmen und Sichtaufgaben leicht auf verschiedene Projekte in OpenMMLAB angewendet werden.
Flexibilität
Verschiedene Algorithmen, z. B. Nas, Beschneidung und KD, können in Plug-n-Play-Weise eingebaut werden, um ein leistungsstärkeres System zu erstellen.
Bequemlichkeit
Mit einem besseren modularen Design können Entwickler neue Modellkomprimierungsalgorithmen mit nur wenigen Codes oder sogar durch einfaches Ändern von Konfigurationsdateien implementieren.
Über das Design und die Implementierung von Mmrazor finden Sie unter Tutorials für weitere Informationen.
Die Standardzweig ist jetzt main und der Code in der Filiale wurde auf v1.0.0 aktualisiert. Der alte master -Zweig -Code existiert jetzt in der 0.x -Zweigstelle
Mmrazor v1.0.0 wurde im Jahr 2023-4-24 veröffentlicht. Den Hauptaktualisierungen ab 1.0.0RC2 gehören:
Um mehr über die Updates in Mmrazor 1.0 zu erfahren, finden Sie weitere Informationen!
Ergebnisse und Modelle sind im Modellzoo verfügbar.
Unterstützte Algorithmen:
Darts (ICLR'2019)
Detnas (Neurips'2019)
Spos (ECCV'2020)
Autoslim (Neurips'2019)
L1-Norm
Gruppenfischer
DMCP
CWD (ICCV'2021)
WSLD (ICLR'2021)
Abbloss
Byot
DAFL
Dfad
DKD
Faktortransfer
Fitnets
Kd
OFD
RKD
Zskt
Fbkd
Ptq
Qat
LSQ
Mmrazor hängt von Pytorch, MMCV und Mmengine ab.
Weitere detailliertere Anweisungen finden Sie in der Installation.md.
Weitere Informationen finden Sie in den User Guides für die grundlegende Verwendung von Mmrazor. Es gibt auch fortgeschrittene Anleitungen:
Wir schätzen alle Beiträge zur Verbesserung von MMrazor. Weitere Informationen finden Sie unter den beitragenden Richtlinien.
Mmrazor ist ein Open -Source -Projekt, das von Forschern und Ingenieuren verschiedener Hochschulen und Unternehmen beigetragen wird. Wir schätzen alle Mitwirkenden, die ihre Methoden implementieren oder neue Funktionen hinzufügen, sowie Benutzer, die wertvolle Feedbacks geben. Wir wünschen uns, dass die Toolbox und der Benchmark der wachsenden Forschungsgemeinschaft dienen könnten, indem sie ein flexibles Toolkit bereitstellen, um vorhandene Methoden neu aufzubauen und ihre eigenen neuen Modellkomprimierungsmethoden zu entwickeln.
Wenn Sie dieses Projekt in Ihrer Forschung nützlich finden, sollten Sie zitieren:
@misc { 2021mmrazor ,
title = { OpenMMLab Model Compression Toolbox and Benchmark } ,
author = { MMRazor Contributors } ,
howpublished = { url{https://github.com/open-mmlab/mmrazor} } ,
year = { 2021 }
}Dieses Projekt wird unter der Apache 2.0 -Lizenz veröffentlicht.