Waifuxl 1.5 wurde veröffentlicht!
Als nächstes arbeiten wir an der Desktop -GPU/CPU -Beschleunigung, damit Benutzer größere Bilder schneller verbessern können (möglicherweise sogar Videos abhängt von der Leistung, die wir aus dem Modell herausholen können). Einige Dinge, die wir für die Beschleunigung in Betracht ziehen, sind Pytorch 2.0 -Modellkompilierung, ONNX und Aitemplate. Wenn dies verfügbar ist, geben wir eine Ankündigung auf der Website.
Schauen Sie sich hier eine vollständige Beschreibung an!
Waifuxl ist ein hochmodernes Superauflösungsmodell, das auf ~ 1.200.000 Anime -Stil -Bildern aus dem Datensatz Danbooru2021 trainiert wurde. Sie finden es online unter https://waifuxl.com/. Beachten Sie, dass das Modell zwar nur natürliche (echte) Bilder geholt werden können , das Modell nur auf Zeichnungen im Anime -Stil geschult wurde. Erwarten Sie also nicht, dass Ihre Socken abgeblasen werden.
Im Allgemeinen wird der Real-ESRgan die auf WAIFU2X verwendeten Modelle mit einem signifikanten Spielraum übertreffen, ohne dass mehrere Modelle erforderlich sind, die auf verschiedenen Rauschreduzierungsniveaus trainiert werden müssen.
Mit der ONNX -Laufzeit streamen wir die Gewichte unserer ML -Modelle direkt auf Ihr Gerät, die lokal in der WebAssembly ausgeführt werden sollen. Dies ermöglicht es uns, diesen Service ausschließlich über eine statische Webseite zu bieten, ohne dass die Modellausführung erforderlich ist. Dies hat den zusätzlichen Vorteil, dass Sie die Privatsphäre Ihrer Bilder aktivieren können-Ihre Bilder sind nicht an uns gesendet.
Für unser Super-Auflösungsnetzwerk verwenden wir das hochmoderne Real-ESRgan und für unser Bild-Tagging-Netzwerk ein Mobilenetv3. Beide wurden auf einer Untergruppe von Danbooru2021 ausgebildet.
Die OnNX-Laufzeit ist multithread und unterstützt die SIMD-Anweisungen-während das Aufnehmen eines Telefons oder eines Laptops überraschend schnell ist, bringt die Verwendung eines kräftigen Computers auffällig. Wir werden auf Cloudflare -Seiten gehostet, die unbegrenzte Bandbreite bieten. Die Site ist in React mit Next.js und Rashwindcss geschrieben.
Wenn Sie vor Ort laufen möchten, sollten Sie den Start machen:
git clone https://github.com/TheFutureGadgetsLab/WaifuXL
cd WaifuXL
git checkout de_spaghetti
npm i
npm run devEin paar Notizen:
de_spaghetti -Filiale eine vollständige Umschreibung durchführen, daher die obige Kasse.--enable-features=SharedArrayBuffer sicherstellenWir sind definitiv offen für Codebeiträge, egal ob es sich um Code -Reinigung, neue Funktionen oder Fehler handelt. Öffnen Sie einfach eine Diskussion, damit wir alle zusammenarbeiten und das Verdienst Ihrer Ideen diskutieren können!
Wir haben viele Dinge, die wir zu Waifuxl hinzufügen möchten, wenn Sie einen Vorschlag haben, einfach eine Diskussion öffnen und wir können anfangen zu reden! Hier sind einige Dinge, die wir im Sinn haben:
Wir sind offen für Spenden. Gehen Sie einfach zu https://waifuxl.com/donate und sehen Sie, wie Sie einen Beitrag leisten können. Wir möchten klarstellen, dass wir Ihnen diesen Service kostenlos anbieten, da er für uns kostenlos ist. Wir haben keine Backend- und Cloudflare -Seiten, die eine unbegrenzte Bandbreite kostenlos bieten. Bitte fühlen Sie sich nicht verpflichtet, zu spenden, auch wenn Sie diesen Service häufig nutzen.
Zusätzlich zu Spenden sind wir offen für Berechnungsbeiträge (GPUs). Wir möchten einen besseren Tagger trainieren und das Superauflösungsmodell weiter aktualisieren, wenn neue SOTA -Modelle veröffentlicht werden. Wir möchten auch ein Modell für natürliche (echte Bilder) trainieren, damit wir mehr als Zeichnungen und vielleicht ein Stiltransfermodell hochwerfet. All dies erfordert viel Berechnung, was wir einfach nicht haben. Wenn Sie die Mittel haben und sich großzügig fühlen, geben Sie uns eine Linie.