เพื่อพัฒนาต่อไปฉันยินดีที่จะได้รับการสนับสนุน
กระบวนการแปลงเครื่องมือนี้ยังต้องมีการโหลดข้อมูล .ckpt ก่อน ซึ่งหมายความว่าอาจโหลดผักดองได้ ขอแนะนำให้ใช้เครื่องมือนี้กับโมเดลที่ปลอดภัยเท่านั้น หรือแปลงโมเดลออนไลน์เพื่อหลีกเลี่ยงปัญหาด้านความปลอดภัยที่อาจเกิดขึ้น
รายงานข้อผิดพลาด · คุณสมบัติคำขอ
เกี่ยวกับโครงการ
ใบอนุญาต
แผนการทำงาน
ติดต่อ
โครงการอื่น ๆ ของฉัน
รับทราบ
ฉันยินดีที่จะแชร์การเปิดตัว Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI เวอร์ชัน 0.1.1
เวอร์ชันนี้มีคุณสมบัติและการปรับปรุงใหม่ดังต่อไปนี้:
รองรับการแปลงกลับเป็น ckpt ตอนนี้คุณสามารถแปลงตัวป้องกันเป็น ckpt และในทางกลับกัน
โปรแกรมสำรวจไฟล์เพื่อการแปลงที่ง่ายขึ้น
ตัวเลือกในการเพิ่มส่วนต่อท้ายให้กับไฟล์เอาต์พุต ทำให้ผู้ใช้สามารถเก็บไฟล์ต้นฉบับได้
การตรวจสอบแฮชสำหรับไฟล์ โดยแสดงอักขระ 8 ตัวแรกของแฮช
โปรดทราบว่าการแปลงไฟล์ ckpt เป็นไฟล์ safetensors จะเปลี่ยนแฮชของไฟล์เนื่องจากการเปลี่ยนแปลงโครงสร้างของไฟล์
อย่างไรก็ตาม เมื่อแปลงไปมาระหว่าง ckpt และตัวป้องกัน แฮชจะยังคงเหมือนเดิม
ตัวอย่างเช่น ไฟล์ ckpt ดั้งเดิมที่มีแฮช "ccf3615f" จะถูกแปลงเป็นไฟล์เซฟเทนเซอร์ที่มีแฮช "0248da5c" และกลับไปเป็นไฟล์ ckpt ที่มีแฮช "68ed20ac" แฮชทั้งสองจะยังคงสอดคล้องกันระหว่างรูปแบบไฟล์ทั้งสอง
โปรดพิจารณาบริจาคให้กับโครงการหากคุณพบว่ามีประโยชน์ เพื่อที่ฉันจะได้รักษาและปรับปรุงเครื่องมือนี้และโครงการอื่นๆ ได้
ฉันหวังว่าคุณจะพบว่าคุณสมบัติและการปรับปรุงใหม่ๆ เหล่านี้มีประโยชน์ และเช่นเคย ฉันยินดีรับข้อเสนอแนะและข้อเสนอแนะของคุณ
ขอบคุณที่ใช้โครงการของฉัน
(กลับไปด้านบน)
Safe & Stable เป็นเครื่องมือสำหรับการแปลงไฟล์ .ckpt ที่แพร่กระจายอย่างเสถียรไปเป็นรูปแบบ .safetensors ใหม่และปลอดภัย สำหรับการจัดเก็บเทนเซอร์เป็นข้อมูลบริสุทธิ์
รูปแบบนี้ให้การรักษาความปลอดภัยที่ดีขึ้นเมื่อเทียบกับรูปแบบดอง เนื่องจากจะป้องกันการรวมโค้ด Python ที่อาจเป็นอันตรายได้ตามอำเภอใจ นอกจากนี้ยังมีศักยภาพในการปรับปรุงประสิทธิภาพของการโหลดโมเดลบน CPU และ GPU
แนะนำให้แปลงเป็น .safetensors สำหรับผู้ใช้การแพร่กระจายที่เสถียรที่ต้องการปรับปรุงความปลอดภัยและประสิทธิภาพของพื้นที่จัดเก็บโมเดลและกระบวนการโหลด มีประโยชน์อย่างยิ่งสำหรับการกระจายโมเดลใหม่และการรวมเข้าด้วยกัน
ส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI) ของเครื่องมือทำให้ผู้ใช้สามารถเลือกไฟล์อินพุต ดูความคืบหน้าของกระบวนการบันทึกการแปลงได้อย่างง่ายดาย
โปรดทราบว่ากระบวนการแปลงยังคงต้องมีการโหลดข้อมูล .ckpt ก่อน ซึ่งหมายความว่าอาจโหลดผักดองได้ ขอแนะนำให้สแกนหาผักดองก่อนที่จะแปลงแบบจำลองหรือแปลงออนไลน์หากไม่มีเวอร์ชัน .safetensors ให้มา เมื่อโมเดลเริ่มเผยแพร่ในรูปแบบ .safetensors เท่านั้น สิ่งนี้จะไม่จำเป็นอีกต่อไป
สิ่งสำคัญคือต้องตรวจสอบเสมอว่าโมเดลทำงานอย่างถูกต้องหรือไม่ก่อนที่จะลบไฟล์ .ckpt ต้นฉบับ
(กลับไปด้านบน)
เวอร์ชันที่เก็บถาวร (Windows) 7z
เวอร์ชันที่เก็บถาวร (Windows) Zip
ข่าวประชาสัมพันธ์
คอมไพล์โคลน repo นี้
cd เข้าไปใน repo
python3.8 -m เวนวี เวนวี
./venv/bin/เปิดใช้งาน
pip ติดตั้ง -r ข้อกำหนด.txt
หลาม run_app_gui.py
(กลับไปด้านบน)
เผยแพร่ภายใต้ใบอนุญาต MIT ดู LICENSE.txt
สำหรับข้อมูลเพิ่มเติม
(กลับไปด้านบน)
แผนงานสำหรับเครื่องมือการแปลง Safe & Stable จะพิจารณาจากระดับการสนับสนุน และดอกเบี้ยที่ได้รับ
หากเครื่องมือนี้พิสูจน์แล้วว่ามีประโยชน์ ฉันมีแผนที่จะปรับปรุงคุณสมบัติและฟังก์ชันการทำงานต่อไป และเพื่อเพิ่มการรองรับสำหรับรูปแบบและเวอร์ชันใหม่ของโมเดล
ขอบคุณสำหรับการสนับสนุนใด ๆ
ดูปัญหาที่เปิดอยู่สำหรับรายการคุณลักษณะที่นำเสนอทั้งหมด (และปัญหาที่ทราบ)
(กลับไปด้านบน)
@The_diSty - [email protected]
ลิงค์โครงการ: https://github.com/diStyApps/Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI
(กลับไปด้านบน)
ลิงค์โครงการ: https://github.com/diStyApps/Stable-Diffusion-Pickle-Scanner-GUI
(กลับไปด้านบน)
https://github.com/huggingface/safetensors
https://rentry.org/safetensorsguide
อัตโนมัติ1111/เสถียร-การแพร่กระจาย-webui#4930
https://www.reddit.com/r/StableDiffusion/comments/z8mnak/switching_models_too_slow_in_automatic1111_use
มีเสถียรภาพการแพร่กระจาย webui
การกอด
(กลับไปด้านบน)