X-अडैप्टर एक बहुउद्देशीय अपग्रेड टूल है जो पहले से प्रशिक्षित प्लगइन मॉड्यूल (जैसे ControlNet, LoRA) को अपग्रेड किए गए टेक्स्ट-टू-इमेज डिफ्यूज़न मॉडल (जैसे SD-XL) के साथ सीधे काम करने में सक्षम बनाता है, बिना किसी अतिरिक्त पुनः प्रशिक्षण की आवश्यकता के। यह फ्रोजन अपग्रेड किए गए मॉडल को नियंत्रित करने के लिए एक अतिरिक्त नेटवर्क को प्रशिक्षित करके काम करता है, पुराने मॉडल के कनेक्टर को बनाए रखता है, और विभिन्न संस्करणों के मॉडल के डिकोडर को जोड़ने के लिए प्रशिक्षित योग्य मैपिंग लेयर जोड़ता है, जिससे फीचर को फिर से मैप किया जा सके। यह फिर से मैप किया गया फीचर अपग्रेड किए गए मॉडल के लिए गाइडेंस के रूप में काम करता है। X-अडैप्टर की गाइडेंस क्षमता को बेहतर बनाने के लिए, हम एक खाली टेक्स्ट प्रशिक्षण रणनीति का उपयोग करते हैं। प्रशिक्षण के बाद, हम X-अडैप्टर और अपग्रेड किए गए मॉडल के प्रारंभिक अव्यक्त चर को समायोजित करने के लिए एक दो-चरण शोर हटाने की रणनीति भी पेश करते हैं। X-अडैप्टर विभिन्न प्लगइन्स के साथ व्यापक संगतता प्रदर्शित करता है और विभिन्न संस्करणों के प्लगइन्स को एक साथ काम करने की अनुमति देता है, जिससे डिफ्यूज़न समुदाय की क्षमता का विस्तार होता है। हमने कई प्रयोग किए हैं जो दर्शाते हैं कि X-अडैप्टर का अपग्रेड किए गए बेस डिफ्यूज़न मॉडल में व्यापक अनुप्रयोग हो सकता है।