U
    5A·f– ã                   @   sŠ  d dl mZmZ G dd„ dedZG dd„ dedZG dd„ dedZG d	d
„ d
edZG dd„ dedZG dd„ dedZG dd„ dedZ	G dd„ dedZ
G dd„ dedZG dd„ dedZG dd„ dedZG dd„ dedZG dd„ dedZG dd„ dedZG dd „ d edZG d!d"„ d"edZG d#d$„ d$edZG d%d&„ d&edZG d'd(„ d(edZG d)d*„ d*edZG d+d,„ d,edZG d-d.„ d.edZG d/d0„ d0edZG d1d2„ d2edZG d3d4„ d4edZG d5d6„ d6edZG d7d8„ d8edZG d9d:„ d:edZG d;d<„ d<edZG d=d>„ d>edZ G d?d@„ d@edZ!G dAdB„ dBedZ"G dCdD„ dDedZ#G dEdF„ dFedZ$G dGdH„ dHedZ%G dIdJ„ dJedZ&G dKdL„ dLedZ'G dMdN„ dNedZ(G dOdP„ dPedZ)G dQdR„ dRedZ*G dSdT„ dTedZ+G dUdV„ dVedZ,G dWdX„ dXedZ-G dYdZ„ dZedZ.G d[d\„ d\edZ/G d]d^„ d^edZ0G d_d`„ d`edZ1G dadb„ dbedZ2G dcdd„ ddedZ3G dedf„ dfedZ4G dgdh„ dhedZ5G didj„ djedZ6G dkdl„ dledZ7G dmdn„ dnedZ8G dodp„ dpedZ9G dqdr„ dredZ:G dsdt„ dtedZ;G dudv„ dvedZ<G dwdx„ dxedZ=G dydz„ dzedZ>G d{d|„ d|edZ?G d}d~„ d~edZ@G dd€„ d€edZAG dd‚„ d‚edZBG dƒd„„ d„edZCG d…d†„ d†edZDG d‡dˆ„ dˆedZEG d‰dŠ„ dŠedZFG d‹dŒ„ dŒedZGG ddŽ„ dŽedZHG dd„ dedZIG d‘d’„ d’edZJG d“d”„ d”edZKd•ZLG d–d—„ d—edZMG d˜d™„ d™edZNG dšd›„ d›edZOG dœd„ dedZPG dždŸ„ dŸedZQG d d¡„ d¡edZRG d¢d£„ d£edZSG d¤d¥„ d¥edZTG d¦d§„ d§edZUd¨d©„ ZVG dªd«„ d«edZWG d¬d­„ d­edZXG d®d¯„ d¯edZYG d°d±„ d±edZZG d²d³„ d³edZ[G d´dµ„ dµedZ\G d¶d·„ d·edZ]G d¸d¹„ d¹edZ^G dºd»„ d»edZ_G d¼d½„ d½edZ`G d¾d¿„ d¿edZad•Zbd•Zcd•Zdd•Zed•Zfd•Zgd•Zhd•Zid•Zjd•Zkd•Zld•Zmd•Znd•Zod•Zpd•Zqd•Zrd•Zsd•Ztd•Zud•Zvd•Zwd•Zxd•Zyd•Zzd•Z{d•Z|d•Z}d•Z~d•Zd•Z€d•Zd•Z‚d•Zƒd•Z„d•Z…d•Z†d•Z‡d•Zˆd•Z‰d•ZŠd•Z‹G dÀdÁ„ dÁedZŒG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZŽG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZ‘G dÌdÍ„ dÍedZ’G dÎdÏ„ dÏedZ“G dÐdÑ„ dÑedZ”G dÒdÓ„ dÓedZ•G dÔdÕ„ dÕedZ–G dÖd×„ d×edZ—G dØdÙ„ dÙedZ˜G dÚdÛ„ dÛedZ™G dÜdÝ„ dÝedZšG dÞdß„ dßedZ›G dàdá„ dáedZœG dâdã„ dãedZG dädå„ dåedZžG dædç„ dçedZŸG dèdé„ déedZ G dêdë„ dëedZ¡G dìdí„ díedZ¢G dîdï„ dïedZ£G dðdñ„ dñedZ¤G dòdó„ dóedZ¥G dôdõ„ dõedZ¦G död÷„ d÷edZ§G dødù„ dùedZ¨G dúdû„ dûedZ©G düdý„ dýedZªG dþdÿ„ dÿedZ«G d d„ dedZ¬G dd„ dedZ­G dd„ dedZ®G dd„ dedZ¯G dd	„ d	edZ°G d
d„ dedZ±G dd„ dedZ²G dd„ dedZ³G dd„ dedZ´G dd„ dedZµG dd„ dedZ¶G dd„ dedZ·G dd„ dedZ¸G dd„ dedZ¹G dd„ dedZºG dd„ dedZ»G d d!„ d!edZ¼G d"d#„ d#edZ½G d$d%„ d%edZ¾G d&d'„ d'edZ¿G d(d)„ d)edZÀG d*d+„ d+edZÁG d,d-„ d-edZÂG d.d/„ d/edZÃG d0d1„ d1edZÄG d2d3„ d3edZÅG d4d5„ d5edZÆG d6d7„ d7edZÇG d8d9„ d9edZÈG d:d;„ d;edZÉG d<d=„ d=edZÊG d>d?„ d?edZËG d@dA„ dAedZÌG dBdC„ dCedZÍG dDdE„ dEedZÎG dFdG„ dGedZÏG dHdI„ dIedZÐG dJdK„ dKedZÑG dLdM„ dMedZÒG dNdO„ dOedZÓdPdQ„ ZÔG dRdS„ dSedZÕG dTdU„ dUedZÖG dVdW„ dWedZ×dXdY„ ZØG dZd[„ d[edZÙG d\d]„ d]edZÚG d^d_„ d_edZÛG d`da„ daedZÜG dbdc„ dcedZÝG ddde„ deedZÞG dfdg„ dgedZßG dhdi„ diedZàG djdk„ dkedZáG dldm„ dmedZâdndo„ ZãG dpdq„ dqedZäG drds„ dsedZåG dtdu„ duedZæG dvdw„ dwedZçG dxdy„ dyedZèG dzd{„ d{edZéG d|d}„ d}edZêG d~d„ dedZëG d€d„ dedZìG d‚dƒ„ dƒedZíG d„d…„ d…edZîG d†d‡„ d‡edZïG dˆd‰„ d‰edZðG dŠd‹„ d‹edZñG dŒd„ dedZòG dŽd„ dedZóG dd‘„ d‘edZôG d’d“„ d“edZõG d”d•„ d•edZöG d–d—„ d—edZ÷G d˜d™„ d™edZøG dšd›„ d›edZùG dœd„ dedZúG dždŸ„ dŸedZûG d d¡„ d¡edZüG d¢d£„ d£edZýG d¤d¥„ d¥edZþG d¦d§„ d§edZÿG d¨d©„ d©edZ G dªd«„ d«edZG d¬d­„ d­edZG d®d¯„ d¯edZG d°d±„ d±edZG d²d³„ d³edZG d´dµ„ dµedZG d¶d·„ d·edZG d¸d¹„ d¹edZG dºd»„ d»edZ	G d¼d½„ d½edZ
G d¾d¿„ d¿edZG dÀdÁ„ dÁedZG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZG dÌdÍ„ dÍedZG dÎdÏ„ dÏedZG dÐdÑ„ dÑedZG dÒdÓ„ dÓedZG dÔdÕ„ dÕedZG dÖd×„ d×edZG dØdÙ„ dÙedZG dÚdÛ„ dÛedZG dÜdÝ„ dÝedZG dÞdß„ dßedZG dàdá„ dáedZG dâdã„ dãedZG dädå„ dåedZG dædç„ dçedZG dèdé„ déedZ G dêdë„ dëedZ!G dìdí„ díedZ"G dîdï„ dïedZ#G dðdñ„ dñedZ$G dòdó„ dóedZ%G dôdõ„ dõedZ&död÷„ Z'G dødù„ dùedZ(G dúdû„ dûedZ)G düdý„ dýedZ*G dþdÿ„ dÿedZ+G d d„ dedZ,G dd„ dedZ-G dd„ dedZ.G dd„ dedZ/G dd	„ d	edZ0G d
d„ dedZ1G dd„ dedZ2G dd„ dedZ3G dd„ dedZ4G dd„ dedZ5G dd„ dedZ6G dd„ dedZ7G dd„ dedZ8G dd„ dedZ9G dd„ dedZ:G dd„ dedZ;G d d!„ d!edZ<G d"d#„ d#edZ=G d$d%„ d%edZ>G d&d'„ d'edZ?G d(d)„ d)edZ@G d*d+„ d+edZAG d,d-„ d-edZBG d.d/„ d/edZCG d0d1„ d1edZDG d2d3„ d3edZEG d4d5„ d5edZFG d6d7„ d7edZGG d8d9„ d9edZHG d:d;„ d;edZIG d<d=„ d=edZJG d>d?„ d?edZKG d@dA„ dAedZLG dBdC„ dCedZMG dDdE„ dEedZNG dFdG„ dGedZOG dHdI„ dIedZPG dJdK„ dKedZQG dLdM„ dMedZRG dNdO„ dOedZSG dPdQ„ dQedZTG dRdS„ dSedZUG dTdU„ dUedZVG dVdW„ dWedZWG dXdY„ dYedZXG dZd[„ d[edZYG d\d]„ d]edZZG d^d_„ d_edZ[d`da„ Z\G dbdc„ dcedZ]G ddde„ deedZ^G dfdg„ dgedZ_G dhdi„ diedZ`G djdk„ dkedZaG dldm„ dmedZbG dndo„ doedZcG dpdq„ dqedZdG drds„ dsedZeG dtdu„ duedZfG dvdw„ dwedZgG dxdy„ dyedZhG dzd{„ d{edZiG d|d}„ d}edZjG d~d„ dedZkG d€d„ dedZlG d‚dƒ„ dƒedZmG d„d…„ d…edZnG d†d‡„ d‡edZoG dˆd‰„ d‰edZpG dŠd‹„ d‹edZqG dŒd„ dedZrG dŽd„ dedZsG dd‘„ d‘edZtG d’d“„ d“edZuG d”d•„ d•edZvG d–d—„ d—edZwG d˜d™„ d™edZxG dšd›„ d›edZyG dœd„ dedZzG dždŸ„ dŸedZ{G d d¡„ d¡edZ|G d¢d£„ d£edZ}G d¤d¥„ d¥edZ~G d¦d§„ d§edZG d¨d©„ d©edZ€G dªd«„ d«edZG d¬d­„ d­edZ‚G d®d¯„ d¯edZƒG d°d±„ d±edZ„G d²d³„ d³edZ…G d´dµ„ dµedZ†G d¶d·„ d·edZ‡G d¸d¹„ d¹edZˆG dºd»„ d»edZ‰G d¼d½„ d½edZŠG d¾d¿„ d¿edZ‹G dÀdÁ„ dÁedZŒG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZŽG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZ‘G dÌdÍ„ dÍedZ’G dÎdÏ„ dÏedZ“G dÐdÑ„ dÑedZ”G dÒdÓ„ dÓedZ•G dÔdÕ„ dÕedZ–G dÖd×„ d×edZ—G dØdÙ„ dÙedZ˜G dÚdÛ„ dÛedZ™G dÜdÝ„ dÝedZšG dÞdß„ dßedZ›G dàdá„ dáedZœG dâdã„ dãedZG dädå„ dåedZžG dædç„ dçedZŸG dèdé„ déedZ G dêdë„ dëedZ¡G dìdí„ díedZ¢G dîdï„ dïedZ£G dðdñ„ dñedZ¤G dòdó„ dóedZ¥G dôdõ„ dõedZ¦G död÷„ d÷edZ§G dødù„ dùedZ¨G dúdû„ dûedZ©G düdý„ dýedZªG dþdÿ„ dÿedZ«G d d„ dedZ¬G dd„ dedZ­G dd„ dedZ®G dd„ dedZ¯G dd	„ d	edZ°G d
d„ dedZ±G dd„ dedZ²G dd„ dedZ³G dd„ dedZ´G dd„ dedZµG dd„ dedZ¶G dd„ dedZ·G dd„ dedZ¸G dd„ dedZ¹G dd„ dedZºG dd„ dedZ»G d d!„ d!edZ¼G d"d#„ d#edZ½G d$d%„ d%edZ¾G d&d'„ d'edZ¿G d(d)„ d)edZÀG d*d+„ d+edZÁG d,d-„ d-edZÂG d.d/„ d/edZÃG d0d1„ d1edZÄG d2d3„ d3edZÅG d4d5„ d5edZÆG d6d7„ d7edZÇG d8d9„ d9edZÈG d:d;„ d;edZÉG d<d=„ d=edZÊG d>d?„ d?edZËG d@dA„ dAedZÌG dBdC„ dCedZÍG dDdE„ dEedZÎG dFdG„ dGedZÏG dHdI„ dIedZÐG dJdK„ dKedZÑG dLdM„ dMedZÒG dNdO„ dOedZÓG dPdQ„ dQedZÔG dRdS„ dSedZÕG dTdU„ dUedZÖG dVdW„ dWedZ×G dXdY„ dYedZØG dZd[„ d[edZÙG d\d]„ d]edZÚG d^d_„ d_edZÛG d`da„ daedZÜG dbdc„ dcedZÝddde„ ZÞG dfdg„ dgedZßG dhdi„ diedZàG djdk„ dkedZáG dldm„ dmedZâG dndo„ doedZãG dpdq„ dqedZäG drds„ dsedZådtdu„ ZæG dvdw„ dwedZçG dxdy„ dyedZèG dzd{„ d{edZéG d|d}„ d}edZêG d~d„ dedZëG d€d„ dedZìG d‚dƒ„ dƒedZíG d„d…„ d…edZîG d†d‡„ d‡edZïG dˆd‰„ d‰edZðG dŠd‹„ d‹edZñdŒd„ ZòG dŽd„ dedZóG dd‘„ d‘edZôG d’d“„ d“edZõG d”d•„ d•edZöG d–d—„ d—edZ÷G d˜d™„ d™edZøG dšd›„ d›edZùG dœd„ dedZúG dždŸ„ dŸedZûG d d¡„ d¡edZüG d¢d£„ d£edZýG d¤d¥„ d¥edZþG d¦d§„ d§edZÿG d¨d©„ d©edZ G dªd«„ d«edZG d¬d­„ d­edZG d®d¯„ d¯edZG d°d±„ d±edZG d²d³„ d³edZG d´dµ„ dµedZG d¶d·„ d·edZG d¸d¹„ d¹edZG dºd»„ d»edZ	G d¼d½„ d½edZ
G d¾d¿„ d¿edZG dÀdÁ„ dÁedZG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZG dÌdÍ„ dÍedZG dÎdÏ„ dÏedZG dÐdÑ„ dÑedZG dÒdÓ„ dÓedZG dÔdÕ„ dÕedZG dÖd×„ d×edZG dØdÙ„ dÙedZG dÚdÛ„ dÛedZG dÜdÝ„ dÝedZG dÞdß„ dßedZG dàdá„ dáedZG dâdã„ dãedZG dädå„ dåedZG dædç„ dçedZG dèdé„ déedZ G dêdë„ dëedZ!G dìdí„ díedZ"G dîdï„ dïedZ#G dðdñ„ dñedZ$G dòdó„ dóedZ%G dôdõ„ dõedZ&G död÷„ d÷edZ'G dødù„ dùedZ(G dúdû„ dûedZ)G düdý„ dýedZ*G dþdÿ„ dÿedZ+G d d„ dedZ,G dd„ dedZ-G dd„ dedZ.G dd„ dedZ/G dd	„ d	edZ0d
d„ Z1G dd„ dedZ2G dd„ dedZ3G dd„ dedZ4G dd„ dedZ5G dd„ dedZ6G dd„ dedZ7G dd„ dedZ8G dd„ dedZ9G dd„ dedZ:G dd„ dedZ;G d d!„ d!edZ<G d"d#„ d#edZ=G d$d%„ d%edZ>G d&d'„ d'edZ?G d(d)„ d)edZ@G d*d+„ d+edZAG d,d-„ d-edZBG d.d/„ d/edZCG d0d1„ d1edZDG d2d3„ d3edZEG d4d5„ d5edZFG d6d7„ d7edZGG d8d9„ d9edZHG d:d;„ d;edZIG d<d=„ d=edZJG d>d?„ d?edZKG d@dA„ dAedZLG dBdC„ dCedZMG dDdE„ dEedZNG dFdG„ dGedZOG dHdI„ dIedZPG dJdK„ dKedZQG dLdM„ dMedZRG dNdO„ dOedZSG dPdQ„ dQedZTG dRdS„ dSedZUG dTdU„ dUedZVG dVdW„ dWedZWG dXdY„ dYedZXG dZd[„ d[edZYG d\d]„ d]edZZG d^d_„ d_edZ[G d`da„ daedZ\G dbdc„ dcedZ]G ddde„ deedZ^G dfdg„ dgedZ_G dhdi„ diedZ`G djdk„ dkedZaG dldm„ dmedZbG dndo„ doedZcG dpdq„ dqedZdG drds„ dsedZeG dtdu„ duedZfG dvdw„ dwedZgG dxdy„ dyedZhG dzd{„ d{edZiG d|d}„ d}edZjG d~d„ dedZkG d€d„ dedZlG d‚dƒ„ dƒedZmG d„d…„ d…edZnG d†d‡„ d‡edZoG dˆd‰„ d‰edZpG dŠd‹„ d‹edZqG dŒd„ dedZrG dŽd„ dedZsG dd‘„ d‘edZtG d’d“„ d“edZuG d”d•„ d•edZvG d–d—„ d—edZwG d˜d™„ d™edZxG dšd›„ d›edZydœd„ ZzG dždŸ„ dŸedZ{G d d¡„ d¡edZ|G d¢d£„ d£edZ}G d¤d¥„ d¥edZ~G d¦d§„ d§edZG d¨d©„ d©edZ€G dªd«„ d«edZG d¬d­„ d­edZ‚G d®d¯„ d¯edZƒG d°d±„ d±edZ„G d²d³„ d³edZ…G d´dµ„ dµedZ†G d¶d·„ d·edZ‡G d¸d¹„ d¹edZˆG dºd»„ d»edZ‰G d¼d½„ d½edZŠG d¾d¿„ d¿edZ‹G dÀdÁ„ dÁedZŒG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZŽG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZ‘G dÌdÍ„ dÍedZ’G dÎdÏ„ dÏedZ“G dÐdÑ„ dÑedZ”dÒdÓ„ Z•G dÔdÕ„ dÕedZ–G dÖd×„ d×edZ—G dØdÙ„ dÙedZ˜G dÚdÛ„ dÛedZ™G dÜdÝ„ dÝedZšG dÞdß„ dßedZ›G dàdá„ dáedZœG dâdã„ dãedZG dädå„ dåedZžG dædç„ dçedZŸG dèdé„ déedZ dêdë„ Z¡G dìdí„ díedZ¢G dîdï„ dïedZ£G dðdñ„ dñedZ¤G dòdó„ dóedZ¥G dôdõ„ dõedZ¦G död÷„ d÷edZ§G dødù„ dùedZ¨G dúdû„ dûedZ©G düdý„ dýedZªG dþdÿ„ dÿedZ«G d d„ dedZ¬G dd„ dedZ­G dd„ dedZ®G dd„ dedZ¯G dd	„ d	edZ°G d
d„ dedZ±G dd„ dedZ²G dd„ dedZ³G dd„ dedZ´G dd„ dedZµG dd„ dedZ¶G dd„ dedZ·G dd„ dedZ¸G dd„ dedZ¹G dd„ dedZºG dd„ dedZ»G d d!„ d!edZ¼G d"d#„ d#edZ½G d$d%„ d%edZ¾G d&d'„ d'edZ¿G d(d)„ d)edZÀG d*d+„ d+edZÁG d,d-„ d-edZÂG d.d/„ d/edZÃG d0d1„ d1edZÄG d2d3„ d3edZÅG d4d5„ d5edZÆG d6d7„ d7edZÇG d8d9„ d9edZÈG d:d;„ d;edZÉG d<d=„ d=edZÊG d>d?„ d?edZËG d@dA„ dAedZÌG dBdC„ dCedZÍG dDdE„ dEedZÎG dFdG„ dGedZÏG dHdI„ dIedZÐG dJdK„ dKedZÑG dLdM„ dMedZÒG dNdO„ dOedZÓG dPdQ„ dQedZÔdRdS„ ZÕG dTdU„ dUedZÖG dVdW„ dWedZ×G dXdY„ dYedZØG dZd[„ d[edZÙG d\d]„ d]edZÚG d^d_„ d_edZÛG d`da„ daedZÜG dbdc„ dcedZÝG ddde„ deedZÞG dfdg„ dgedZßG dhdi„ diedZàG djdk„ dkedZáG dldm„ dmedZâG dndo„ doedZãG dpdq„ dqedZäG drds„ dsedZåG dtdu„ duedZæG dvdw„ dwedZçG dxdy„ dyedZèG dzd{„ d{edZéG d|d}„ d}edZêG d~d„ dedZëG d€d„ dedZìG d‚dƒ„ dƒedZíG d„d…„ d…edZîG d†d‡„ d‡edZïG dˆd‰„ d‰edZðG dŠd‹„ d‹edZñG dŒd„ dedZòG dŽd„ dedZóG dd‘„ d‘edZôG d’d“„ d“edZõG d”d•„ d•edZöG d–d—„ d—edZ÷G d˜d™„ d™edZøG dšd›„ d›edZùG dœd„ dedZúG dždŸ„ dŸedZûG d d¡„ d¡edZüG d¢d£„ d£edZýG d¤d¥„ d¥edZþG d¦d§„ d§edZÿG d¨d©„ d©edZ G dªd«„ d«edZG d¬d­„ d­edZG d®d¯„ d¯edZG d°d±„ d±edZG d²d³„ d³edZG d´dµ„ dµedZG d¶d·„ d·edZG d¸d¹„ d¹edZG dºd»„ d»edZ	G d¼d½„ d½edZ
G d¾d¿„ d¿edZG dÀdÁ„ dÁedZG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZG dÌdÍ„ dÍedZG dÎdÏ„ dÏedZG dÐdÑ„ dÑedZG dÒdÓ„ dÓedZG dÔdÕ„ dÕedZG dÖd×„ d×edZG dØdÙ„ dÙedZG dÚdÛ„ dÛedZG dÜdÝ„ dÝedZG dÞdß„ dßedZG dàdá„ dáedZG dâdã„ dãedZG dädå„ dåedZG dædç„ dçedZG dèdé„ déedZ G dêdë„ dëedZ!G dìdí„ díedZ"G dîdï„ dïedZ#G dðdñ„ dñedZ$G dòdó„ dóedZ%G dôdõ„ dõedZ&G död÷„ d÷edZ'G dødù„ dùedZ(G dúdû„ dûedZ)G düdý„ dýedZ*G dþdÿ„ dÿedZ+G d d„ dedZ,G dd„ dedZ-G dd„ dedZ.G dd„ dedZ/G dd	„ d	edZ0G d
d„ dedZ1G dd„ dedZ2G dd„ dedZ3G dd„ dedZ4G dd„ dedZ5G dd„ dedZ6G dd„ dedZ7G dd„ dedZ8G dd„ dedZ9G dd„ dedZ:G dd„ dedZ;G d d!„ d!edZ<G d"d#„ d#edZ=G d$d%„ d%edZ>G d&d'„ d'edZ?G d(d)„ d)edZ@G d*d+„ d+edZAG d,d-„ d-edZBG d.d/„ d/edZCG d0d1„ d1edZDG d2d3„ d3edZEG d4d5„ d5edZFG d6d7„ d7edZGG d8d9„ d9edZHG d:d;„ d;edZIG d<d=„ d=edZJG d>d?„ d?edZKG d@dA„ dAedZLG dBdC„ dCedZMG dDdE„ dEedZNG dFdG„ dGedZOG dHdI„ dIedZPG dJdK„ dKedZQG dLdM„ dMedZRG dNdO„ dOedZSG dPdQ„ dQedZTG dRdS„ dSedZUG dTdU„ dUedZVG dVdW„ dWedZWG dXdY„ dYedZXG dZd[„ d[edZYG d\d]„ d]edZZG d^d_„ d_edZ[G d`da„ daedZ\G dbdc„ dcedZ]G ddde„ deedZ^G dfdg„ dgedZ_G dhdi„ diedZ`G djdk„ dkedZaG dldm„ dmedZbG dndo„ doedZcG dpdq„ dqedZdG drds„ dsedZeG dtdu„ duedZfG dvdw„ dwedZgG dxdy„ dyedZhG dzd{„ d{edZiG d|d}„ d}edZjG d~d„ dedZkG d€d„ dedZlG d‚dƒ„ dƒedZmG d„d…„ d…edZnG d†d‡„ d‡edZoG dˆd‰„ d‰edZpG dŠd‹„ d‹edZqdŒd„ ZrG dŽd„ dedZsG dd‘„ d‘edZtG d’d“„ d“edZud”d•„ ZvG d–d—„ d—edZwG d˜d™„ d™edZxG dšd›„ d›edZyG dœd„ dedZzdždŸ„ Z{G d d¡„ d¡edZ|G d¢d£„ d£edZ}G d¤d¥„ d¥edZ~G d¦d§„ d§edZG d¨d©„ d©edZ€G dªd«„ d«edZG d¬d­„ d­edZ‚G d®d¯„ d¯edZƒG d°d±„ d±edZ„G d²d³„ d³edZ…G d´dµ„ dµedZ†G d¶d·„ d·edZ‡G d¸d¹„ d¹edZˆG dºd»„ d»edZ‰G d¼d½„ d½edZŠG d¾d¿„ d¿edZ‹G dÀdÁ„ dÁedZŒG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZŽG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZ‘G dÌdÍ„ dÍedZ’G dÎdÏ„ dÏedZ“G dÐdÑ„ dÑedZ”G dÒdÓ„ dÓedZ•G dÔdÕ„ dÕedZ–G dÖd×„ d×edZ—G dØdÙ„ dÙedZ˜G dÚdÛ„ dÛedZ™G dÜdÝ„ dÝedZšG dÞdß„ dßedZ›G dàdá„ dáedZœG dâdã„ dãedZG dädå„ dåedZžG dædç„ dçedZŸG dèdé„ déedZ G dêdë„ dëedZ¡G dìdí„ díedZ¢G dîdï„ dïedZ£G dðdñ„ dñedZ¤G dòdó„ dóedZ¥G dôdõ„ dõedZ¦G död÷„ d÷edZ§G dødù„ dùedZ¨G dúdû„ dûedZ©G düdý„ dýedZªG dþdÿ„ dÿedZ«G d d„ dedZ¬G dd„ dedZ­G dd„ dedZ®G dd„ dedZ¯G dd	„ d	edZ°G d
d„ dedZ±G dd„ dedZ²G dd„ dedZ³G dd„ dedZ´G dd„ dedZµG dd„ dedZ¶G dd„ dedZ·G dd„ dedZ¸G dd„ dedZ¹G dd„ dedZºG dd„ dedZ»G d d!„ d!edZ¼G d"d#„ d#edZ½G d$d%„ d%edZ¾G d&d'„ d'edZ¿G d(d)„ d)edZÀG d*d+„ d+edZÁG d,d-„ d-edZÂG d.d/„ d/edZÃG d0d1„ d1edZÄG d2d3„ d3edZÅG d4d5„ d5edZÆG d6d7„ d7edZÇG d8d9„ d9edZÈG d:d;„ d;edZÉG d<d=„ d=edZÊG d>d?„ d?edZËG d@dA„ dAedZÌdBdC„ ZÍG dDdE„ dEedZÎG dFdG„ dGedZÏG dHdI„ dIedZÐG dJdK„ dKedZÑG dLdM„ dMedZÒG dNdO„ dOedZÓG dPdQ„ dQedZÔG dRdS„ dSedZÕG dTdU„ dUedZÖG dVdW„ dWedZ×G dXdY„ dYedZØG dZd[„ d[edZÙG d\d]„ d]edZÚG d^d_„ d_edZÛG d`da„ daedZÜG dbdc„ dcedZÝG ddde„ deedZÞG dfdg„ dgedZßG dhdi„ diedZàG djdk„ dkedZáG dldm„ dmedZâG dndo„ doedZãG dpdq„ dqedZäG drds„ dsedZåG dtdu„ duedZæG dvdw„ dwedZçG dxdy„ dyedZèG dzd{„ d{edZéG d|d}„ d}edZêG d~d„ dedZëG d€d„ dedZìG d‚dƒ„ dƒedZíG d„d…„ d…edZîG d†d‡„ d‡edZïG dˆd‰„ d‰edZðG dŠd‹„ d‹edZñG dŒd„ dedZòG dŽd„ dedZóG dd‘„ d‘edZôG d’d“„ d“edZõG d”d•„ d•edZöG d–d—„ d—edZ÷G d˜d™„ d™edZøG dšd›„ d›edZùG dœd„ dedZúG dždŸ„ dŸedZûG d d¡„ d¡edZüG d¢d£„ d£edZýG d¤d¥„ d¥edZþG d¦d§„ d§edZÿG d¨d©„ d©edZ G dªd«„ d«edZG d¬d­„ d­edZG d®d¯„ d¯edZG d°d±„ d±edZG d²d³„ d³edZG d´dµ„ dµedZG d¶d·„ d·edZG d¸d¹„ d¹edZG dºd»„ d»edZ	G d¼d½„ d½edZ
G d¾d¿„ d¿edZG dÀdÁ„ dÁedZG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZG dÌdÍ„ dÍedZG dÎdÏ„ dÏedZG dÐdÑ„ dÑedZG dÒdÓ„ dÓedZG dÔdÕ„ dÕedZG dÖd×„ d×edZG dØdÙ„ dÙedZG dÚdÛ„ dÛedZG dÜdÝ„ dÝedZG dÞdß„ dßedZG dàdá„ dáedZG dâdã„ dãedZG dädå„ dåedZG dædç„ dçedZG dèdé„ déedZ G dêdë„ dëedZ!G dìdí„ díedZ"G dîdï„ dïedZ#G dðdñ„ dñedZ$G dòdó„ dóedZ%G dôdõ„ dõedZ&G död÷„ d÷edZ'G dødù„ dùedZ(G dúdû„ dûedZ)G düdý„ dýedZ*G dþdÿ„ dÿedZ+G d d„ dedZ,G dd„ dedZ-G dd„ dedZ.G dd„ dedZ/G dd	„ d	edZ0G d
d„ dedZ1G dd„ dedZ2G dd„ dedZ3G dd„ dedZ4G dd„ dedZ5G dd„ dedZ6G dd„ dedZ7G dd„ dedZ8G dd„ dedZ9G dd„ dedZ:G dd„ dedZ;G d d!„ d!edZ<G d"d#„ d#edZ=G d$d%„ d%edZ>G d&d'„ d'edZ?G d(d)„ d)edZ@G d*d+„ d+edZAG d,d-„ d-edZBG d.d/„ d/edZCG d0d1„ d1edZDG d2d3„ d3edZEG d4d5„ d5edZFG d6d7„ d7edZGG d8d9„ d9edZHG d:d;„ d;edZIG d<d=„ d=edZJG d>d?„ d?edZKd@dA„ ZLG dBdC„ dCedZMG dDdE„ dEedZNG dFdG„ dGedZOG dHdI„ dIedZPG dJdK„ dKedZQG dLdM„ dMedZRG dNdO„ dOedZSG dPdQ„ dQedZTG dRdS„ dSedZUG dTdU„ dUedZVG dVdW„ dWedZWG dXdY„ dYedZXG dZd[„ d[edZYG d\d]„ d]edZZG d^d_„ d_edZ[G d`da„ daedZ\G dbdc„ dcedZ]G ddde„ deedZ^G dfdg„ dgedZ_G dhdi„ diedZ`G djdk„ dkedZaG dldm„ dmedZbG dndo„ doedZcG dpdq„ dqedZdG drds„ dsedZeG dtdu„ duedZfG dvdw„ dwedZgG dxdy„ dyedZhG dzd{„ d{edZiG d|d}„ d}edZjd~d„ ZkG d€d„ dedZlG d‚dƒ„ dƒedZmG d„d…„ d…edZnG d†d‡„ d‡edZoG dˆd‰„ d‰edZpG dŠd‹„ d‹edZqG dŒd„ dedZrG dŽd„ dedZsG dd‘„ d‘edZtd’d“„ ZuG d”d•„ d•edZvG d–d—„ d—edZwG d˜d™„ d™edZxG dšd›„ d›edZyG dœd„ dedZzG dždŸ„ dŸedZ{G d d¡„ d¡edZ|G d¢d£„ d£edZ}G d¤d¥„ d¥edZ~G d¦d§„ d§edZG d¨d©„ d©edZ€G dªd«„ d«edZG d¬d­„ d­edZ‚G d®d¯„ d¯edZƒG d°d±„ d±edZ„G d²d³„ d³edZ…G d´dµ„ dµedZ†G d¶d·„ d·edZ‡G d¸d¹„ d¹edZˆG dºd»„ d»edZ‰G d¼d½„ d½edZŠG d¾d¿„ d¿edZ‹G dÀdÁ„ dÁedZŒG dÂdÃ„ dÃedZG dÄdÅ„ dÅedZŽG dÆdÇ„ dÇedZG dÈdÉ„ dÉedZG dÊdË„ dËedZ‘G dÌdÍ„ dÍedZ’G dÎdÏ„ dÏedZ“G dÐdÑ„ dÑedZ”G dÒdÓ„ dÓedZ•G dÔdÕ„ dÕedZ–G dÖd×„ d×edZ—G dØdÙ„ dÙedZ˜G dÚdÛ„ dÛedZ™G dÜdÝ„ dÝedZšG dÞdß„ dßedZ›G dàdá„ dáedZœG dâdã„ dãedZG dädå„ dåedZžG dædç„ dçedZŸG dèdé„ déedZ G dêdë„ dëedZ¡G dìdí„ díedZ¢G dîdï„ dïedZ£G dðdñ„ dñedZ¤G dòdó„ dóedZ¥G dôdõ„ dõedZ¦G död÷„ d÷edZ§G dødù„ dùedZ¨G dúdû„ dûedZ©G düdý„ dýedZªG dþdÿ„ dÿedZ«G 	d 	d„ 	dedZ¬G 	d	d„ 	dedZ­G 	d	d„ 	dedZ®G 	d	d„ 	dedZ¯G 	d	d	„ 	d	edZ°G 	d
	d„ 	dedZ±G 	d	d„ 	dedZ²G 	d	d„ 	dedZ³G 	d	d„ 	dedZ´G 	d	d„ 	dedZµG 	d	d„ 	dedZ¶G 	d	d„ 	dedZ·G 	d	d„ 	dedZ¸G 	d	d„ 	dedZ¹G 	d	d„ 	dedZºG 	d	d„ 	dedZ»G 	d 	d!„ 	d!edZ¼G 	d"	d#„ 	d#edZ½G 	d$	d%„ 	d%edZ¾G 	d&	d'„ 	d'edZ¿G 	d(	d)„ 	d)edZÀG 	d*	d+„ 	d+edZÁG 	d,	d-„ 	d-edZÂG 	d.	d/„ 	d/edZÃG 	d0	d1„ 	d1edZÄG 	d2	d3„ 	d3edZÅG 	d4	d5„ 	d5edZÆG 	d6	d7„ 	d7edZÇG 	d8	d9„ 	d9edZÈG 	d:	d;„ 	d;edZÉG 	d<	d=„ 	d=edZÊG 	d>	d?„ 	d?edZËG 	d@	dA„ 	dAedZÌG 	dB	dC„ 	dCedZÍG 	dD	dE„ 	dEedZÎG 	dF	dG„ 	dGedZÏG 	dH	dI„ 	dIedZÐG 	dJ	dK„ 	dKedZÑG 	dL	dM„ 	dMedZÒG 	dN	dO„ 	dOedZÓG 	dP	dQ„ 	dQedZÔG 	dR	dS„ 	dSedZÕG 	dT	dU„ 	dUedZÖG 	dV	dW„ 	dWedZ×G 	dX	dY„ 	dYedZØG 	dZ	d[„ 	d[edZÙG 	d\	d]„ 	d]edZÚG 	d^	d_„ 	d_edZÛG 	d`	da„ 	daedZÜG 	db	dc„ 	dcedZÝG 	dd	de„ 	deedZÞG 	df	dg„ 	dgedZßG 	dh	di„ 	diedZàG 	dj	dk„ 	dkedZáG 	dl	dm„ 	dmedZâG 	dn	do„ 	doedZãG 	dp	dq„ 	dqedZäG 	dr	ds„ 	dsedZå	dt	du„ ZæG 	dv	dw„ 	dwedZçG 	dx	dy„ 	dyedZèG 	dz	d{„ 	d{edZéG 	d|	d}„ 	d}edZêG 	d~	d„ 	dedZëG 	d€	d„ 	dedZìG 	d‚	dƒ„ 	dƒedZíG 	d„	d…„ 	d…edZî	d†	d‡„ ZïG 	dˆ	d‰„ 	d‰edZðG 	dŠ	d‹„ 	d‹edZñG 	dŒ	d„ 	dedZòG 	dŽ	d„ 	dedZóG 	d	d‘„ 	d‘edZôG 	d’	d“„ 	d“edZõG 	d”	d•„ 	d•edZöG 	d–	d—„ 	d—edZ÷G 	d˜	d™„ 	d™edZøG 	dš	d›„ 	d›edZùG 	dœ	d„ 	dedZúG 	dž	dŸ„ 	dŸedZûG 	d 	d¡„ 	d¡edZüG 	d¢	d£„ 	d£edZýG 	d¤	d¥„ 	d¥edZþG 	d¦	d§„ 	d§edZÿG 	d¨	d©„ 	d©edZ G 	dª	d«„ 	d«edZG 	d¬	d­„ 	d­edZG 	d®	d¯„ 	d¯edZG 	d°	d±„ 	d±edZG 	d²	d³„ 	d³edZG 	d´	dµ„ 	dµedZG 	d¶	d·„ 	d·edZG 	d¸	d¹„ 	d¹edZG 	dº	d»„ 	d»edZ	G 	d¼	d½„ 	d½edZ
G 	d¾	d¿„ 	d¿edZG 	dÀ	dÁ„ 	dÁedZG 	dÂ	dÃ„ 	dÃedZG 	dÄ	dÅ„ 	dÅedZG 	dÆ	dÇ„ 	dÇedZG 	dÈ	dÉ„ 	dÉedZG 	dÊ	dË„ 	dËedZG 	dÌ	dÍ„ 	dÍedZG 	dÎ	dÏ„ 	dÏedZG 	dÐ	dÑ„ 	dÑedZG 	dÒ	dÓ„ 	dÓedZG 	dÔ	dÕ„ 	dÕedZG 	dÖ	d×„ 	d×edZG 	dØ	dÙ„ 	dÙedZG 	dÚ	dÛ„ 	dÛedZG 	dÜ	dÝ„ 	dÝedZG 	dÞ	dß„ 	dßedZG 	dà	dá„ 	dáedZG 	dâ	dã„ 	dãedZG 	dä	då„ 	dåedZG 	dæ	dç„ 	dçedZG 	dè	dé„ 	déedZ G 	dê	dë„ 	dëedZ!G 	dì	dí„ 	díedZ"G 	dî	dï„ 	dïedZ#G 	dð	dñ„ 	dñedZ$G 	dò	dó„ 	dóedZ%G 	dô	dõ„ 	dõedZ&G 	dö	d÷„ 	d÷edZ'G 	dø	dù„ 	dùedZ(G 	dú	dû„ 	dûedZ)G 	dü	dý„ 	dýedZ*G 	dþ	dÿ„ 	dÿedZ+G 
d 
d„ 
dedZ,G 
d
d„ 
dedZ-G 
d
d„ 
dedZ.G 
d
d„ 
dedZ/G 
d
d	„ 
d	edZ0G 
d

d„ 
dedZ1G 
d
d„ 
dedZ2G 
d
d„ 
dedZ3G 
d
d„ 
dedZ4G 
d
d„ 
dedZ5G 
d
d„ 
dedZ6G 
d
d„ 
dedZ7G 
d
d„ 
dedZ8G 
d
d„ 
dedZ9G 
d
d„ 
dedZ:G 
d
d„ 
dedZ;G 
d 
d!„ 
d!edZ<G 
d"
d#„ 
d#edZ=G 
d$
d%„ 
d%edZ>G 
d&
d'„ 
d'edZ?G 
d(
d)„ 
d)edZ@G 
d*
d+„ 
d+edZAG 
d,
d-„ 
d-edZBG 
d.
d/„ 
d/edZCG 
d0
d1„ 
d1edZDG 
d2
d3„ 
d3edZEG 
d4
d5„ 
d5edZFG 
d6
d7„ 
d7edZGG 
d8
d9„ 
d9edZHG 
d:
d;„ 
d;edZIG 
d<
d=„ 
d=edZJG 
d>
d?„ 
d?edZKG 
d@
dA„ 
dAedZLG 
dB
dC„ 
dCedZMG 
dD
dE„ 
dEedZNG 
dF
dG„ 
dGedZOG 
dH
dI„ 
dIedZPG 
dJ
dK„ 
dKedZQG 
dL
dM„ 
dMedZRG 
dN
dO„ 
dOedZSG 
dP
dQ„ 
dQedZTG 
dR
dS„ 
dSedZUG 
dT
dU„ 
dUedZVG 
dV
dW„ 
dWedZWG 
dX
dY„ 
dYedZXG 
dZ
d[„ 
d[edZYG 
d\
d]„ 
d]edZZG 
d^
d_„ 
d_edZ[G 
d`
da„ 
daedZ\G 
db
dc„ 
dcedZ]G 
dd
de„ 
deedZ^G 
df
dg„ 
dgedZ_G 
dh
di„ 
diedZ`G 
dj
dk„ 
dkedZaG 
dl
dm„ 
dmedZbG 
dn
do„ 
doedZcG 
dp
dq„ 
dqedZdG 
dr
ds„ 
dsedZeG 
dt
du„ 
duedZfG 
dv
dw„ 
dwedZgG 
dx
dy„ 
dyedZhG 
dz
d{„ 
d{edZiG 
d|
d}„ 
d}edZjG 
d~
d„ 
dedZkG 
d€
d„ 
dedZlG 
d‚
dƒ„ 
dƒedZmG 
d„
d…„ 
d…edZnG 
d†
d‡„ 
d‡edZoG 
dˆ
d‰„ 
d‰edZpG 
dŠ
d‹„ 
d‹edZqG 
dŒ
d„ 
dedZrG 
dŽ
d„ 
dedZsG 
d
d‘„ 
d‘edZtG 
d’
d“„ 
d“edZuG 
d”
d•„ 
d•edZvG 
d–
d—„ 
d—edZwG 
d˜
d™„ 
d™edZxG 
dš
d›„ 
d›edZyG 
dœ
d„ 
dedZzG 
dž
dŸ„ 
dŸedZ{G 
d 
d¡„ 
d¡edZ|G 
d¢
d£„ 
d£edZ}G 
d¤
d¥„ 
d¥edZ~G 
d¦
d§„ 
d§edZG 
d¨
d©„ 
d©edZ€G 
dª
d«„ 
d«edZG 
d¬
d­„ 
d­edZ‚G 
d®
d¯„ 
d¯edZƒG 
d°
d±„ 
d±edZ„G 
d²
d³„ 
d³edZ…G 
d´
dµ„ 
dµedZ†G 
d¶
d·„ 
d·edZ‡G 
d¸
d¹„ 
d¹edZˆG 
dº
d»„ 
d»edZ‰G 
d¼
d½„ 
d½edZŠG 
d¾
d¿„ 
d¿edZ‹G 
dÀ
dÁ„ 
dÁedZŒ
dÂ
dÃ„ ZG 
dÄ
dÅ„ 
dÅedZŽG 
dÆ
dÇ„ 
dÇedZG 
dÈ
dÉ„ 
dÉedZG 
dÊ
dË„ 
dËedZ‘G 
dÌ
dÍ„ 
dÍedZ’G 
dÎ
dÏ„ 
dÏedZ“G 
dÐ
dÑ„ 
dÑedZ”G 
dÒ
dÓ„ 
dÓedZ•G 
dÔ
dÕ„ 
dÕedZ–G 
dÖ
d×„ 
d×edZ—G 
dØ
dÙ„ 
dÙedZ˜G 
dÚ
dÛ„ 
dÛedZ™G 
dÜ
dÝ„ 
dÝedZšG 
dÞ
dß„ 
dßedZ›G 
dà
dá„ 
dáedZœG 
dâ
dã„ 
dãedZG 
dä
då„ 
dåedZžG 
dæ
dç„ 
dçedZŸG 
dè
dé„ 
déedZ G 
dê
dë„ 
dëedZ¡G 
dì
dí„ 
díedZ¢G 
dî
dï„ 
dïedZ£G 
dð
dñ„ 
dñedZ¤
dò
dó„ Z¥
dô
dõ„ Z¦
dö
d÷„ Z§
dø
dù„ Z¨
dú
dû„ Z©
dü
dý„ Zª
dþ
dÿ„ Z«d d„ Z¬dd„ Z­G dd„ dedZ®dd„ Z¯dd	„ Z°G d
d„ dedZ±dd„ Z²G dd„ dedZ³d•S (  é   )ÚDummyObjectÚrequires_backendsc                   @   s   e Zd ZdgZdd„ ZdS )ÚPyTorchBenchmarkÚtorchc                 O   s   t | dgƒ d S ©Nr   ©r   ©ÚselfÚargsÚkwargs© r   úG/tmp/pip-unpacked-wheel-zw5xktn0/transformers/utils/dummy_pt_objects.pyÚ__init__   s    zPyTorchBenchmark.__init__N©Ú__name__Ú
__module__Ú__qualname__Z	_backendsr   r   r   r   r   r      s   r   )Ú	metaclassc                   @   s   e Zd ZdgZdd„ ZdS )ÚPyTorchBenchmarkArgumentsr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z"PyTorchBenchmarkArguments.__init__Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zCache.__init__Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCacheConfigr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zCacheConfig.__init__Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚDynamicCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $   s    zDynamicCache.__init__Nr   r   r   r   r   r   !   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚEncoderDecoderCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   +   s    zEncoderDecoderCache.__init__Nr   r   r   r   r   r   (   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚHQQQuantizedCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   2   s    zHQQQuantizedCache.__init__Nr   r   r   r   r   r   /   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚHybridCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   9   s    zHybridCache.__init__Nr   r   r   r   r   r   6   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )Ú
MambaCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   @   s    zMambaCache.__init__Nr   r   r   r   r   r   =   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚOffloadedCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   G   s    zOffloadedCache.__init__Nr   r   r   r   r   r   D   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚQuantizedCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   N   s    zQuantizedCache.__init__Nr   r   r   r   r   r   K   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚQuantizedCacheConfigr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   U   s    zQuantizedCacheConfig.__init__Nr   r   r   r   r   r   R   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚQuantoQuantizedCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   \   s    zQuantoQuantizedCache.__init__Nr   r   r   r   r   r   Y   s   r   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	SinkCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   c   s    zSinkCache.__init__Nr   r   r   r   r   r    `   s   r    c                   @   s   e Zd ZdgZdd„ ZdS )ÚSlidingWindowCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   j   s    zSlidingWindowCache.__init__Nr   r   r   r   r   r!   g   s   r!   c                   @   s   e Zd ZdgZdd„ ZdS )ÚStaticCacher   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   q   s    zStaticCache.__init__Nr   r   r   r   r   r"   n   s   r"   c                   @   s   e Zd ZdgZdd„ ZdS )ÚGlueDatasetr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   x   s    zGlueDataset.__init__Nr   r   r   r   r   r#   u   s   r#   c                   @   s   e Zd ZdgZdd„ ZdS )ÚGlueDataTrainingArgumentsr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z"GlueDataTrainingArguments.__init__Nr   r   r   r   r   r$   |   s   r$   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLineByLineTextDatasetr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   †   s    zLineByLineTextDataset.__init__Nr   r   r   r   r   r%   ƒ   s   r%   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLineByLineWithRefDatasetr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z!LineByLineWithRefDataset.__init__Nr   r   r   r   r   r&   Š   s   r&   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLineByLineWithSOPTextDatasetr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ”   s    z%LineByLineWithSOPTextDataset.__init__Nr   r   r   r   r   r'   ‘   s   r'   c                   @   s   e Zd ZdgZdd„ ZdS )ÚSquadDatasetr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ›   s    zSquadDataset.__init__Nr   r   r   r   r   r(   ˜   s   r(   c                   @   s   e Zd ZdgZdd„ ZdS )ÚSquadDataTrainingArgumentsr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¢   s    z#SquadDataTrainingArguments.__init__Nr   r   r   r   r   r)   Ÿ   s   r)   c                   @   s   e Zd ZdgZdd„ ZdS )ÚTextDatasetr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ©   s    zTextDataset.__init__Nr   r   r   r   r   r*   ¦   s   r*   c                   @   s   e Zd ZdgZdd„ ZdS )Ú$TextDatasetForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   °   s    z-TextDatasetForNextSentencePrediction.__init__Nr   r   r   r   r   r+   ­   s   r+   c                   @   s   e Zd ZdgZdd„ ZdS )Ú#AlternatingCodebooksLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ·   s    z,AlternatingCodebooksLogitsProcessor.__init__Nr   r   r   r   r   r,   ´   s   r,   c                   @   s   e Zd ZdgZdd„ ZdS )Ú
BeamScorerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¾   s    zBeamScorer.__init__Nr   r   r   r   r   r-   »   s   r-   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBeamSearchScorerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Å   s    zBeamSearchScorer.__init__Nr   r   r   r   r   r.   Â   s   r.   c                   @   s   e Zd ZdgZdd„ ZdS )Ú%ClassifierFreeGuidanceLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ì   s    z.ClassifierFreeGuidanceLogitsProcessor.__init__Nr   r   r   r   r   r/   É   s   r/   c                   @   s   e Zd ZdgZdd„ ZdS )ÚConstrainedBeamSearchScorerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ó   s    z$ConstrainedBeamSearchScorer.__init__Nr   r   r   r   r   r0   Ð   s   r0   c                   @   s   e Zd ZdgZdd„ ZdS )Ú
Constraintr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ú   s    zConstraint.__init__Nr   r   r   r   r   r1   ×   s   r1   c                   @   s   e Zd ZdgZdd„ ZdS )ÚConstraintListStater   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   á   s    zConstraintListState.__init__Nr   r   r   r   r   r2   Þ   s   r2   c                   @   s   e Zd ZdgZdd„ ZdS )ÚDisjunctiveConstraintr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   è   s    zDisjunctiveConstraint.__init__Nr   r   r   r   r   r3   å   s   r3   c                   @   s   e Zd ZdgZdd„ ZdS )Ú#EncoderNoRepeatNGramLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ï   s    z,EncoderNoRepeatNGramLogitsProcessor.__init__Nr   r   r   r   r   r4   ì   s   r4   c                   @   s   e Zd ZdgZdd„ ZdS )Ú'EncoderRepetitionPenaltyLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ö   s    z0EncoderRepetitionPenaltyLogitsProcessor.__init__Nr   r   r   r   r   r5   ó   s   r5   c                   @   s   e Zd ZdgZdd„ ZdS )ÚEosTokenCriteriar   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ý   s    zEosTokenCriteria.__init__Nr   r   r   r   r   r6   ú   s   r6   c                   @   s   e Zd ZdgZdd„ ZdS )ÚEpsilonLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zEpsilonLogitsWarper.__init__Nr   r   r   r   r   r7     s   r7   c                   @   s   e Zd ZdgZdd„ ZdS )ÚEtaLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zEtaLogitsWarper.__init__Nr   r   r   r   r   r8     s   r8   c                   @   s   e Zd ZdgZdd„ ZdS )ÚExponentialDecayLengthPenaltyr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z&ExponentialDecayLengthPenalty.__init__Nr   r   r   r   r   r9     s   r9   c                   @   s   e Zd ZdgZdd„ ZdS )ÚForcedBOSTokenLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z&ForcedBOSTokenLogitsProcessor.__init__Nr   r   r   r   r   r:     s   r:   c                   @   s   e Zd ZdgZdd„ ZdS )ÚForcedEOSTokenLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z&ForcedEOSTokenLogitsProcessor.__init__Nr   r   r   r   r   r;     s   r;   c                   @   s   e Zd ZdgZdd„ ZdS )ÚForceTokensLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   '  s    z#ForceTokensLogitsProcessor.__init__Nr   r   r   r   r   r<   $  s   r<   c                   @   s   e Zd ZdgZdd„ ZdS )ÚGenerationMixinr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   .  s    zGenerationMixin.__init__Nr   r   r   r   r   r=   +  s   r=   c                   @   s   e Zd ZdgZdd„ ZdS )ÚHammingDiversityLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   5  s    z(HammingDiversityLogitsProcessor.__init__Nr   r   r   r   r   r>   2  s   r>   c                   @   s   e Zd ZdgZdd„ ZdS )ÚInfNanRemoveLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   <  s    z$InfNanRemoveLogitsProcessor.__init__Nr   r   r   r   r   r?   9  s   r?   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLogitNormalizationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   C  s    zLogitNormalization.__init__Nr   r   r   r   r   r@   @  s   r@   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   J  s    zLogitsProcessor.__init__Nr   r   r   r   r   rA   G  s   rA   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLogitsProcessorListr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Q  s    zLogitsProcessorList.__init__Nr   r   r   r   r   rB   N  s   rB   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   X  s    zLogitsWarper.__init__Nr   r   r   r   r   rC   U  s   rC   c                   @   s   e Zd ZdgZdd„ ZdS )ÚMaxLengthCriteriar   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   _  s    zMaxLengthCriteria.__init__Nr   r   r   r   r   rD   \  s   rD   c                   @   s   e Zd ZdgZdd„ ZdS )ÚMaxTimeCriteriar   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   f  s    zMaxTimeCriteria.__init__Nr   r   r   r   r   rE   c  s   rE   c                   @   s   e Zd ZdgZdd„ ZdS )ÚMinLengthLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   m  s    z!MinLengthLogitsProcessor.__init__Nr   r   r   r   r   rF   j  s   rF   c                   @   s   e Zd ZdgZdd„ ZdS )Ú!MinNewTokensLengthLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   t  s    z*MinNewTokensLengthLogitsProcessor.__init__Nr   r   r   r   r   rG   q  s   rG   c                   @   s   e Zd ZdgZdd„ ZdS )ÚMinPLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   {  s    zMinPLogitsWarper.__init__Nr   r   r   r   r   rH   x  s   rH   c                   @   s   e Zd ZdgZdd„ ZdS )ÚNoBadWordsLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‚  s    z"NoBadWordsLogitsProcessor.__init__Nr   r   r   r   r   rI     s   rI   c                   @   s   e Zd ZdgZdd„ ZdS )ÚNoRepeatNGramLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‰  s    z%NoRepeatNGramLogitsProcessor.__init__Nr   r   r   r   r   rJ   †  s   rJ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhrasalConstraintr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPhrasalConstraint.__init__Nr   r   r   r   r   rK     s   rK   c                   @   s   e Zd ZdgZdd„ ZdS )Ú PrefixConstrainedLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   —  s    z)PrefixConstrainedLogitsProcessor.__init__Nr   r   r   r   r   rL   ”  s   rL   c                   @   s   e Zd ZdgZdd„ ZdS )Ú RepetitionPenaltyLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ž  s    z)RepetitionPenaltyLogitsProcessor.__init__Nr   r   r   r   r   rM   ›  s   rM   c                   @   s   e Zd ZdgZdd„ ZdS )ÚSequenceBiasLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¥  s    z$SequenceBiasLogitsProcessor.__init__Nr   r   r   r   r   rN   ¢  s   rN   c                   @   s   e Zd ZdgZdd„ ZdS )ÚStoppingCriteriar   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¬  s    zStoppingCriteria.__init__Nr   r   r   r   r   rO   ©  s   rO   c                   @   s   e Zd ZdgZdd„ ZdS )ÚStoppingCriteriaListr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ³  s    zStoppingCriteriaList.__init__Nr   r   r   r   r   rP   °  s   rP   c                   @   s   e Zd ZdgZdd„ ZdS )ÚStopStringCriteriar   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   º  s    zStopStringCriteria.__init__Nr   r   r   r   r   rQ   ·  s   rQ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú$SuppressTokensAtBeginLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Á  s    z-SuppressTokensAtBeginLogitsProcessor.__init__Nr   r   r   r   r   rR   ¾  s   rR   c                   @   s   e Zd ZdgZdd„ ZdS )ÚSuppressTokensLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   È  s    z&SuppressTokensLogitsProcessor.__init__Nr   r   r   r   r   rS   Å  s   rS   c                   @   s   e Zd ZdgZdd„ ZdS )ÚTemperatureLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ï  s    z TemperatureLogitsWarper.__init__Nr   r   r   r   r   rT   Ì  s   rT   c                   @   s   e Zd ZdgZdd„ ZdS )ÚTopKLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ö  s    zTopKLogitsWarper.__init__Nr   r   r   r   r   rU   Ó  s   rU   c                   @   s   e Zd ZdgZdd„ ZdS )ÚTopPLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ý  s    zTopPLogitsWarper.__init__Nr   r   r   r   r   rV   Ú  s   rV   c                   @   s   e Zd ZdgZdd„ ZdS )ÚTypicalLogitsWarperr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ä  s    zTypicalLogitsWarper.__init__Nr   r   r   r   r   rW   á  s   rW   c                   @   s   e Zd ZdgZdd„ ZdS )Ú.UnbatchedClassifierFreeGuidanceLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ë  s    z7UnbatchedClassifierFreeGuidanceLogitsProcessor.__init__Nr   r   r   r   r   rX   è  s   rX   c                   @   s   e Zd ZdgZdd„ ZdS )ÚWatermarkDetectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ò  s    zWatermarkDetector.__init__Nr   r   r   r   r   rY   ï  s   rY   c                   @   s   e Zd ZdgZdd„ ZdS )ÚWatermarkLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ù  s    z!WatermarkLogitsProcessor.__init__Nr   r   r   r   r   rZ   ö  s   rZ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚWhisperTimeStampLogitsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z(WhisperTimeStampLogitsProcessor.__init__Nr   r   r   r   r   r[   ý  s   r[   Nc                   @   s   e Zd ZdgZdd„ ZdS )ÚPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    zPreTrainedModel.__init__Nr   r   r   r   r   r\     s   r\   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zAlbertForMaskedLM.__init__Nr   r   r   r   r   r]     s   r]   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z AlbertForMultipleChoice.__init__Nr   r   r   r   r   r^     s   r^   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zAlbertForPreTraining.__init__Nr   r   r   r   r   r_     s   r_   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    z#AlbertForQuestionAnswering.__init__Nr   r   r   r   r   r`   #  s   r`   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   -  s    z(AlbertForSequenceClassification.__init__Nr   r   r   r   r   ra   *  s   ra   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   4  s    z%AlbertForTokenClassification.__init__Nr   r   r   r   r   rb   1  s   rb   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ;  s    zAlbertModel.__init__Nr   r   r   r   r   rc   8  s   rc   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlbertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   B  s    zAlbertPreTrainedModel.__init__Nr   r   r   r   r   rd   ?  s   rd   c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_albert©r
   r   r   r   r   re   F  s    re   c                   @   s   e Zd ZdgZdd„ ZdS )Ú
AlignModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   M  s    zAlignModel.__init__Nr   r   r   r   r   rg   J  s   rg   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlignPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   T  s    zAlignPreTrainedModel.__init__Nr   r   r   r   r   rh   Q  s   rh   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlignTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   [  s    zAlignTextModel.__init__Nr   r   r   r   r   ri   X  s   ri   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAlignVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   b  s    zAlignVisionModel.__init__Nr   r   r   r   r   rj   _  s   rj   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAltCLIPModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   i  s    zAltCLIPModel.__init__Nr   r   r   r   r   rk   f  s   rk   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAltCLIPPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   p  s    zAltCLIPPreTrainedModel.__init__Nr   r   r   r   r   rl   m  s   rl   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAltCLIPTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   w  s    zAltCLIPTextModel.__init__Nr   r   r   r   r   rm   t  s   rm   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAltCLIPVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ~  s    zAltCLIPVisionModel.__init__Nr   r   r   r   r   rn   {  s   rn   c                   @   s   e Zd ZdgZdd„ ZdS )ÚASTForAudioClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   …  s    z"ASTForAudioClassification.__init__Nr   r   r   r   r   ro   ‚  s   ro   c                   @   s   e Zd ZdgZdd„ ZdS )ÚASTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Œ  s    zASTModel.__init__Nr   r   r   r   r   rp   ‰  s   rp   c                   @   s   e Zd ZdgZdd„ ZdS )ÚASTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   “  s    zASTPreTrainedModel.__init__Nr   r   r   r   r   rq     s   rq   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zAutoBackbone.__init__Nr   r   r   r   r   rr     s   rr   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	AutoModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zAutoModel.__init__Nr   r   r   r   r   rs     s   rs   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForAudioClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    z(AutoModelForAudioClassification.__init__Nr   r   r   r   r   rt   #  s   rt   c                   @   s   e Zd ZdgZdd„ ZdS )Ú$AutoModelForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   -  s    z-AutoModelForAudioFrameClassification.__init__Nr   r   r   r   r   ru   *  s   ru   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForAudioXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   4  s    z!AutoModelForAudioXVector.__init__Nr   r   r   r   r   rv   1  s   rv   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ;  s    zAutoModelForCausalLM.__init__Nr   r   r   r   r   rw   8  s   rw   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   B  s    zAutoModelForCTC.__init__Nr   r   r   r   r   rx   ?  s   rx   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForDepthEstimationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   I  s    z$AutoModelForDepthEstimation.__init__Nr   r   r   r   r   ry   F  s   ry   c                   @   s   e Zd ZdgZdd„ ZdS )Ú%AutoModelForDocumentQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   P  s    z.AutoModelForDocumentQuestionAnswering.__init__Nr   r   r   r   r   rz   M  s   rz   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   W  s    z(AutoModelForImageClassification.__init__Nr   r   r   r   r   r{   T  s   r{   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForImageSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ^  s    z&AutoModelForImageSegmentation.__init__Nr   r   r   r   r   r|   [  s   r|   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForImageToImager   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   e  s    z!AutoModelForImageToImage.__init__Nr   r   r   r   r   r}   b  s   r}   c                   @   s   e Zd ZdgZdd„ ZdS )Ú AutoModelForInstanceSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   l  s    z)AutoModelForInstanceSegmentation.__init__Nr   r   r   r   r   r~   i  s   r~   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForKeypointDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   s  s    z&AutoModelForKeypointDetection.__init__Nr   r   r   r   r   r   p  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   z  s    z(AutoModelForMaskedImageModeling.__init__Nr   r   r   r   r   r€   w  s   r€   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zAutoModelForMaskedLM.__init__Nr   r   r   r   r   r   ~  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForMaskGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˆ  s    z#AutoModelForMaskGeneration.__init__Nr   r   r   r   r   r‚   …  s   r‚   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z#AutoModelForMultipleChoice.__init__Nr   r   r   r   r   rƒ   Œ  s   rƒ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú"AutoModelForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   –  s    z+AutoModelForNextSentencePrediction.__init__Nr   r   r   r   r   r„   “  s   r„   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$AutoModelForObjectDetection.__init__Nr   r   r   r   r   r…   š  s   r…   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¤  s    z AutoModelForPreTraining.__init__Nr   r   r   r   r   r†   ¡  s   r†   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   «  s    z&AutoModelForQuestionAnswering.__init__Nr   r   r   r   r   r‡   ¨  s   r‡   c                   @   s   e Zd ZdgZdd„ ZdS )Ú AutoModelForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ²  s    z)AutoModelForSemanticSegmentation.__init__Nr   r   r   r   r   rˆ   ¯  s   rˆ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForSeq2SeqLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¹  s    zAutoModelForSeq2SeqLM.__init__Nr   r   r   r   r   r‰   ¶  s   r‰   c                   @   s   e Zd ZdgZdd„ ZdS )Ú"AutoModelForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À  s    z+AutoModelForSequenceClassification.__init__Nr   r   r   r   r   rŠ   ½  s   rŠ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForSpeechSeq2Seqr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ç  s    z"AutoModelForSpeechSeq2Seq.__init__Nr   r   r   r   r   r‹   Ä  s   r‹   c                   @   s   e Zd ZdgZdd„ ZdS )Ú"AutoModelForTableQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Î  s    z+AutoModelForTableQuestionAnswering.__init__Nr   r   r   r   r   rŒ   Ë  s   rŒ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForTextEncodingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Õ  s    z!AutoModelForTextEncoding.__init__Nr   r   r   r   r   r   Ò  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForTextToSpectrogramr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ü  s    z&AutoModelForTextToSpectrogram.__init__Nr   r   r   r   r   rŽ   Ù  s   rŽ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForTextToWaveformr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ã  s    z#AutoModelForTextToWaveform.__init__Nr   r   r   r   r   r   à  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ê  s    z(AutoModelForTokenClassification.__init__Nr   r   r   r   r   r   ç  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )Ú!AutoModelForUniversalSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ñ  s    z*AutoModelForUniversalSegmentation.__init__Nr   r   r   r   r   r‘   î  s   r‘   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForVideoClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ø  s    z(AutoModelForVideoClassification.__init__Nr   r   r   r   r   r’   õ  s   r’   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelForVision2Seqr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    zAutoModelForVision2Seq.__init__Nr   r   r   r   r   r“   ü  s   r“   c                   @   s   e Zd ZdgZdd„ ZdS )Ú#AutoModelForVisualQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z,AutoModelForVisualQuestionAnswering.__init__Nr   r   r   r   r   r”     s   r”   c                   @   s   e Zd ZdgZdd„ ZdS )Ú'AutoModelForZeroShotImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z0AutoModelForZeroShotImageClassification.__init__Nr   r   r   r   r   r•   
  s   r•   c                   @   s   e Zd ZdgZdd„ ZdS )Ú#AutoModelForZeroShotObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z,AutoModelForZeroShotObjectDetection.__init__Nr   r   r   r   r   r–     s   r–   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoModelWithLMHeadr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zAutoModelWithLMHead.__init__Nr   r   r   r   r   r—     s   r—   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoformerForPredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z AutoformerForPrediction.__init__Nr   r   r   r   r   r˜     s   r˜   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    zAutoformerModel.__init__Nr   r   r   r   r   r™   &  s   r™   c                   @   s   e Zd ZdgZdd„ ZdS )ÚAutoformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    z"AutoformerPreTrainedModel.__init__Nr   r   r   r   r   rš   -  s   rš   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBarkCausalModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    zBarkCausalModel.__init__Nr   r   r   r   r   r›   4  s   r›   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBarkCoarseModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >  s    zBarkCoarseModel.__init__Nr   r   r   r   r   rœ   ;  s   rœ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBarkFineModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E  s    zBarkFineModel.__init__Nr   r   r   r   r   r   B  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BarkModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   L  s    zBarkModel.__init__Nr   r   r   r   r   rž   I  s   rž   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBarkPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   S  s    zBarkPreTrainedModel.__init__Nr   r   r   r   r   rŸ   P  s   rŸ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBarkSemanticModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Z  s    zBarkSemanticModel.__init__Nr   r   r   r   r   r    W  s   r    c                   @   s   e Zd ZdgZdd„ ZdS )ÚBartForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   a  s    zBartForCausalLM.__init__Nr   r   r   r   r   r¡   ^  s   r¡   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBartForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   h  s    z%BartForConditionalGeneration.__init__Nr   r   r   r   r   r¢   e  s   r¢   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBartForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   o  s    z!BartForQuestionAnswering.__init__Nr   r   r   r   r   r£   l  s   r£   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBartForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   v  s    z&BartForSequenceClassification.__init__Nr   r   r   r   r   r¤   s  s   r¤   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BartModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   }  s    zBartModel.__init__Nr   r   r   r   r   r¥   z  s   r¥   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBartPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   „  s    zBartPreTrainedModel.__init__Nr   r   r   r   r   r¦     s   r¦   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBartPretrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‹  s    zBartPretrainedModel.__init__Nr   r   r   r   r   r§   ˆ  s   r§   c                   @   s   e Zd ZdgZdd„ ZdS )ÚPretrainedBartModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’  s    zPretrainedBartModel.__init__Nr   r   r   r   r   r¨     s   r¨   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBeitBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™  s    zBeitBackbone.__init__Nr   r   r   r   r   r©   –  s   r©   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBeitForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z#BeitForImageClassification.__init__Nr   r   r   r   r   rª     s   rª   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBeitForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §  s    z#BeitForMaskedImageModeling.__init__Nr   r   r   r   r   r«   ¤  s   r«   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBeitForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®  s    z$BeitForSemanticSegmentation.__init__Nr   r   r   r   r   r¬   «  s   r¬   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BeitModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ  s    zBeitModel.__init__Nr   r   r   r   r   r­   ²  s   r­   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBeitPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¼  s    zBeitPreTrainedModel.__init__Nr   r   r   r   r   r®   ¹  s   r®   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ã  s    zBertForMaskedLM.__init__Nr   r   r   r   r   r¯   À  s   r¯   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ê  s    zBertForMultipleChoice.__init__Nr   r   r   r   r   r°   Ç  s   r°   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ  s    z&BertForNextSentencePrediction.__init__Nr   r   r   r   r   r±   Î  s   r±   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø  s    zBertForPreTraining.__init__Nr   r   r   r   r   r²   Õ  s   r²   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß  s    z!BertForQuestionAnswering.__init__Nr   r   r   r   r   r³   Ü  s   r³   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ  s    z&BertForSequenceClassification.__init__Nr   r   r   r   r   r´   ã  s   r´   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í  s    z#BertForTokenClassification.__init__Nr   r   r   r   r   rµ   ê  s   rµ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô  s    zBertLayer.__init__Nr   r   r   r   r   r¶   ñ  s   r¶   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   û  s    zBertLMHeadModel.__init__Nr   r   r   r   r   r·   ø  s   r·   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zBertModel.__init__Nr   r   r   r   r   r¸   ÿ  s   r¸   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    zBertPreTrainedModel.__init__Nr   r   r   r   r   r¹     s   r¹   c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_bertrf   r   r   r   rº     s    rº   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertGenerationDecoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zBertGenerationDecoder.__init__Nr   r   r   r   r   r»     s   r»   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertGenerationEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zBertGenerationEncoder.__init__Nr   r   r   r   r   r¼     s   r¼   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBertGenerationPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z&BertGenerationPreTrainedModel.__init__Nr   r   r   r   r   r½     s   r½   c                  O   s   t tdgƒ d S r   )r   Ú"load_tf_weights_in_bert_generationrf   r   r   r   r¾   &  s    r¾   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   -  s    zBigBirdForCausalLM.__init__Nr   r   r   r   r   r¿   *  s   r¿   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   4  s    zBigBirdForMaskedLM.__init__Nr   r   r   r   r   rÀ   1  s   rÀ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ;  s    z!BigBirdForMultipleChoice.__init__Nr   r   r   r   r   rÁ   8  s   rÁ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   B  s    zBigBirdForPreTraining.__init__Nr   r   r   r   r   rÂ   ?  s   rÂ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   I  s    z$BigBirdForQuestionAnswering.__init__Nr   r   r   r   r   rÃ   F  s   rÃ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú BigBirdForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   P  s    z)BigBirdForSequenceClassification.__init__Nr   r   r   r   r   rÄ   M  s   rÄ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   W  s    z&BigBirdForTokenClassification.__init__Nr   r   r   r   r   rÅ   T  s   rÅ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ^  s    zBigBirdLayer.__init__Nr   r   r   r   r   rÆ   [  s   rÆ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   e  s    zBigBirdModel.__init__Nr   r   r   r   r   rÇ   b  s   rÇ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   l  s    zBigBirdPreTrainedModel.__init__Nr   r   r   r   r   rÈ   i  s   rÈ   c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_big_birdrf   r   r   r   rÉ   p  s    rÉ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdPegasusForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   w  s    z"BigBirdPegasusForCausalLM.__init__Nr   r   r   r   r   rÊ   t  s   rÊ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú&BigBirdPegasusForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ~  s    z/BigBirdPegasusForConditionalGeneration.__init__Nr   r   r   r   r   rË   {  s   rË   c                   @   s   e Zd ZdgZdd„ ZdS )Ú"BigBirdPegasusForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   …  s    z+BigBirdPegasusForQuestionAnswering.__init__Nr   r   r   r   r   rÌ   ‚  s   rÌ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú'BigBirdPegasusForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Œ  s    z0BigBirdPegasusForSequenceClassification.__init__Nr   r   r   r   r   rÍ   ‰  s   rÍ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdPegasusModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   “  s    zBigBirdPegasusModel.__init__Nr   r   r   r   r   rÎ     s   rÎ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBigBirdPegasusPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   š  s    z&BigBirdPegasusPreTrainedModel.__init__Nr   r   r   r   r   rÏ   —  s   rÏ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBioGptForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¡  s    zBioGptForCausalLM.__init__Nr   r   r   r   r   rÐ   ž  s   rÐ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBioGptForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¨  s    z(BioGptForSequenceClassification.__init__Nr   r   r   r   r   rÑ   ¥  s   rÑ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBioGptForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¯  s    z%BioGptForTokenClassification.__init__Nr   r   r   r   r   rÒ   ¬  s   rÒ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBioGptModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¶  s    zBioGptModel.__init__Nr   r   r   r   r   rÓ   ³  s   rÓ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBioGptPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ½  s    zBioGptPreTrainedModel.__init__Nr   r   r   r   r   rÔ   º  s   rÔ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBitBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ä  s    zBitBackbone.__init__Nr   r   r   r   r   rÕ   Á  s   rÕ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBitForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ë  s    z"BitForImageClassification.__init__Nr   r   r   r   r   rÖ   È  s   rÖ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBitModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ò  s    zBitModel.__init__Nr   r   r   r   r   r×   Ï  s   r×   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBitPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ù  s    zBitPreTrainedModel.__init__Nr   r   r   r   r   rØ   Ö  s   rØ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlenderbotForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   à  s    zBlenderbotForCausalLM.__init__Nr   r   r   r   r   rÙ   Ý  s   rÙ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú"BlenderbotForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ç  s    z+BlenderbotForConditionalGeneration.__init__Nr   r   r   r   r   rÚ   ä  s   rÚ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlenderbotModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   î  s    zBlenderbotModel.__init__Nr   r   r   r   r   rÛ   ë  s   rÛ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlenderbotPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   õ  s    z"BlenderbotPreTrainedModel.__init__Nr   r   r   r   r   rÜ   ò  s   rÜ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlenderbotSmallForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ü  s    z#BlenderbotSmallForCausalLM.__init__Nr   r   r   r   r   rÝ   ù  s   rÝ   c                   @   s   e Zd ZdgZdd„ ZdS )Ú'BlenderbotSmallForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z0BlenderbotSmallForConditionalGeneration.__init__Nr   r   r   r   r   rÞ      s   rÞ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlenderbotSmallModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    zBlenderbotSmallModel.__init__Nr   r   r   r   r   rß     s   rß   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlenderbotSmallPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z'BlenderbotSmallPreTrainedModel.__init__Nr   r   r   r   r   rà     s   rà   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlipForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z%BlipForConditionalGeneration.__init__Nr   r   r   r   r   rá     s   rá   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlipForImageTextRetrievalr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z"BlipForImageTextRetrieval.__init__Nr   r   r   r   r   râ     s   râ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlipForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    z!BlipForQuestionAnswering.__init__Nr   r   r   r   r   rã   #  s   rã   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BlipModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   -  s    zBlipModel.__init__Nr   r   r   r   r   rä   *  s   rä   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlipPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   4  s    zBlipPreTrainedModel.__init__Nr   r   r   r   r   rå   1  s   rå   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlipTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ;  s    zBlipTextModel.__init__Nr   r   r   r   r   ræ   8  s   ræ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlipVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   B  s    zBlipVisionModel.__init__Nr   r   r   r   r   rç   ?  s   rç   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlip2ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   I  s    z&Blip2ForConditionalGeneration.__init__Nr   r   r   r   r   rè   F  s   rè   c                   @   s   e Zd ZdgZdd„ ZdS )Ú
Blip2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   P  s    zBlip2Model.__init__Nr   r   r   r   r   ré   M  s   ré   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlip2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   W  s    zBlip2PreTrainedModel.__init__Nr   r   r   r   r   rê   T  s   rê   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlip2QFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ^  s    zBlip2QFormerModel.__init__Nr   r   r   r   r   rë   [  s   rë   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBlip2VisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   e  s    zBlip2VisionModel.__init__Nr   r   r   r   r   rì   b  s   rì   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBloomForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   l  s    zBloomForCausalLM.__init__Nr   r   r   r   r   rí   i  s   rí   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBloomForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   s  s    z"BloomForQuestionAnswering.__init__Nr   r   r   r   r   rî   p  s   rî   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBloomForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   z  s    z'BloomForSequenceClassification.__init__Nr   r   r   r   r   rï   w  s   rï   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBloomForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$BloomForTokenClassification.__init__Nr   r   r   r   r   rð   ~  s   rð   c                   @   s   e Zd ZdgZdd„ ZdS )Ú
BloomModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˆ  s    zBloomModel.__init__Nr   r   r   r   r   rñ   …  s   rñ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBloomPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zBloomPreTrainedModel.__init__Nr   r   r   r   r   rò   Œ  s   rò   c                   @   s   e Zd ZdgZdd„ ZdS )Ú!BridgeTowerForContrastiveLearningr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   –  s    z*BridgeTowerForContrastiveLearning.__init__Nr   r   r   r   r   ró   “  s   ró   c                   @   s   e Zd ZdgZdd„ ZdS )Ú#BridgeTowerForImageAndTextRetrievalr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z,BridgeTowerForImageAndTextRetrieval.__init__Nr   r   r   r   r   rô   š  s   rô   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBridgeTowerForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¤  s    zBridgeTowerForMaskedLM.__init__Nr   r   r   r   r   rõ   ¡  s   rõ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBridgeTowerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   «  s    zBridgeTowerModel.__init__Nr   r   r   r   r   rö   ¨  s   rö   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBridgeTowerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ²  s    z#BridgeTowerPreTrainedModel.__init__Nr   r   r   r   r   r÷   ¯  s   r÷   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBrosForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¹  s    z#BrosForTokenClassification.__init__Nr   r   r   r   r   rø   ¶  s   rø   c                   @   s   e Zd ZdgZdd„ ZdS )Ú	BrosModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À  s    zBrosModel.__init__Nr   r   r   r   r   rù   ½  s   rù   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBrosPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ç  s    zBrosPreTrainedModel.__init__Nr   r   r   r   r   rú   Ä  s   rú   c                   @   s   e Zd ZdgZdd„ ZdS )ÚBrosProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Î  s    zBrosProcessor.__init__Nr   r   r   r   r   rû   Ë  s   rû   c                   @   s   e Zd ZdgZdd„ ZdS )Ú!BrosSpadeEEForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Õ  s    z*BrosSpadeEEForTokenClassification.__init__Nr   r   r   r   r   rü   Ò  s   rü   c                   @   s   e Zd ZdgZdd„ ZdS )Ú!BrosSpadeELForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ü  s    z*BrosSpadeELForTokenClassification.__init__Nr   r   r   r   r   rý   Ù  s   rý   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ã  s    zCamembertForCausalLM.__init__Nr   r   r   r   r   rþ   à  s   rþ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ê  s    zCamembertForMaskedLM.__init__Nr   r   r   r   r   rÿ   ç  s   rÿ   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ñ  s    z#CamembertForMultipleChoice.__init__Nr   r   r   r   r   r   î  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ø  s    z&CamembertForQuestionAnswering.__init__Nr   r   r   r   r   r  õ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"CamembertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    z+CamembertForSequenceClassification.__init__Nr   r   r   r   r   r  ü  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z(CamembertForTokenClassification.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zCamembertModel.__init__Nr   r   r   r   r   r  
  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCamembertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!CamembertPreTrainedModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCanineForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z CanineForMultipleChoice.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCanineForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z#CanineForQuestionAnswering.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCanineForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    z(CanineForSequenceClassification.__init__Nr   r   r   r   r   r  &  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCanineForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    z%CanineForTokenClassification.__init__Nr   r   r   r   r   r	  -  s   r	  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCanineLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    zCanineLayer.__init__Nr   r   r   r   r   r
  4  s   r
  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCanineModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >  s    zCanineModel.__init__Nr   r   r   r   r   r  ;  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCaninePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E  s    zCaninePreTrainedModel.__init__Nr   r   r   r   r   r  B  s   r  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_caninerf   r   r   r   r  I  s    r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!ChameleonForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   P  s    z*ChameleonForConditionalGeneration.__init__Nr   r   r   r   r   r  M  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChameleonModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   W  s    zChameleonModel.__init__Nr   r   r   r   r   r  T  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChameleonPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ^  s    z!ChameleonPreTrainedModel.__init__Nr   r   r   r   r   r  [  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChameleonProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   e  s    zChameleonProcessor.__init__Nr   r   r   r   r   r  b  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChameleonVQVAEr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   l  s    zChameleonVQVAE.__init__Nr   r   r   r   r   r  i  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChineseCLIPModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   s  s    zChineseCLIPModel.__init__Nr   r   r   r   r   r  p  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChineseCLIPPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   z  s    z#ChineseCLIPPreTrainedModel.__init__Nr   r   r   r   r   r  w  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChineseCLIPTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zChineseCLIPTextModel.__init__Nr   r   r   r   r   r  ~  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚChineseCLIPVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˆ  s    zChineseCLIPVisionModel.__init__Nr   r   r   r   r   r  …  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClapAudioModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zClapAudioModel.__init__Nr   r   r   r   r   r  Œ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClapAudioModelWithProjectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   –  s    z%ClapAudioModelWithProjection.__init__Nr   r   r   r   r   r  “  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClapFeatureExtractorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zClapFeatureExtractor.__init__Nr   r   r   r   r   r  š  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	ClapModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¤  s    zClapModel.__init__Nr   r   r   r   r   r  ¡  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClapPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   «  s    zClapPreTrainedModel.__init__Nr   r   r   r   r   r  ¨  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClapTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ²  s    zClapTextModel.__init__Nr   r   r   r   r   r  ¯  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClapTextModelWithProjectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¹  s    z$ClapTextModelWithProjection.__init__Nr   r   r   r   r   r  ¶  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À  s    z#CLIPForImageClassification.__init__Nr   r   r   r   r   r  ½  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	CLIPModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ç  s    zCLIPModel.__init__Nr   r   r   r   r   r  Ä  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Î  s    zCLIPPreTrainedModel.__init__Nr   r   r   r   r   r   Ë  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Õ  s    zCLIPTextModel.__init__Nr   r   r   r   r   r!  Ò  s   r!  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPTextModelWithProjectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ü  s    z$CLIPTextModelWithProjection.__init__Nr   r   r   r   r   r"  Ù  s   r"  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ã  s    zCLIPVisionModel.__init__Nr   r   r   r   r   r#  à  s   r#  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPVisionModelWithProjectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ê  s    z&CLIPVisionModelWithProjection.__init__Nr   r   r   r   r   r$  ç  s   r$  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPSegForImageSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ñ  s    z$CLIPSegForImageSegmentation.__init__Nr   r   r   r   r   r%  î  s   r%  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPSegModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ø  s    zCLIPSegModel.__init__Nr   r   r   r   r   r&  õ  s   r&  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPSegPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    zCLIPSegPreTrainedModel.__init__Nr   r   r   r   r   r'  ü  s   r'  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPSegTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zCLIPSegTextModel.__init__Nr   r   r   r   r   r(    s   r(  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCLIPSegVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zCLIPSegVisionModel.__init__Nr   r   r   r   r   r)  
  s   r)  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClvpDecoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zClvpDecoder.__init__Nr   r   r   r   r   r*    s   r*  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClvpEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zClvpEncoder.__init__Nr   r   r   r   r   r+    s   r+  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClvpForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    zClvpForCausalLM.__init__Nr   r   r   r   r   r,    s   r,  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	ClvpModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    zClvpModel.__init__Nr   r   r   r   r   r-  &  s   r-  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!ClvpModelForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    z*ClvpModelForConditionalGeneration.__init__Nr   r   r   r   r   r.  -  s   r.  c                   @   s   e Zd ZdgZdd„ ZdS )ÚClvpPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    zClvpPreTrainedModel.__init__Nr   r   r   r   r   r/  4  s   r/  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCodeGenForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >  s    zCodeGenForCausalLM.__init__Nr   r   r   r   r   r0  ;  s   r0  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCodeGenModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E  s    zCodeGenModel.__init__Nr   r   r   r   r   r1  B  s   r1  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCodeGenPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   L  s    zCodeGenPreTrainedModel.__init__Nr   r   r   r   r   r2  I  s   r2  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCohereForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   S  s    zCohereForCausalLM.__init__Nr   r   r   r   r   r3  P  s   r3  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCohereModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Z  s    zCohereModel.__init__Nr   r   r   r   r   r4  W  s   r4  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCoherePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   a  s    zCoherePreTrainedModel.__init__Nr   r   r   r   r   r5  ^  s   r5  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!ConditionalDetrForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   h  s    z*ConditionalDetrForObjectDetection.__init__Nr   r   r   r   r   r6  e  s   r6  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConditionalDetrForSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   o  s    z'ConditionalDetrForSegmentation.__init__Nr   r   r   r   r   r7  l  s   r7  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConditionalDetrModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   v  s    zConditionalDetrModel.__init__Nr   r   r   r   r   r8  s  s   r8  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConditionalDetrPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   }  s    z'ConditionalDetrPreTrainedModel.__init__Nr   r   r   r   r   r9  z  s   r9  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   „  s    zConvBertForMaskedLM.__init__Nr   r   r   r   r   r:    s   r:  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‹  s    z"ConvBertForMultipleChoice.__init__Nr   r   r   r   r   r;  ˆ  s   r;  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’  s    z%ConvBertForQuestionAnswering.__init__Nr   r   r   r   r   r<    s   r<  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!ConvBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™  s    z*ConvBertForSequenceClassification.__init__Nr   r   r   r   r   r=  –  s   r=  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z'ConvBertForTokenClassification.__init__Nr   r   r   r   r   r>    s   r>  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §  s    zConvBertLayer.__init__Nr   r   r   r   r   r?  ¤  s   r?  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®  s    zConvBertModel.__init__Nr   r   r   r   r   r@  «  s   r@  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ  s    z ConvBertPreTrainedModel.__init__Nr   r   r   r   r   rA  ²  s   rA  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_convbertrf   r   r   r   rB  ¹  s    rB  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À  s    zConvNextBackbone.__init__Nr   r   r   r   r   rC  ½  s   rC  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ç  s    z'ConvNextForImageClassification.__init__Nr   r   r   r   r   rD  Ä  s   rD  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Î  s    zConvNextModel.__init__Nr   r   r   r   r   rE  Ë  s   rE  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Õ  s    z ConvNextPreTrainedModel.__init__Nr   r   r   r   r   rF  Ò  s   rF  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextV2Backboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ü  s    zConvNextV2Backbone.__init__Nr   r   r   r   r   rG  Ù  s   rG  c                   @   s   e Zd ZdgZdd„ ZdS )Ú ConvNextV2ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ã  s    z)ConvNextV2ForImageClassification.__init__Nr   r   r   r   r   rH  à  s   rH  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextV2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ê  s    zConvNextV2Model.__init__Nr   r   r   r   r   rI  ç  s   rI  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConvNextV2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ñ  s    z"ConvNextV2PreTrainedModel.__init__Nr   r   r   r   r   rJ  î  s   rJ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCpmAntForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ø  s    zCpmAntForCausalLM.__init__Nr   r   r   r   r   rK  õ  s   rK  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCpmAntModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    zCpmAntModel.__init__Nr   r   r   r   r   rL  ü  s   rL  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCpmAntPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    zCpmAntPreTrainedModel.__init__Nr   r   r   r   r   rM  	  s   rM  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCTRLForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    z&CTRLForSequenceClassification.__init__Nr   r   r   r   r   rN  
	  s   rN  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCTRLLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    zCTRLLMHeadModel.__init__Nr   r   r   r   r   rO  	  s   rO  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	CTRLModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    zCTRLModel.__init__Nr   r   r   r   r   rP  	  s   rP  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCTRLPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "	  s    zCTRLPreTrainedModel.__init__Nr   r   r   r   r   rQ  	  s   rQ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCvtForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )	  s    z"CvtForImageClassification.__init__Nr   r   r   r   r   rR  &	  s   rR  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCvtModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0	  s    zCvtModel.__init__Nr   r   r   r   r   rS  -	  s   rS  c                   @   s   e Zd ZdgZdd„ ZdS )ÚCvtPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7	  s    zCvtPreTrainedModel.__init__Nr   r   r   r   r   rT  4	  s   rT  c                   @   s   e Zd ZdgZdd„ ZdS )Ú(Data2VecAudioForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >	  s    z1Data2VecAudioForAudioFrameClassification.__init__Nr   r   r   r   r   rU  ;	  s   rU  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecAudioForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E	  s    zData2VecAudioForCTC.__init__Nr   r   r   r   r   rV  B	  s   rV  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&Data2VecAudioForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   L	  s    z/Data2VecAudioForSequenceClassification.__init__Nr   r   r   r   r   rW  I	  s   rW  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecAudioForXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   S	  s    z Data2VecAudioForXVector.__init__Nr   r   r   r   r   rX  P	  s   rX  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecAudioModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Z	  s    zData2VecAudioModel.__init__Nr   r   r   r   r   rY  W	  s   rY  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecAudioPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   a	  s    z%Data2VecAudioPreTrainedModel.__init__Nr   r   r   r   r   rZ  ^	  s   rZ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecTextForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   h	  s    z Data2VecTextForCausalLM.__init__Nr   r   r   r   r   r[  e	  s   r[  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecTextForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   o	  s    z Data2VecTextForMaskedLM.__init__Nr   r   r   r   r   r\  l	  s   r\  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecTextForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   v	  s    z&Data2VecTextForMultipleChoice.__init__Nr   r   r   r   r   r]  s	  s   r]  c                   @   s   e Zd ZdgZdd„ ZdS )Ú Data2VecTextForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   }	  s    z)Data2VecTextForQuestionAnswering.__init__Nr   r   r   r   r   r^  z	  s   r^  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%Data2VecTextForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   „	  s    z.Data2VecTextForSequenceClassification.__init__Nr   r   r   r   r   r_  	  s   r_  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"Data2VecTextForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‹	  s    z+Data2VecTextForTokenClassification.__init__Nr   r   r   r   r   r`  ˆ	  s   r`  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’	  s    zData2VecTextModel.__init__Nr   r   r   r   r   ra  	  s   ra  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecTextPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™	  s    z$Data2VecTextPreTrainedModel.__init__Nr   r   r   r   r   rb  –	  s   rb  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$Data2VecVisionForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r    	  s    z-Data2VecVisionForImageClassification.__init__Nr   r   r   r   r   rc  	  s   rc  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%Data2VecVisionForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §	  s    z.Data2VecVisionForSemanticSegmentation.__init__Nr   r   r   r   r   rd  ¤	  s   rd  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®	  s    zData2VecVisionModel.__init__Nr   r   r   r   r   re  «	  s   re  c                   @   s   e Zd ZdgZdd„ ZdS )ÚData2VecVisionPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ	  s    z&Data2VecVisionPreTrainedModel.__init__Nr   r   r   r   r   rf  ²	  s   rf  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDbrxForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¼	  s    zDbrxForCausalLM.__init__Nr   r   r   r   r   rg  ¹	  s   rg  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	DbrxModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ã	  s    zDbrxModel.__init__Nr   r   r   r   r   rh  À	  s   rh  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDbrxPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ê	  s    zDbrxPreTrainedModel.__init__Nr   r   r   r   r   ri  Ç	  s   ri  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ	  s    zDebertaForMaskedLM.__init__Nr   r   r   r   r   rj  Î	  s   rj  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø	  s    z$DebertaForQuestionAnswering.__init__Nr   r   r   r   r   rk  Õ	  s   rk  c                   @   s   e Zd ZdgZdd„ ZdS )Ú DebertaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß	  s    z)DebertaForSequenceClassification.__init__Nr   r   r   r   r   rl  Ü	  s   rl  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ	  s    z&DebertaForTokenClassification.__init__Nr   r   r   r   r   rm  ã	  s   rm  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í	  s    zDebertaModel.__init__Nr   r   r   r   r   rn  ê	  s   rn  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô	  s    zDebertaPreTrainedModel.__init__Nr   r   r   r   r   ro  ñ	  s   ro  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaV2ForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   û	  s    zDebertaV2ForMaskedLM.__init__Nr   r   r   r   r   rp  ø	  s   rp  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaV2ForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    z#DebertaV2ForMultipleChoice.__init__Nr   r   r   r   r   rq  ÿ	  s   rq  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaV2ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	
  s    z&DebertaV2ForQuestionAnswering.__init__Nr   r   r   r   r   rr  
  s   rr  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"DebertaV2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    z+DebertaV2ForSequenceClassification.__init__Nr   r   r   r   r   rs  
  s   rs  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaV2ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    z(DebertaV2ForTokenClassification.__init__Nr   r   r   r   r   rt  
  s   rt  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaV2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    zDebertaV2Model.__init__Nr   r   r   r   r   ru  
  s   ru  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDebertaV2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %
  s    z!DebertaV2PreTrainedModel.__init__Nr   r   r   r   r   rv  "
  s   rv  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDecisionTransformerGPT2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ,
  s    z%DecisionTransformerGPT2Model.__init__Nr   r   r   r   r   rw  )
  s   rw  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&DecisionTransformerGPT2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   3
  s    z/DecisionTransformerGPT2PreTrainedModel.__init__Nr   r   r   r   r   rx  0
  s   rx  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDecisionTransformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   :
  s    z!DecisionTransformerModel.__init__Nr   r   r   r   r   ry  7
  s   ry  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"DecisionTransformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   A
  s    z+DecisionTransformerPreTrainedModel.__init__Nr   r   r   r   r   rz  >
  s   rz  c                   @   s   e Zd ZdgZdd„ ZdS )Ú DeformableDetrForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   H
  s    z)DeformableDetrForObjectDetection.__init__Nr   r   r   r   r   r{  E
  s   r{  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDeformableDetrModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   O
  s    zDeformableDetrModel.__init__Nr   r   r   r   r   r|  L
  s   r|  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDeformableDetrPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   V
  s    z&DeformableDetrPreTrainedModel.__init__Nr   r   r   r   r   r}  S
  s   r}  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDeiTForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ]
  s    z#DeiTForImageClassification.__init__Nr   r   r   r   r   r~  Z
  s   r~  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%DeiTForImageClassificationWithTeacherr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   d
  s    z.DeiTForImageClassificationWithTeacher.__init__Nr   r   r   r   r   r  a
  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDeiTForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   k
  s    z#DeiTForMaskedImageModeling.__init__Nr   r   r   r   r   r€  h
  s   r€  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	DeiTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   r
  s    zDeiTModel.__init__Nr   r   r   r   r   r  o
  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDeiTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   y
  s    zDeiTPreTrainedModel.__init__Nr   r   r   r   r   r‚  v
  s   r‚  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDetaForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   €
  s    zDetaForObjectDetection.__init__Nr   r   r   r   r   rƒ  }
  s   rƒ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	DetaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡
  s    zDetaModel.__init__Nr   r   r   r   r   r„  „
  s   r„  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDetaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž
  s    zDetaPreTrainedModel.__init__Nr   r   r   r   r   r…  ‹
  s   r…  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%EfficientFormerForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •
  s    z.EfficientFormerForImageClassification.__init__Nr   r   r   r   r   r†  ’
  s   r†  c                   @   s   e Zd ZdgZdd„ ZdS )Ú0EfficientFormerForImageClassificationWithTeacherr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ
  s    z9EfficientFormerForImageClassificationWithTeacher.__init__Nr   r   r   r   r   r‡  ™
  s   r‡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEfficientFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £
  s    zEfficientFormerModel.__init__Nr   r   r   r   r   rˆ   
  s   rˆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEfficientFormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª
  s    z'EfficientFormerPreTrainedModel.__init__Nr   r   r   r   r   r‰  §
  s   r‰  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMForInformationExtractionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±
  s    z'ErnieMForInformationExtraction.__init__Nr   r   r   r   r   rŠ  ®
  s   rŠ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸
  s    z ErnieMForMultipleChoice.__init__Nr   r   r   r   r   r‹  µ
  s   r‹  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿
  s    z#ErnieMForQuestionAnswering.__init__Nr   r   r   r   r   rŒ  ¼
  s   rŒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ
  s    z(ErnieMForSequenceClassification.__init__Nr   r   r   r   r   r  Ã
  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Í
  s    z%ErnieMForTokenClassification.__init__Nr   r   r   r   r   rŽ  Ê
  s   rŽ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ô
  s    zErnieMModel.__init__Nr   r   r   r   r   r  Ñ
  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieMPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Û
  s    zErnieMPreTrainedModel.__init__Nr   r   r   r   r   r  Ø
  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&GPTSanJapaneseForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   â
  s    z/GPTSanJapaneseForConditionalGeneration.__init__Nr   r   r   r   r   r‘  ß
  s   r‘  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTSanJapaneseModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   é
  s    zGPTSanJapaneseModel.__init__Nr   r   r   r   r   r’  æ
  s   r’  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTSanJapanesePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ð
  s    z&GPTSanJapanesePreTrainedModel.__init__Nr   r   r   r   r   r“  í
  s   r“  c                   @   s   e Zd ZdgZdd„ ZdS )Ú GraphormerForGraphClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷
  s    z)GraphormerForGraphClassification.__init__Nr   r   r   r   r   r”  ô
  s   r”  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGraphormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ
  s    zGraphormerModel.__init__Nr   r   r   r   r   r•  û
  s   r•  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGraphormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z"GraphormerPreTrainedModel.__init__Nr   r   r   r   r   r–    s   r–  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJukeboxModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zJukeboxModel.__init__Nr   r   r   r   r   r—  	  s   r—  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJukeboxPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zJukeboxPreTrainedModel.__init__Nr   r   r   r   r   r˜    s   r˜  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJukeboxPriorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zJukeboxPrior.__init__Nr   r   r   r   r   r™    s   r™  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJukeboxVQVAEr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    zJukeboxVQVAE.__init__Nr   r   r   r   r   rš    s   rš  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMCTCTForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (  s    zMCTCTForCTC.__init__Nr   r   r   r   r   r›  %  s   r›  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
MCTCTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /  s    zMCTCTModel.__init__Nr   r   r   r   r   rœ  ,  s   rœ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMCTCTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6  s    zMCTCTPreTrainedModel.__init__Nr   r   r   r   r   r  3  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =  s    zMegaForCausalLM.__init__Nr   r   r   r   r   rž  :  s   rž  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D  s    zMegaForMaskedLM.__init__Nr   r   r   r   r   rŸ  A  s   rŸ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    zMegaForMultipleChoice.__init__Nr   r   r   r   r   r   H  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    z!MegaForQuestionAnswering.__init__Nr   r   r   r   r   r¡  O  s   r¡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    z&MegaForSequenceClassification.__init__Nr   r   r   r   r   r¢  V  s   r¢  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    z#MegaForTokenClassification.__init__Nr   r   r   r   r   r£  ]  s   r£  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	MegaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    zMegaModel.__init__Nr   r   r   r   r   r¤  d  s   r¤  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    zMegaPreTrainedModel.__init__Nr   r   r   r   r   r¥  k  s   r¥  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMMBTForClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    zMMBTForClassification.__init__Nr   r   r   r   r   r¦  r  s   r¦  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	MMBTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |  s    zMMBTModel.__init__Nr   r   r   r   r   r§  y  s   r§  c                   @   s   e Zd ZdgZdd„ ZdS )ÚModalEmbeddingsr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ  s    zModalEmbeddings.__init__Nr   r   r   r   r   r¨  €  s   r¨  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNatBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Š  s    zNatBackbone.__init__Nr   r   r   r   r   r©  ‡  s   r©  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNatForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‘  s    z"NatForImageClassification.__init__Nr   r   r   r   r   rª  Ž  s   rª  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNatModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˜  s    zNatModel.__init__Nr   r   r   r   r   r«  •  s   r«  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNatPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ÿ  s    zNatPreTrainedModel.__init__Nr   r   r   r   r   r¬  œ  s   r¬  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦  s    zNezhaForMaskedLM.__init__Nr   r   r   r   r   r­  £  s   r­  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ­  s    zNezhaForMultipleChoice.__init__Nr   r   r   r   r   r®  ª  s   r®  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ´  s    z'NezhaForNextSentencePrediction.__init__Nr   r   r   r   r   r¯  ±  s   r¯  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   »  s    zNezhaForPreTraining.__init__Nr   r   r   r   r   r°  ¸  s   r°  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Â  s    z"NezhaForQuestionAnswering.__init__Nr   r   r   r   r   r±  ¿  s   r±  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   É  s    z'NezhaForSequenceClassification.__init__Nr   r   r   r   r   r²  Æ  s   r²  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ð  s    z$NezhaForTokenClassification.__init__Nr   r   r   r   r   r³  Í  s   r³  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
NezhaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ×  s    zNezhaModel.__init__Nr   r   r   r   r   r´  Ô  s   r´  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNezhaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Þ  s    zNezhaPreTrainedModel.__init__Nr   r   r   r   r   rµ  Û  s   rµ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenLlamaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   å  s    zOpenLlamaForCausalLM.__init__Nr   r   r   r   r   r¶  â  s   r¶  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"OpenLlamaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ì  s    z+OpenLlamaForSequenceClassification.__init__Nr   r   r   r   r   r·  é  s   r·  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenLlamaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ó  s    zOpenLlamaModel.__init__Nr   r   r   r   r   r¸  ð  s   r¸  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenLlamaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ú  s    z!OpenLlamaPreTrainedModel.__init__Nr   r   r   r   r   r¹  ÷  s   r¹  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zQDQBertForMaskedLM.__init__Nr   r   r   r   r   rº  þ  s   rº  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!QDQBertForMultipleChoice.__init__Nr   r   r   r   r   r»    s   r»  c                   @   s   e Zd ZdgZdd„ ZdS )Ú QDQBertForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z)QDQBertForNextSentencePrediction.__init__Nr   r   r   r   r   r¼    s   r¼  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$QDQBertForQuestionAnswering.__init__Nr   r   r   r   r   r½    s   r½  c                   @   s   e Zd ZdgZdd„ ZdS )Ú QDQBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z)QDQBertForSequenceClassification.__init__Nr   r   r   r   r   r¾    s   r¾  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z&QDQBertForTokenClassification.__init__Nr   r   r   r   r   r¿  !  s   r¿  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   +  s    zQDQBertLayer.__init__Nr   r   r   r   r   rÀ  (  s   rÀ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   2  s    zQDQBertLMHeadModel.__init__Nr   r   r   r   r   rÁ  /  s   rÁ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   9  s    zQDQBertModel.__init__Nr   r   r   r   r   rÂ  6  s   rÂ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQDQBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   @  s    zQDQBertPreTrainedModel.__init__Nr   r   r   r   r   rÃ  =  s   rÃ  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_qdqbertrf   r   r   r   rÄ  D  s    rÄ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmEmbedderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    zRealmEmbedder.__init__Nr   r   r   r   r   rÅ  H  s   rÅ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmForOpenQAr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    zRealmForOpenQA.__init__Nr   r   r   r   r   rÆ  O  s   rÆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmKnowledgeAugEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    z!RealmKnowledgeAugEncoder.__init__Nr   r   r   r   r   rÇ  V  s   rÇ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    zRealmPreTrainedModel.__init__Nr   r   r   r   r   rÈ  ]  s   rÈ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmReaderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    zRealmReader.__init__Nr   r   r   r   r   rÉ  d  s   rÉ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmRetrieverr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    zRealmRetriever.__init__Nr   r   r   r   r   rÊ  k  s   rÊ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRealmScorerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    zRealmScorer.__init__Nr   r   r   r   r   rË  r  s   rË  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_realmrf   r   r   r   rÌ  y  s    rÌ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRetriBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   €  s    zRetriBertModel.__init__Nr   r   r   r   r   rÍ  }  s   rÍ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRetriBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡  s    z!RetriBertPreTrainedModel.__init__Nr   r   r   r   r   rÎ  „  s   rÎ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeech2Text2ForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž  s    z Speech2Text2ForCausalLM.__init__Nr   r   r   r   r   rÏ  ‹  s   rÏ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeech2Text2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •  s    z$Speech2Text2PreTrainedModel.__init__Nr   r   r   r   r   rÐ  ’  s   rÐ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTrajectoryTransformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ  s    z#TrajectoryTransformerModel.__init__Nr   r   r   r   r   rÑ  ™  s   rÑ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$TrajectoryTransformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £  s    z-TrajectoryTransformerPreTrainedModel.__init__Nr   r   r   r   r   rÒ     s   rÒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚAdaptiveEmbeddingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª  s    zAdaptiveEmbedding.__init__Nr   r   r   r   r   rÓ  §  s   rÓ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"TransfoXLForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±  s    z+TransfoXLForSequenceClassification.__init__Nr   r   r   r   r   rÔ  ®  s   rÔ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTransfoXLLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸  s    zTransfoXLLMHeadModel.__init__Nr   r   r   r   r   rÕ  µ  s   rÕ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTransfoXLModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿  s    zTransfoXLModel.__init__Nr   r   r   r   r   rÖ  ¼  s   rÖ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTransfoXLPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ  s    z!TransfoXLPreTrainedModel.__init__Nr   r   r   r   r   r×  Ã  s   r×  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_transfo_xlrf   r   r   r   rØ  Ê  s    rØ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú TvltForAudioVisualClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ  s    z)TvltForAudioVisualClassification.__init__Nr   r   r   r   r   rÙ  Î  s   rÙ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTvltForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø  s    zTvltForPreTraining.__init__Nr   r   r   r   r   rÚ  Õ  s   rÚ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	TvltModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß  s    zTvltModel.__init__Nr   r   r   r   r   rÛ  Ü  s   rÛ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTvltPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ  s    zTvltPreTrainedModel.__init__Nr   r   r   r   r   rÜ  ã  s   rÜ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVanForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í  s    z"VanForImageClassification.__init__Nr   r   r   r   r   rÝ  ê  s   rÝ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVanModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô  s    zVanModel.__init__Nr   r   r   r   r   rÞ  ñ  s   rÞ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVanPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   û  s    zVanPreTrainedModel.__init__Nr   r   r   r   r   rß  ø  s   rß  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTHybridForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z(ViTHybridForImageClassification.__init__Nr   r   r   r   r   rà  ÿ  s   rà  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTHybridModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    zViTHybridModel.__init__Nr   r   r   r   r   rá    s   rá  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTHybridPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!ViTHybridPreTrainedModel.__init__Nr   r   r   r   r   râ    s   râ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMProphetNetDecoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zXLMProphetNetDecoder.__init__Nr   r   r   r   r   rã    s   rã  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMProphetNetEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zXLMProphetNetEncoder.__init__Nr   r   r   r   r   rä    s   rä  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMProphetNetForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %  s    z!XLMProphetNetForCausalLM.__init__Nr   r   r   r   r   rå  "  s   rå  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%XLMProphetNetForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ,  s    z.XLMProphetNetForConditionalGeneration.__init__Nr   r   r   r   r   ræ  )  s   ræ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMProphetNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   3  s    zXLMProphetNetModel.__init__Nr   r   r   r   r   rç  0  s   rç  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMProphetNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   :  s    z%XLMProphetNetPreTrainedModel.__init__Nr   r   r   r   r   rè  7  s   rè  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDepthAnythingForDepthEstimationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   A  s    z(DepthAnythingForDepthEstimation.__init__Nr   r   r   r   r   ré  >  s   ré  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDepthAnythingPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   H  s    z%DepthAnythingPreTrainedModel.__init__Nr   r   r   r   r   rê  E  s   rê  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDetrForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   O  s    zDetrForObjectDetection.__init__Nr   r   r   r   r   rë  L  s   rë  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDetrForSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   V  s    zDetrForSegmentation.__init__Nr   r   r   r   r   rì  S  s   rì  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	DetrModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ]  s    zDetrModel.__init__Nr   r   r   r   r   rí  Z  s   rí  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDetrPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   d  s    zDetrPreTrainedModel.__init__Nr   r   r   r   r   rî  a  s   rî  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinatBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   k  s    zDinatBackbone.__init__Nr   r   r   r   r   rï  h  s   rï  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinatForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   r  s    z$DinatForImageClassification.__init__Nr   r   r   r   r   rð  o  s   rð  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
DinatModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   y  s    zDinatModel.__init__Nr   r   r   r   r   rñ  v  s   rñ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinatPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   €  s    zDinatPreTrainedModel.__init__Nr   r   r   r   r   rò  }  s   rò  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinov2Backboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡  s    zDinov2Backbone.__init__Nr   r   r   r   r   ró  „  s   ró  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinov2ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž  s    z%Dinov2ForImageClassification.__init__Nr   r   r   r   r   rô  ‹  s   rô  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinov2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •  s    zDinov2Model.__init__Nr   r   r   r   r   rõ  ’  s   rõ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDinov2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ  s    zDinov2PreTrainedModel.__init__Nr   r   r   r   r   rö  ™  s   rö  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDistilBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £  s    zDistilBertForMaskedLM.__init__Nr   r   r   r   r   r÷     s   r÷  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDistilBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª  s    z$DistilBertForMultipleChoice.__init__Nr   r   r   r   r   rø  §  s   rø  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDistilBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±  s    z'DistilBertForQuestionAnswering.__init__Nr   r   r   r   r   rù  ®  s   rù  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#DistilBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸  s    z,DistilBertForSequenceClassification.__init__Nr   r   r   r   r   rú  µ  s   rú  c                   @   s   e Zd ZdgZdd„ ZdS )Ú DistilBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿  s    z)DistilBertForTokenClassification.__init__Nr   r   r   r   r   rû  ¼  s   rû  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDistilBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ  s    zDistilBertModel.__init__Nr   r   r   r   r   rü  Ã  s   rü  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDistilBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Í  s    z"DistilBertPreTrainedModel.__init__Nr   r   r   r   r   rý  Ê  s   rý  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDonutSwinModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ô  s    zDonutSwinModel.__init__Nr   r   r   r   r   rþ  Ñ  s   rþ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDonutSwinPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Û  s    z!DonutSwinPreTrainedModel.__init__Nr   r   r   r   r   rÿ  Ø  s   rÿ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPRContextEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   â  s    zDPRContextEncoder.__init__Nr   r   r   r   r   r   ß  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPRPretrainedContextEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   é  s    z$DPRPretrainedContextEncoder.__init__Nr   r   r   r   r   r  æ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPRPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ð  s    zDPRPreTrainedModel.__init__Nr   r   r   r   r   r  í  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPRPretrainedQuestionEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷  s    z%DPRPretrainedQuestionEncoder.__init__Nr   r   r   r   r   r  ô  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPRPretrainedReaderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ  s    zDPRPretrainedReader.__init__Nr   r   r   r   r   r  û  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPRQuestionEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zDPRQuestionEncoder.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	DPRReaderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zDPRReader.__init__Nr   r   r   r   r   r  	  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPTForDepthEstimationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zDPTForDepthEstimation.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPTForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z#DPTForSemanticSegmentation.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    zDPTModel.__init__Nr   r   r   r   r   r	    s   r	  c                   @   s   e Zd ZdgZdd„ ZdS )ÚDPTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (  s    zDPTPreTrainedModel.__init__Nr   r   r   r   r   r
  %  s   r
  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"EfficientNetForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /  s    z+EfficientNetForImageClassification.__init__Nr   r   r   r   r   r  ,  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEfficientNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6  s    zEfficientNetModel.__init__Nr   r   r   r   r   r  3  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEfficientNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =  s    z$EfficientNetPreTrainedModel.__init__Nr   r   r   r   r   r  :  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D  s    zElectraForCausalLM.__init__Nr   r   r   r   r   r  A  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    zElectraForMaskedLM.__init__Nr   r   r   r   r   r  H  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    z!ElectraForMultipleChoice.__init__Nr   r   r   r   r   r  O  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    zElectraForPreTraining.__init__Nr   r   r   r   r   r  V  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    z$ElectraForQuestionAnswering.__init__Nr   r   r   r   r   r  ]  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú ElectraForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    z)ElectraForSequenceClassification.__init__Nr   r   r   r   r   r  d  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    z&ElectraForTokenClassification.__init__Nr   r   r   r   r   r  k  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    zElectraModel.__init__Nr   r   r   r   r   r  r  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚElectraPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |  s    zElectraPreTrainedModel.__init__Nr   r   r   r   r   r  y  s   r  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_electrarf   r   r   r   r  €  s    r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEncodecModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡  s    zEncodecModel.__init__Nr   r   r   r   r   r  „  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEncodecPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž  s    zEncodecPreTrainedModel.__init__Nr   r   r   r   r   r  ‹  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEncoderDecoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •  s    zEncoderDecoderModel.__init__Nr   r   r   r   r   r  ’  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ  s    zErnieForCausalLM.__init__Nr   r   r   r   r   r  ™  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £  s    zErnieForMaskedLM.__init__Nr   r   r   r   r   r     s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª  s    zErnieForMultipleChoice.__init__Nr   r   r   r   r   r  §  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±  s    z'ErnieForNextSentencePrediction.__init__Nr   r   r   r   r   r  ®  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸  s    zErnieForPreTraining.__init__Nr   r   r   r   r   r  µ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿  s    z"ErnieForQuestionAnswering.__init__Nr   r   r   r   r   r   ¼  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ  s    z'ErnieForSequenceClassification.__init__Nr   r   r   r   r   r!  Ã  s   r!  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErnieForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Í  s    z$ErnieForTokenClassification.__init__Nr   r   r   r   r   r"  Ê  s   r"  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
ErnieModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ô  s    zErnieModel.__init__Nr   r   r   r   r   r#  Ñ  s   r#  c                   @   s   e Zd ZdgZdd„ ZdS )ÚErniePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Û  s    zErniePreTrainedModel.__init__Nr   r   r   r   r   r$  Ø  s   r$  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmFoldPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   â  s    zEsmFoldPreTrainedModel.__init__Nr   r   r   r   r   r%  ß  s   r%  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   é  s    zEsmForMaskedLM.__init__Nr   r   r   r   r   r&  æ  s   r&  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmForProteinFoldingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ð  s    zEsmForProteinFolding.__init__Nr   r   r   r   r   r'  í  s   r'  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷  s    z%EsmForSequenceClassification.__init__Nr   r   r   r   r   r(  ô  s   r(  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ  s    z"EsmForTokenClassification.__init__Nr   r   r   r   r   r)  û  s   r)  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zEsmModel.__init__Nr   r   r   r   r   r*    s   r*  c                   @   s   e Zd ZdgZdd„ ZdS )ÚEsmPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zEsmPreTrainedModel.__init__Nr   r   r   r   r   r+  	  s   r+  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFalconForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zFalconForCausalLM.__init__Nr   r   r   r   r   r,    s   r,  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFalconForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z#FalconForQuestionAnswering.__init__Nr   r   r   r   r   r-    s   r-  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFalconForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    z(FalconForSequenceClassification.__init__Nr   r   r   r   r   r.    s   r.  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFalconForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (  s    z%FalconForTokenClassification.__init__Nr   r   r   r   r   r/  %  s   r/  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFalconModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /  s    zFalconModel.__init__Nr   r   r   r   r   r0  ,  s   r0  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFalconPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6  s    zFalconPreTrainedModel.__init__Nr   r   r   r   r   r1  3  s   r1  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFastSpeech2ConformerHifiGanr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =  s    z$FastSpeech2ConformerHifiGan.__init__Nr   r   r   r   r   r2  :  s   r2  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFastSpeech2ConformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D  s    z"FastSpeech2ConformerModel.__init__Nr   r   r   r   r   r3  A  s   r3  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#FastSpeech2ConformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    z,FastSpeech2ConformerPreTrainedModel.__init__Nr   r   r   r   r   r4  H  s   r4  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFastSpeech2ConformerWithHifiGanr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    z(FastSpeech2ConformerWithHifiGan.__init__Nr   r   r   r   r   r5  O  s   r5  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlaubertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    z"FlaubertForMultipleChoice.__init__Nr   r   r   r   r   r6  V  s   r6  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlaubertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    z%FlaubertForQuestionAnswering.__init__Nr   r   r   r   r   r7  ]  s   r7  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"FlaubertForQuestionAnsweringSimpler   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    z+FlaubertForQuestionAnsweringSimple.__init__Nr   r   r   r   r   r8  d  s   r8  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!FlaubertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    z*FlaubertForSequenceClassification.__init__Nr   r   r   r   r   r9  k  s   r9  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlaubertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    z'FlaubertForTokenClassification.__init__Nr   r   r   r   r   r:  r  s   r:  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlaubertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |  s    zFlaubertModel.__init__Nr   r   r   r   r   r;  y  s   r;  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlaubertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ  s    z FlaubertPreTrainedModel.__init__Nr   r   r   r   r   r<  €  s   r<  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlaubertWithLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Š  s    z FlaubertWithLMHeadModel.__init__Nr   r   r   r   r   r=  ‡  s   r=  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlavaForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‘  s    zFlavaForPreTraining.__init__Nr   r   r   r   r   r>  Ž  s   r>  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlavaImageCodebookr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˜  s    zFlavaImageCodebook.__init__Nr   r   r   r   r   r?  •  s   r?  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlavaImageModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ÿ  s    zFlavaImageModel.__init__Nr   r   r   r   r   r@  œ  s   r@  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
FlavaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦  s    zFlavaModel.__init__Nr   r   r   r   r   rA  £  s   rA  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlavaMultimodalModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ­  s    zFlavaMultimodalModel.__init__Nr   r   r   r   r   rB  ª  s   rB  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlavaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ´  s    zFlavaPreTrainedModel.__init__Nr   r   r   r   r   rC  ±  s   rC  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFlavaTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   »  s    zFlavaTextModel.__init__Nr   r   r   r   r   rD  ¸  s   rD  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Â  s    zFNetForMaskedLM.__init__Nr   r   r   r   r   rE  ¿  s   rE  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   É  s    zFNetForMultipleChoice.__init__Nr   r   r   r   r   rF  Æ  s   rF  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ð  s    z&FNetForNextSentencePrediction.__init__Nr   r   r   r   r   rG  Í  s   rG  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ×  s    zFNetForPreTraining.__init__Nr   r   r   r   r   rH  Ô  s   rH  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Þ  s    z!FNetForQuestionAnswering.__init__Nr   r   r   r   r   rI  Û  s   rI  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   å  s    z&FNetForSequenceClassification.__init__Nr   r   r   r   r   rJ  â  s   rJ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ì  s    z#FNetForTokenClassification.__init__Nr   r   r   r   r   rK  é  s   rK  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	FNetLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ó  s    zFNetLayer.__init__Nr   r   r   r   r   rL  ð  s   rL  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	FNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ú  s    zFNetModel.__init__Nr   r   r   r   r   rM  ÷  s   rM  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zFNetPreTrainedModel.__init__Nr   r   r   r   r   rN  þ  s   rN  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFocalNetBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zFocalNetBackbone.__init__Nr   r   r   r   r   rO    s   rO  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFocalNetForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z'FocalNetForImageClassification.__init__Nr   r   r   r   r   rP    s   rP  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFocalNetForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z'FocalNetForMaskedImageModeling.__init__Nr   r   r   r   r   rQ    s   rQ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFocalNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zFocalNetModel.__init__Nr   r   r   r   r   rR    s   rR  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFocalNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z FocalNetPreTrainedModel.__init__Nr   r   r   r   r   rS  !  s   rS  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFSMTForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   +  s    z%FSMTForConditionalGeneration.__init__Nr   r   r   r   r   rT  (  s   rT  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	FSMTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   2  s    zFSMTModel.__init__Nr   r   r   r   r   rU  /  s   rU  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPretrainedFSMTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   9  s    zPretrainedFSMTModel.__init__Nr   r   r   r   r   rV  6  s   rV  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelBaseModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   @  s    zFunnelBaseModel.__init__Nr   r   r   r   r   rW  =  s   rW  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   G  s    zFunnelForMaskedLM.__init__Nr   r   r   r   r   rX  D  s   rX  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   N  s    z FunnelForMultipleChoice.__init__Nr   r   r   r   r   rY  K  s   rY  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   U  s    zFunnelForPreTraining.__init__Nr   r   r   r   r   rZ  R  s   rZ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   \  s    z#FunnelForQuestionAnswering.__init__Nr   r   r   r   r   r[  Y  s   r[  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   c  s    z(FunnelForSequenceClassification.__init__Nr   r   r   r   r   r\  `  s   r\  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   j  s    z%FunnelForTokenClassification.__init__Nr   r   r   r   r   r]  g  s   r]  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   q  s    zFunnelModel.__init__Nr   r   r   r   r   r^  n  s   r^  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFunnelPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   x  s    zFunnelPreTrainedModel.__init__Nr   r   r   r   r   r_  u  s   r_  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_funnelrf   r   r   r   r`  |  s    r`  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFuyuForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ  s    zFuyuForCausalLM.__init__Nr   r   r   r   r   ra  €  s   ra  c                   @   s   e Zd ZdgZdd„ ZdS )ÚFuyuPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Š  s    zFuyuPreTrainedModel.__init__Nr   r   r   r   r   rb  ‡  s   rb  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemmaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‘  s    zGemmaForCausalLM.__init__Nr   r   r   r   r   rc  Ž  s   rc  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemmaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˜  s    z'GemmaForSequenceClassification.__init__Nr   r   r   r   r   rd  •  s   rd  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemmaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ÿ  s    z$GemmaForTokenClassification.__init__Nr   r   r   r   r   re  œ  s   re  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
GemmaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦  s    zGemmaModel.__init__Nr   r   r   r   r   rf  £  s   rf  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemmaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ­  s    zGemmaPreTrainedModel.__init__Nr   r   r   r   r   rg  ª  s   rg  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemma2ForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ´  s    zGemma2ForCausalLM.__init__Nr   r   r   r   r   rh  ±  s   rh  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemma2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   »  s    z(Gemma2ForSequenceClassification.__init__Nr   r   r   r   r   ri  ¸  s   ri  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemma2ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Â  s    z%Gemma2ForTokenClassification.__init__Nr   r   r   r   r   rj  ¿  s   rj  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemma2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   É  s    zGemma2Model.__init__Nr   r   r   r   r   rk  Æ  s   rk  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGemma2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ð  s    zGemma2PreTrainedModel.__init__Nr   r   r   r   r   rl  Í  s   rl  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGitForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ×  s    zGitForCausalLM.__init__Nr   r   r   r   r   rm  Ô  s   rm  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGitModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Þ  s    zGitModel.__init__Nr   r   r   r   r   rn  Û  s   rn  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGitPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   å  s    zGitPreTrainedModel.__init__Nr   r   r   r   r   ro  â  s   ro  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGitVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ì  s    zGitVisionModel.__init__Nr   r   r   r   r   rp  é  s   rp  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGLPNForDepthEstimationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ó  s    zGLPNForDepthEstimation.__init__Nr   r   r   r   r   rq  ð  s   rq  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	GLPNModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ú  s    zGLPNModel.__init__Nr   r   r   r   r   rr  ÷  s   rr  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGLPNPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zGLPNPreTrainedModel.__init__Nr   r   r   r   r   rs  þ  s   rs  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPT2DoubleHeadsModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zGPT2DoubleHeadsModel.__init__Nr   r   r   r   r   rt    s   rt  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPT2ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!GPT2ForQuestionAnswering.__init__Nr   r   r   r   r   ru    s   ru  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPT2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z&GPT2ForSequenceClassification.__init__Nr   r   r   r   r   rv    s   rv  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPT2ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z#GPT2ForTokenClassification.__init__Nr   r   r   r   r   rw    s   rw  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPT2LMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    zGPT2LMHeadModel.__init__Nr   r   r   r   r   rx  !  s   rx  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	GPT2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   +  s    zGPT2Model.__init__Nr   r   r   r   r   ry  (  s   ry  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPT2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   2  s    zGPT2PreTrainedModel.__init__Nr   r   r   r   r   rz  /  s   rz  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_gpt2rf   r   r   r   r{  6  s    r{  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTBigCodeForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =  s    zGPTBigCodeForCausalLM.__init__Nr   r   r   r   r   r|  :  s   r|  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#GPTBigCodeForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D  s    z,GPTBigCodeForSequenceClassification.__init__Nr   r   r   r   r   r}  A  s   r}  c                   @   s   e Zd ZdgZdd„ ZdS )Ú GPTBigCodeForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    z)GPTBigCodeForTokenClassification.__init__Nr   r   r   r   r   r~  H  s   r~  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTBigCodeModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    zGPTBigCodeModel.__init__Nr   r   r   r   r   r  O  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTBigCodePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    z"GPTBigCodePreTrainedModel.__init__Nr   r   r   r   r   r€  V  s   r€  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    zGPTNeoForCausalLM.__init__Nr   r   r   r   r   r  ]  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    z#GPTNeoForQuestionAnswering.__init__Nr   r   r   r   r   r‚  d  s   r‚  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    z(GPTNeoForSequenceClassification.__init__Nr   r   r   r   r   rƒ  k  s   rƒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    z%GPTNeoForTokenClassification.__init__Nr   r   r   r   r   r„  r  s   r„  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |  s    zGPTNeoModel.__init__Nr   r   r   r   r   r…  y  s   r…  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ  s    zGPTNeoPreTrainedModel.__init__Nr   r   r   r   r   r†  €  s   r†  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_gpt_neorf   r   r   r   r‡  ‡  s    r‡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž  s    zGPTNeoXForCausalLM.__init__Nr   r   r   r   r   rˆ  ‹  s   rˆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •  s    z$GPTNeoXForQuestionAnswering.__init__Nr   r   r   r   r   r‰  ’  s   r‰  c                   @   s   e Zd ZdgZdd„ ZdS )Ú GPTNeoXForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ  s    z)GPTNeoXForSequenceClassification.__init__Nr   r   r   r   r   rŠ  ™  s   rŠ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £  s    z&GPTNeoXForTokenClassification.__init__Nr   r   r   r   r   r‹     s   r‹  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª  s    zGPTNeoXLayer.__init__Nr   r   r   r   r   rŒ  §  s   rŒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±  s    zGPTNeoXModel.__init__Nr   r   r   r   r   r  ®  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸  s    zGPTNeoXPreTrainedModel.__init__Nr   r   r   r   r   rŽ  µ  s   rŽ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXJapaneseForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿  s    z#GPTNeoXJapaneseForCausalLM.__init__Nr   r   r   r   r   r  ¼  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXJapaneseLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ  s    zGPTNeoXJapaneseLayer.__init__Nr   r   r   r   r   r  Ã  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXJapaneseModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Í  s    zGPTNeoXJapaneseModel.__init__Nr   r   r   r   r   r‘  Ê  s   r‘  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTNeoXJapanesePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ô  s    z'GPTNeoXJapanesePreTrainedModel.__init__Nr   r   r   r   r   r’  Ñ  s   r’  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTJForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Û  s    zGPTJForCausalLM.__init__Nr   r   r   r   r   r“  Ø  s   r“  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTJForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   â  s    z!GPTJForQuestionAnswering.__init__Nr   r   r   r   r   r”  ß  s   r”  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTJForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   é  s    z&GPTJForSequenceClassification.__init__Nr   r   r   r   r   r•  æ  s   r•  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	GPTJModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ð  s    zGPTJModel.__init__Nr   r   r   r   r   r–  í  s   r–  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGPTJPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷  s    zGPTJPreTrainedModel.__init__Nr   r   r   r   r   r—  ô  s   r—  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroundingDinoForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ  s    z(GroundingDinoForObjectDetection.__init__Nr   r   r   r   r   r˜  û  s   r˜  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroundingDinoModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zGroundingDinoModel.__init__Nr   r   r   r   r   r™    s   r™  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroundingDinoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z%GroundingDinoPreTrainedModel.__init__Nr   r   r   r   r   rš  	  s   rš  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroupViTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zGroupViTModel.__init__Nr   r   r   r   r   r›    s   r›  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroupViTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z GroupViTPreTrainedModel.__init__Nr   r   r   r   r   rœ    s   rœ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroupViTTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    zGroupViTTextModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚGroupViTVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (  s    zGroupViTVisionModel.__init__Nr   r   r   r   r   rž  %  s   rž  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHieraBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /  s    zHieraBackbone.__init__Nr   r   r   r   r   rŸ  ,  s   rŸ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHieraForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6  s    z$HieraForImageClassification.__init__Nr   r   r   r   r   r   3  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚHieraForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =  s    zHieraForPreTraining.__init__Nr   r   r   r   r   r¡  :  s   r¡  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
HieraModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D  s    zHieraModel.__init__Nr   r   r   r   r   r¢  A  s   r¢  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHieraPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    zHieraPreTrainedModel.__init__Nr   r   r   r   r   r£  H  s   r£  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHubertForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    zHubertForCTC.__init__Nr   r   r   r   r   r¤  O  s   r¤  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHubertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    z(HubertForSequenceClassification.__init__Nr   r   r   r   r   r¥  V  s   r¥  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHubertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    zHubertModel.__init__Nr   r   r   r   r   r¦  ]  s   r¦  c                   @   s   e Zd ZdgZdd„ ZdS )ÚHubertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    zHubertPreTrainedModel.__init__Nr   r   r   r   r   r§  d  s   r§  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    zIBertForMaskedLM.__init__Nr   r   r   r   r   r¨  k  s   r¨  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    zIBertForMultipleChoice.__init__Nr   r   r   r   r   r©  r  s   r©  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |  s    z"IBertForQuestionAnswering.__init__Nr   r   r   r   r   rª  y  s   rª  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ  s    z'IBertForSequenceClassification.__init__Nr   r   r   r   r   r«  €  s   r«  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Š  s    z$IBertForTokenClassification.__init__Nr   r   r   r   r   r¬  ‡  s   r¬  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
IBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‘  s    zIBertModel.__init__Nr   r   r   r   r   r­  Ž  s   r­  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˜  s    zIBertPreTrainedModel.__init__Nr   r   r   r   r   r®  •  s   r®  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdeficsForVisionText2Textr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ÿ  s    z"IdeficsForVisionText2Text.__init__Nr   r   r   r   r   r¯  œ  s   r¯  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdeficsModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦  s    zIdeficsModel.__init__Nr   r   r   r   r   r°  £  s   r°  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdeficsPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ­  s    zIdeficsPreTrainedModel.__init__Nr   r   r   r   r   r±  ª  s   r±  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdeficsProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ´  s    zIdeficsProcessor.__init__Nr   r   r   r   r   r²  ±  s   r²  c                   @   s   e Zd ZdgZdd„ ZdS )Ú Idefics2ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   »  s    z)Idefics2ForConditionalGeneration.__init__Nr   r   r   r   r   r³  ¸  s   r³  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdefics2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Â  s    zIdefics2Model.__init__Nr   r   r   r   r   r´  ¿  s   r´  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdefics2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   É  s    z Idefics2PreTrainedModel.__init__Nr   r   r   r   r   rµ  Æ  s   rµ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚIdefics2Processorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ð  s    zIdefics2Processor.__init__Nr   r   r   r   r   r¶  Í  s   r¶  c                   @   s   e Zd ZdgZdd„ ZdS )ÚImageGPTForCausalImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ×  s    z'ImageGPTForCausalImageModeling.__init__Nr   r   r   r   r   r·  Ô  s   r·  c                   @   s   e Zd ZdgZdd„ ZdS )ÚImageGPTForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Þ  s    z'ImageGPTForImageClassification.__init__Nr   r   r   r   r   r¸  Û  s   r¸  c                   @   s   e Zd ZdgZdd„ ZdS )ÚImageGPTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   å  s    zImageGPTModel.__init__Nr   r   r   r   r   r¹  â  s   r¹  c                   @   s   e Zd ZdgZdd„ ZdS )ÚImageGPTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ì  s    z ImageGPTPreTrainedModel.__init__Nr   r   r   r   r   rº  é  s   rº  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_imagegptrf   r   r   r   r»  ð  s    r»  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInformerForPredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷  s    zInformerForPrediction.__init__Nr   r   r   r   r   r¼  ô  s   r¼  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ  s    zInformerModel.__init__Nr   r   r   r   r   r½  û  s   r½  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z InformerPreTrainedModel.__init__Nr   r   r   r   r   r¾    s   r¾  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$InstructBlipForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z-InstructBlipForConditionalGeneration.__init__Nr   r   r   r   r   r¿  	  s   r¿  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInstructBlipPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$InstructBlipPreTrainedModel.__init__Nr   r   r   r   r   rÀ    s   rÀ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInstructBlipQFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!InstructBlipQFormerModel.__init__Nr   r   r   r   r   rÁ    s   rÁ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInstructBlipVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    z InstructBlipVisionModel.__init__Nr   r   r   r   r   rÂ    s   rÂ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú)InstructBlipVideoForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (  s    z2InstructBlipVideoForConditionalGeneration.__init__Nr   r   r   r   r   rÃ  %  s   rÃ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú InstructBlipVideoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /  s    z)InstructBlipVideoPreTrainedModel.__init__Nr   r   r   r   r   rÄ  ,  s   rÄ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInstructBlipVideoQFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6  s    z&InstructBlipVideoQFormerModel.__init__Nr   r   r   r   r   rÅ  3  s   rÅ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚInstructBlipVideoVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =  s    z%InstructBlipVideoVisionModel.__init__Nr   r   r   r   r   rÆ  :  s   rÆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJambaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D  s    zJambaForCausalLM.__init__Nr   r   r   r   r   rÇ  A  s   rÇ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJambaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K  s    z'JambaForSequenceClassification.__init__Nr   r   r   r   r   rÈ  H  s   rÈ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
JambaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R  s    zJambaModel.__init__Nr   r   r   r   r   rÉ  O  s   rÉ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJambaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y  s    zJambaPreTrainedModel.__init__Nr   r   r   r   r   rÊ  V  s   rÊ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJetMoeForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `  s    zJetMoeForCausalLM.__init__Nr   r   r   r   r   rË  ]  s   rË  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJetMoeForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g  s    z(JetMoeForSequenceClassification.__init__Nr   r   r   r   r   rÌ  d  s   rÌ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJetMoeModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n  s    zJetMoeModel.__init__Nr   r   r   r   r   rÍ  k  s   rÍ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚJetMoePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u  s    zJetMoePreTrainedModel.__init__Nr   r   r   r   r   rÎ  r  s   rÎ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚKosmos2ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |  s    z(Kosmos2ForConditionalGeneration.__init__Nr   r   r   r   r   rÏ  y  s   rÏ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚKosmos2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ  s    zKosmos2Model.__init__Nr   r   r   r   r   rÐ  €  s   rÐ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚKosmos2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Š  s    zKosmos2PreTrainedModel.__init__Nr   r   r   r   r   rÑ  ‡  s   rÑ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‘  s    zLayoutLMForMaskedLM.__init__Nr   r   r   r   r   rÒ  Ž  s   rÒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˜  s    z%LayoutLMForQuestionAnswering.__init__Nr   r   r   r   r   rÓ  •  s   rÓ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!LayoutLMForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ÿ  s    z*LayoutLMForSequenceClassification.__init__Nr   r   r   r   r   rÔ  œ  s   rÔ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦  s    z'LayoutLMForTokenClassification.__init__Nr   r   r   r   r   rÕ  £  s   rÕ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ­  s    zLayoutLMModel.__init__Nr   r   r   r   r   rÖ  ª  s   rÖ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ´  s    z LayoutLMPreTrainedModel.__init__Nr   r   r   r   r   r×  ±  s   r×  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMv2ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   »  s    z'LayoutLMv2ForQuestionAnswering.__init__Nr   r   r   r   r   rØ  ¸  s   rØ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#LayoutLMv2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Â  s    z,LayoutLMv2ForSequenceClassification.__init__Nr   r   r   r   r   rÙ  ¿  s   rÙ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú LayoutLMv2ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   É  s    z)LayoutLMv2ForTokenClassification.__init__Nr   r   r   r   r   rÚ  Æ  s   rÚ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMv2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ð  s    zLayoutLMv2Model.__init__Nr   r   r   r   r   rÛ  Í  s   rÛ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMv2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ×  s    z"LayoutLMv2PreTrainedModel.__init__Nr   r   r   r   r   rÜ  Ô  s   rÜ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMv3ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Þ  s    z'LayoutLMv3ForQuestionAnswering.__init__Nr   r   r   r   r   rÝ  Û  s   rÝ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#LayoutLMv3ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   å  s    z,LayoutLMv3ForSequenceClassification.__init__Nr   r   r   r   r   rÞ  â  s   rÞ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú LayoutLMv3ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ì  s    z)LayoutLMv3ForTokenClassification.__init__Nr   r   r   r   r   rß  é  s   rß  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMv3Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ó  s    zLayoutLMv3Model.__init__Nr   r   r   r   r   rà  ð  s   rà  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLayoutLMv3PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ú  s    z"LayoutLMv3PreTrainedModel.__init__Nr   r   r   r   r   rá  ÷  s   rá  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLEDForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$LEDForConditionalGeneration.__init__Nr   r   r   r   r   râ  þ  s   râ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLEDForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z LEDForQuestionAnswering.__init__Nr   r   r   r   r   rã    s   rã  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLEDForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z%LEDForSequenceClassification.__init__Nr   r   r   r   r   rä    s   rä  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLEDModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zLEDModel.__init__Nr   r   r   r   r   rå    s   rå  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLEDPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zLEDPreTrainedModel.__init__Nr   r   r   r   r   ræ    s   ræ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLevitForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z$LevitForImageClassification.__init__Nr   r   r   r   r   rç  !  s   rç  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&LevitForImageClassificationWithTeacherr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   +  s    z/LevitForImageClassificationWithTeacher.__init__Nr   r   r   r   r   rè  (  s   rè  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
LevitModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   2  s    zLevitModel.__init__Nr   r   r   r   r   ré  /  s   ré  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLevitPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   9  s    zLevitPreTrainedModel.__init__Nr   r   r   r   r   rê  6  s   rê  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLiltForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   @  s    z!LiltForQuestionAnswering.__init__Nr   r   r   r   r   rë  =  s   rë  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLiltForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   G  s    z&LiltForSequenceClassification.__init__Nr   r   r   r   r   rì  D  s   rì  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLiltForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   N  s    z#LiltForTokenClassification.__init__Nr   r   r   r   r   rí  K  s   rí  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	LiltModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   U  s    zLiltModel.__init__Nr   r   r   r   r   rî  R  s   rî  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLiltPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   \  s    zLiltPreTrainedModel.__init__Nr   r   r   r   r   rï  Y  s   rï  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlamaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   c  s    zLlamaForCausalLM.__init__Nr   r   r   r   r   rð  `  s   rð  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlamaForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   j  s    z"LlamaForQuestionAnswering.__init__Nr   r   r   r   r   rñ  g  s   rñ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlamaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   q  s    z'LlamaForSequenceClassification.__init__Nr   r   r   r   r   rò  n  s   rò  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlamaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   x  s    z$LlamaForTokenClassification.__init__Nr   r   r   r   r   ró  u  s   ró  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
LlamaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zLlamaModel.__init__Nr   r   r   r   r   rô  |  s   rô  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlamaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   †  s    zLlamaPreTrainedModel.__init__Nr   r   r   r   r   rõ  ƒ  s   rõ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlavaForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z&LlavaForConditionalGeneration.__init__Nr   r   r   r   r   rö  Š  s   rö  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlavaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ”  s    zLlavaPreTrainedModel.__init__Nr   r   r   r   r   r÷  ‘  s   r÷  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!LlavaNextForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ›  s    z*LlavaNextForConditionalGeneration.__init__Nr   r   r   r   r   rø  ˜  s   rø  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlavaNextPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¢  s    z!LlavaNextPreTrainedModel.__init__Nr   r   r   r   r   rù  Ÿ  s   rù  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&LlavaNextVideoForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ©  s    z/LlavaNextVideoForConditionalGeneration.__init__Nr   r   r   r   r   rú  ¦  s   rú  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLlavaNextVideoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   °  s    z&LlavaNextVideoPreTrainedModel.__init__Nr   r   r   r   r   rû  ­  s   rû  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongformerForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ·  s    zLongformerForMaskedLM.__init__Nr   r   r   r   r   rü  ´  s   rü  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongformerForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¾  s    z$LongformerForMultipleChoice.__init__Nr   r   r   r   r   rý  »  s   rý  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongformerForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Å  s    z'LongformerForQuestionAnswering.__init__Nr   r   r   r   r   rþ  Â  s   rþ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#LongformerForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ì  s    z,LongformerForSequenceClassification.__init__Nr   r   r   r   r   rÿ  É  s   rÿ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú LongformerForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ó  s    z)LongformerForTokenClassification.__init__Nr   r   r   r   r   r   Ð  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ú  s    zLongformerModel.__init__Nr   r   r   r   r   r  ×  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   á  s    z"LongformerPreTrainedModel.__init__Nr   r   r   r   r   r  Þ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongformerSelfAttentionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   è  s    z LongformerSelfAttention.__init__Nr   r   r   r   r   r  å  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongT5EncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ï  s    zLongT5EncoderModel.__init__Nr   r   r   r   r   r  ì  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongT5ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ö  s    z'LongT5ForConditionalGeneration.__init__Nr   r   r   r   r   r  ó  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongT5Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ý  s    zLongT5Model.__init__Nr   r   r   r   r   r  ú  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLongT5PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zLongT5PreTrainedModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForEntityClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$LukeForEntityClassification.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForEntityPairClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z(LukeForEntityPairClassification.__init__Nr   r   r   r   r   r	    s   r	  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForEntitySpanClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z(LukeForEntitySpanClassification.__init__Nr   r   r   r   r   r
    s   r
  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zLukeForMaskedLM.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   '  s    zLukeForMultipleChoice.__init__Nr   r   r   r   r   r  $  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   .  s    z!LukeForQuestionAnswering.__init__Nr   r   r   r   r   r  +  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   5  s    z&LukeForSequenceClassification.__init__Nr   r   r   r   r   r  2  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukeForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   <  s    z#LukeForTokenClassification.__init__Nr   r   r   r   r   r  9  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	LukeModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   C  s    zLukeModel.__init__Nr   r   r   r   r   r  @  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLukePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   J  s    zLukePreTrainedModel.__init__Nr   r   r   r   r   r  G  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Q  s    zLxmertEncoder.__init__Nr   r   r   r   r   r  N  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   X  s    zLxmertForPreTraining.__init__Nr   r   r   r   r   r  U  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   _  s    z#LxmertForQuestionAnswering.__init__Nr   r   r   r   r   r  \  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   f  s    zLxmertModel.__init__Nr   r   r   r   r   r  c  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   m  s    zLxmertPreTrainedModel.__init__Nr   r   r   r   r   r  j  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertVisualFeatureEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   t  s    z#LxmertVisualFeatureEncoder.__init__Nr   r   r   r   r   r  q  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚLxmertXLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   {  s    zLxmertXLayer.__init__Nr   r   r   r   r   r  x  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚM2M100ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‚  s    z'M2M100ForConditionalGeneration.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚM2M100Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‰  s    zM2M100Model.__init__Nr   r   r   r   r   r  †  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚM2M100PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zM2M100PreTrainedModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMambaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   —  s    zMambaForCausalLM.__init__Nr   r   r   r   r   r  ”  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
MambaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ž  s    zMambaModel.__init__Nr   r   r   r   r   r  ›  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMambaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¥  s    zMambaPreTrainedModel.__init__Nr   r   r   r   r   r  ¢  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMamba2ForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¬  s    zMamba2ForCausalLM.__init__Nr   r   r   r   r   r  ©  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMamba2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ³  s    zMamba2Model.__init__Nr   r   r   r   r   r   °  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚMamba2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   º  s    zMamba2PreTrainedModel.__init__Nr   r   r   r   r   r!  ·  s   r!  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarianForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Á  s    zMarianForCausalLM.__init__Nr   r   r   r   r   r"  ¾  s   r"  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarianModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   È  s    zMarianModel.__init__Nr   r   r   r   r   r#  Å  s   r#  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarianMTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ï  s    zMarianMTModel.__init__Nr   r   r   r   r   r$  Ì  s   r$  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarkupLMForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ö  s    z%MarkupLMForQuestionAnswering.__init__Nr   r   r   r   r   r%  Ó  s   r%  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!MarkupLMForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ý  s    z*MarkupLMForSequenceClassification.__init__Nr   r   r   r   r   r&  Ú  s   r&  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarkupLMForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ä  s    z'MarkupLMForTokenClassification.__init__Nr   r   r   r   r   r'  á  s   r'  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarkupLMModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ë  s    zMarkupLMModel.__init__Nr   r   r   r   r   r(  è  s   r(  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMarkupLMPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ò  s    z MarkupLMPreTrainedModel.__init__Nr   r   r   r   r   r)  ï  s   r)  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#Mask2FormerForUniversalSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ù  s    z,Mask2FormerForUniversalSegmentation.__init__Nr   r   r   r   r   r*  ö  s   r*  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMask2FormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zMask2FormerModel.__init__Nr   r   r   r   r   r+  ý  s   r+  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMask2FormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z#Mask2FormerPreTrainedModel.__init__Nr   r   r   r   r   r,    s   r,  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!MaskFormerForInstanceSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z*MaskFormerForInstanceSegmentation.__init__Nr   r   r   r   r   r-    s   r-  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMaskFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zMaskFormerModel.__init__Nr   r   r   r   r   r.    s   r.  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMaskFormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z"MaskFormerPreTrainedModel.__init__Nr   r   r   r   r   r/    s   r/  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMaskFormerSwinBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    zMaskFormerSwinBackbone.__init__Nr   r   r   r   r   r0     s   r0  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMBartForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   *  s    zMBartForCausalLM.__init__Nr   r   r   r   r   r1  '  s   r1  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMBartForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   1  s    z&MBartForConditionalGeneration.__init__Nr   r   r   r   r   r2  .  s   r2  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMBartForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   8  s    z"MBartForQuestionAnswering.__init__Nr   r   r   r   r   r3  5  s   r3  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMBartForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ?  s    z'MBartForSequenceClassification.__init__Nr   r   r   r   r   r4  <  s   r4  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
MBartModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   F  s    zMBartModel.__init__Nr   r   r   r   r   r5  C  s   r5  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMBartPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   M  s    zMBartPreTrainedModel.__init__Nr   r   r   r   r   r6  J  s   r6  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegatronBertForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   T  s    z MegatronBertForCausalLM.__init__Nr   r   r   r   r   r7  Q  s   r7  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegatronBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   [  s    z MegatronBertForMaskedLM.__init__Nr   r   r   r   r   r8  X  s   r8  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegatronBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   b  s    z&MegatronBertForMultipleChoice.__init__Nr   r   r   r   r   r9  _  s   r9  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%MegatronBertForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   i  s    z.MegatronBertForNextSentencePrediction.__init__Nr   r   r   r   r   r:  f  s   r:  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegatronBertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   p  s    z#MegatronBertForPreTraining.__init__Nr   r   r   r   r   r;  m  s   r;  c                   @   s   e Zd ZdgZdd„ ZdS )Ú MegatronBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   w  s    z)MegatronBertForQuestionAnswering.__init__Nr   r   r   r   r   r<  t  s   r<  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%MegatronBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ~  s    z.MegatronBertForSequenceClassification.__init__Nr   r   r   r   r   r=  {  s   r=  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"MegatronBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   …  s    z+MegatronBertForTokenClassification.__init__Nr   r   r   r   r   r>  ‚  s   r>  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegatronBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Œ  s    zMegatronBertModel.__init__Nr   r   r   r   r   r?  ‰  s   r?  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMegatronBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   “  s    z$MegatronBertPreTrainedModel.__init__Nr   r   r   r   r   r@    s   r@  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMgpstrForSceneTextRecognitionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   š  s    z&MgpstrForSceneTextRecognition.__init__Nr   r   r   r   r   rA  —  s   rA  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMgpstrModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¡  s    zMgpstrModel.__init__Nr   r   r   r   r   rB  ž  s   rB  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMgpstrPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¨  s    zMgpstrPreTrainedModel.__init__Nr   r   r   r   r   rC  ¥  s   rC  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMistralForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¯  s    zMistralForCausalLM.__init__Nr   r   r   r   r   rD  ¬  s   rD  c                   @   s   e Zd ZdgZdd„ ZdS )Ú MistralForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¶  s    z)MistralForSequenceClassification.__init__Nr   r   r   r   r   rE  ³  s   rE  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMistralForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ½  s    z&MistralForTokenClassification.__init__Nr   r   r   r   r   rF  º  s   rF  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMistralModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ä  s    zMistralModel.__init__Nr   r   r   r   r   rG  Á  s   rG  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMistralPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ë  s    zMistralPreTrainedModel.__init__Nr   r   r   r   r   rH  È  s   rH  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMixtralForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ò  s    zMixtralForCausalLM.__init__Nr   r   r   r   r   rI  Ï  s   rI  c                   @   s   e Zd ZdgZdd„ ZdS )Ú MixtralForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ù  s    z)MixtralForSequenceClassification.__init__Nr   r   r   r   r   rJ  Ö  s   rJ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMixtralForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   à  s    z&MixtralForTokenClassification.__init__Nr   r   r   r   r   rK  Ý  s   rK  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMixtralModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ç  s    zMixtralModel.__init__Nr   r   r   r   r   rL  ä  s   rL  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMixtralPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   î  s    zMixtralPreTrainedModel.__init__Nr   r   r   r   r   rM  ë  s   rM  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   õ  s    zMobileBertForMaskedLM.__init__Nr   r   r   r   r   rN  ò  s   rN  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ü  s    z$MobileBertForMultipleChoice.__init__Nr   r   r   r   r   rO  ù  s   rO  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#MobileBertForNextSentencePredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z,MobileBertForNextSentencePrediction.__init__Nr   r   r   r   r   rP     s   rP  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    z!MobileBertForPreTraining.__init__Nr   r   r   r   r   rQ    s   rQ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z'MobileBertForQuestionAnswering.__init__Nr   r   r   r   r   rR    s   rR  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#MobileBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z,MobileBertForSequenceClassification.__init__Nr   r   r   r   r   rS    s   rS  c                   @   s   e Zd ZdgZdd„ ZdS )Ú MobileBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z)MobileBertForTokenClassification.__init__Nr   r   r   r   r   rT    s   rT  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    zMobileBertLayer.__init__Nr   r   r   r   r   rU  #  s   rU  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   -  s    zMobileBertModel.__init__Nr   r   r   r   r   rV  *  s   rV  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   4  s    z"MobileBertPreTrainedModel.__init__Nr   r   r   r   r   rW  1  s   rW  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_mobilebertrf   r   r   r   rX  8  s    rX  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!MobileNetV1ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ?  s    z*MobileNetV1ForImageClassification.__init__Nr   r   r   r   r   rY  <  s   rY  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileNetV1Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   F  s    zMobileNetV1Model.__init__Nr   r   r   r   r   rZ  C  s   rZ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileNetV1PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   M  s    z#MobileNetV1PreTrainedModel.__init__Nr   r   r   r   r   r[  J  s   r[  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_mobilenet_v1rf   r   r   r   r\  Q  s    r\  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!MobileNetV2ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   X  s    z*MobileNetV2ForImageClassification.__init__Nr   r   r   r   r   r]  U  s   r]  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"MobileNetV2ForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   _  s    z+MobileNetV2ForSemanticSegmentation.__init__Nr   r   r   r   r   r^  \  s   r^  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileNetV2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   f  s    zMobileNetV2Model.__init__Nr   r   r   r   r   r_  c  s   r_  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileNetV2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   m  s    z#MobileNetV2PreTrainedModel.__init__Nr   r   r   r   r   r`  j  s   r`  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_mobilenet_v2rf   r   r   r   ra  q  s    ra  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileViTForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   x  s    z(MobileViTForImageClassification.__init__Nr   r   r   r   r   rb  u  s   rb  c                   @   s   e Zd ZdgZdd„ ZdS )Ú MobileViTForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z)MobileViTForSemanticSegmentation.__init__Nr   r   r   r   r   rc  |  s   rc  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileViTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   †  s    zMobileViTModel.__init__Nr   r   r   r   r   rd  ƒ  s   rd  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileViTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!MobileViTPreTrainedModel.__init__Nr   r   r   r   r   re  Š  s   re  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!MobileViTV2ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ”  s    z*MobileViTV2ForImageClassification.__init__Nr   r   r   r   r   rf  ‘  s   rf  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"MobileViTV2ForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ›  s    z+MobileViTV2ForSemanticSegmentation.__init__Nr   r   r   r   r   rg  ˜  s   rg  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileViTV2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¢  s    zMobileViTV2Model.__init__Nr   r   r   r   r   rh  Ÿ  s   rh  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMobileViTV2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ©  s    z#MobileViTV2PreTrainedModel.__init__Nr   r   r   r   r   ri  ¦  s   ri  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMPNetForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   °  s    zMPNetForMaskedLM.__init__Nr   r   r   r   r   rj  ­  s   rj  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMPNetForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ·  s    zMPNetForMultipleChoice.__init__Nr   r   r   r   r   rk  ´  s   rk  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMPNetForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¾  s    z"MPNetForQuestionAnswering.__init__Nr   r   r   r   r   rl  »  s   rl  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMPNetForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Å  s    z'MPNetForSequenceClassification.__init__Nr   r   r   r   r   rm  Â  s   rm  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMPNetForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ì  s    z$MPNetForTokenClassification.__init__Nr   r   r   r   r   rn  É  s   rn  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
MPNetLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ó  s    zMPNetLayer.__init__Nr   r   r   r   r   ro  Ð  s   ro  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
MPNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ú  s    zMPNetModel.__init__Nr   r   r   r   r   rp  ×  s   rp  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMPNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   á  s    zMPNetPreTrainedModel.__init__Nr   r   r   r   r   rq  Þ  s   rq  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMptForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   è  s    zMptForCausalLM.__init__Nr   r   r   r   r   rr  å  s   rr  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMptForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ï  s    z MptForQuestionAnswering.__init__Nr   r   r   r   r   rs  ì  s   rs  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMptForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ö  s    z%MptForSequenceClassification.__init__Nr   r   r   r   r   rt  ó  s   rt  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMptForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ý  s    z"MptForTokenClassification.__init__Nr   r   r   r   r   ru  ú  s   ru  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMptModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zMptModel.__init__Nr   r   r   r   r   rv    s   rv  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMptPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zMptPreTrainedModel.__init__Nr   r   r   r   r   rw    s   rw  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zMraForMaskedLM.__init__Nr   r   r   r   r   rx    s   rx  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zMraForMultipleChoice.__init__Nr   r   r   r   r   ry    s   ry  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z MraForQuestionAnswering.__init__Nr   r   r   r   r   rz    s   rz  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   '  s    z%MraForSequenceClassification.__init__Nr   r   r   r   r   r{  $  s   r{  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   .  s    z"MraForTokenClassification.__init__Nr   r   r   r   r   r|  +  s   r|  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   5  s    zMraModel.__init__Nr   r   r   r   r   r}  2  s   r}  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMraPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   <  s    zMraPreTrainedModel.__init__Nr   r   r   r   r   r~  9  s   r~  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5EncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   C  s    zMT5EncoderModel.__init__Nr   r   r   r   r   r  @  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   J  s    z$MT5ForConditionalGeneration.__init__Nr   r   r   r   r   r€  G  s   r€  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Q  s    z MT5ForQuestionAnswering.__init__Nr   r   r   r   r   r  N  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   X  s    z%MT5ForSequenceClassification.__init__Nr   r   r   r   r   r‚  U  s   r‚  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   _  s    z"MT5ForTokenClassification.__init__Nr   r   r   r   r   rƒ  \  s   rƒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   f  s    zMT5Model.__init__Nr   r   r   r   r   r„  c  s   r„  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMT5PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   m  s    zMT5PreTrainedModel.__init__Nr   r   r   r   r   r…  j  s   r…  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   t  s    zMusicgenForCausalLM.__init__Nr   r   r   r   r   r†  q  s   r†  c                   @   s   e Zd ZdgZdd„ ZdS )Ú MusicgenForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   {  s    z)MusicgenForConditionalGeneration.__init__Nr   r   r   r   r   r‡  x  s   r‡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‚  s    zMusicgenModel.__init__Nr   r   r   r   r   rˆ    s   rˆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‰  s    z MusicgenPreTrainedModel.__init__Nr   r   r   r   r   r‰  †  s   r‰  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zMusicgenProcessor.__init__Nr   r   r   r   r   rŠ    s   rŠ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenMelodyForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   —  s    z"MusicgenMelodyForCausalLM.__init__Nr   r   r   r   r   r‹  ”  s   r‹  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&MusicgenMelodyForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ž  s    z/MusicgenMelodyForConditionalGeneration.__init__Nr   r   r   r   r   rŒ  ›  s   rŒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenMelodyModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¥  s    zMusicgenMelodyModel.__init__Nr   r   r   r   r   r  ¢  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMusicgenMelodyPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¬  s    z&MusicgenMelodyPreTrainedModel.__init__Nr   r   r   r   r   rŽ  ©  s   rŽ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMvpForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ³  s    zMvpForCausalLM.__init__Nr   r   r   r   r   r  °  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMvpForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   º  s    z$MvpForConditionalGeneration.__init__Nr   r   r   r   r   r  ·  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMvpForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Á  s    z MvpForQuestionAnswering.__init__Nr   r   r   r   r   r‘  ¾  s   r‘  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMvpForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   È  s    z%MvpForSequenceClassification.__init__Nr   r   r   r   r   r’  Å  s   r’  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMvpModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ï  s    zMvpModel.__init__Nr   r   r   r   r   r“  Ì  s   r“  c                   @   s   e Zd ZdgZdd„ ZdS )ÚMvpPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ö  s    zMvpPreTrainedModel.__init__Nr   r   r   r   r   r”  Ó  s   r”  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNemotronForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ý  s    zNemotronForCausalLM.__init__Nr   r   r   r   r   r•  Ú  s   r•  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNemotronForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ä  s    z%NemotronForQuestionAnswering.__init__Nr   r   r   r   r   r–  á  s   r–  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!NemotronForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ë  s    z*NemotronForSequenceClassification.__init__Nr   r   r   r   r   r—  è  s   r—  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNemotronForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ò  s    z'NemotronForTokenClassification.__init__Nr   r   r   r   r   r˜  ï  s   r˜  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNemotronModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ù  s    zNemotronModel.__init__Nr   r   r   r   r   r™  ö  s   r™  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNemotronPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z NemotronPreTrainedModel.__init__Nr   r   r   r   r   rš  ý  s   rš  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNllbMoeForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z(NllbMoeForConditionalGeneration.__init__Nr   r   r   r   r   r›    s   r›  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNllbMoeModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zNllbMoeModel.__init__Nr   r   r   r   r   rœ    s   rœ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNllbMoePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zNllbMoePreTrainedModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNllbMoeSparseMLPr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zNllbMoeSparseMLP.__init__Nr   r   r   r   r   rž    s   rž  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNllbMoeTop2Routerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    zNllbMoeTop2Router.__init__Nr   r   r   r   r   rŸ     s   rŸ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNystromformerForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   *  s    z!NystromformerForMaskedLM.__init__Nr   r   r   r   r   r   '  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚNystromformerForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   1  s    z'NystromformerForMultipleChoice.__init__Nr   r   r   r   r   r¡  .  s   r¡  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!NystromformerForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   8  s    z*NystromformerForQuestionAnswering.__init__Nr   r   r   r   r   r¢  5  s   r¢  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&NystromformerForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ?  s    z/NystromformerForSequenceClassification.__init__Nr   r   r   r   r   r£  <  s   r£  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#NystromformerForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   F  s    z,NystromformerForTokenClassification.__init__Nr   r   r   r   r   r¤  C  s   r¤  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNystromformerLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   M  s    zNystromformerLayer.__init__Nr   r   r   r   r   r¥  J  s   r¥  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNystromformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   T  s    zNystromformerModel.__init__Nr   r   r   r   r   r¦  Q  s   r¦  c                   @   s   e Zd ZdgZdd„ ZdS )ÚNystromformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   [  s    z%NystromformerPreTrainedModel.__init__Nr   r   r   r   r   r§  X  s   r§  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOlmoForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   b  s    zOlmoForCausalLM.__init__Nr   r   r   r   r   r¨  _  s   r¨  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	OlmoModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   i  s    zOlmoModel.__init__Nr   r   r   r   r   r©  f  s   r©  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOlmoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   p  s    zOlmoPreTrainedModel.__init__Nr   r   r   r   r   rª  m  s   rª  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!OneFormerForUniversalSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   w  s    z*OneFormerForUniversalSegmentation.__init__Nr   r   r   r   r   r«  t  s   r«  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOneFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ~  s    zOneFormerModel.__init__Nr   r   r   r   r   r¬  {  s   r¬  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOneFormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   …  s    z!OneFormerPreTrainedModel.__init__Nr   r   r   r   r   r­  ‚  s   r­  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenAIGPTDoubleHeadsModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Œ  s    z"OpenAIGPTDoubleHeadsModel.__init__Nr   r   r   r   r   r®  ‰  s   r®  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"OpenAIGPTForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   “  s    z+OpenAIGPTForSequenceClassification.__init__Nr   r   r   r   r   r¯    s   r¯  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenAIGPTLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   š  s    zOpenAIGPTLMHeadModel.__init__Nr   r   r   r   r   r°  —  s   r°  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenAIGPTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¡  s    zOpenAIGPTModel.__init__Nr   r   r   r   r   r±  ž  s   r±  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOpenAIGPTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¨  s    z!OpenAIGPTPreTrainedModel.__init__Nr   r   r   r   r   r²  ¥  s   r²  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_openai_gptrf   r   r   r   r³  ¬  s    r³  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOPTForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ³  s    zOPTForCausalLM.__init__Nr   r   r   r   r   r´  °  s   r´  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOPTForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   º  s    z OPTForQuestionAnswering.__init__Nr   r   r   r   r   rµ  ·  s   rµ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOPTForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Á  s    z%OPTForSequenceClassification.__init__Nr   r   r   r   r   r¶  ¾  s   r¶  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOPTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   È  s    zOPTModel.__init__Nr   r   r   r   r   r·  Å  s   r·  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOPTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ï  s    zOPTPreTrainedModel.__init__Nr   r   r   r   r   r¸  Ì  s   r¸  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlv2ForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ö  s    z Owlv2ForObjectDetection.__init__Nr   r   r   r   r   r¹  Ó  s   r¹  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
Owlv2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ý  s    zOwlv2Model.__init__Nr   r   r   r   r   rº  Ú  s   rº  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlv2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ä  s    zOwlv2PreTrainedModel.__init__Nr   r   r   r   r   r»  á  s   r»  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlv2TextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ë  s    zOwlv2TextModel.__init__Nr   r   r   r   r   r¼  è  s   r¼  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlv2VisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ò  s    zOwlv2VisionModel.__init__Nr   r   r   r   r   r½  ï  s   r½  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlViTForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ù  s    z!OwlViTForObjectDetection.__init__Nr   r   r   r   r   r¾  ö  s   r¾  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlViTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zOwlViTModel.__init__Nr   r   r   r   r   r¿  ý  s   r¿  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlViTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zOwlViTPreTrainedModel.__init__Nr   r   r   r   r   rÀ    s   rÀ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlViTTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zOwlViTTextModel.__init__Nr   r   r   r   r   rÁ    s   rÁ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚOwlViTVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zOwlViTVisionModel.__init__Nr   r   r   r   r   rÂ    s   rÂ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!PaliGemmaForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z*PaliGemmaForConditionalGeneration.__init__Nr   r   r   r   r   rÃ    s   rÃ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPaliGemmaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    z!PaliGemmaPreTrainedModel.__init__Nr   r   r   r   r   rÄ     s   rÄ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPaliGemmaProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   *  s    zPaliGemmaProcessor.__init__Nr   r   r   r   r   rÅ  '  s   rÅ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSMixerForPredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   1  s    z"PatchTSMixerForPrediction.__init__Nr   r   r   r   r   rÆ  .  s   rÆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSMixerForPretrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   8  s    z#PatchTSMixerForPretraining.__init__Nr   r   r   r   r   rÇ  5  s   rÇ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSMixerForRegressionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ?  s    z"PatchTSMixerForRegression.__init__Nr   r   r   r   r   rÈ  <  s   rÈ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú'PatchTSMixerForTimeSeriesClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   F  s    z0PatchTSMixerForTimeSeriesClassification.__init__Nr   r   r   r   r   rÉ  C  s   rÉ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSMixerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   M  s    zPatchTSMixerModel.__init__Nr   r   r   r   r   rÊ  J  s   rÊ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSMixerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   T  s    z$PatchTSMixerPreTrainedModel.__init__Nr   r   r   r   r   rË  Q  s   rË  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSTForClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   [  s    z"PatchTSTForClassification.__init__Nr   r   r   r   r   rÌ  X  s   rÌ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSTForPredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   b  s    zPatchTSTForPrediction.__init__Nr   r   r   r   r   rÍ  _  s   rÍ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSTForPretrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   i  s    zPatchTSTForPretraining.__init__Nr   r   r   r   r   rÎ  f  s   rÎ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSTForRegressionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   p  s    zPatchTSTForRegression.__init__Nr   r   r   r   r   rÏ  m  s   rÏ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   w  s    zPatchTSTModel.__init__Nr   r   r   r   r   rÐ  t  s   rÐ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPatchTSTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ~  s    z PatchTSTPreTrainedModel.__init__Nr   r   r   r   r   rÑ  {  s   rÑ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPegasusForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   …  s    zPegasusForCausalLM.__init__Nr   r   r   r   r   rÒ  ‚  s   rÒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPegasusForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Œ  s    z(PegasusForConditionalGeneration.__init__Nr   r   r   r   r   rÓ  ‰  s   rÓ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPegasusModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   “  s    zPegasusModel.__init__Nr   r   r   r   r   rÔ    s   rÔ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPegasusPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   š  s    zPegasusPreTrainedModel.__init__Nr   r   r   r   r   rÕ  —  s   rÕ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú PegasusXForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¡  s    z)PegasusXForConditionalGeneration.__init__Nr   r   r   r   r   rÖ  ž  s   rÖ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPegasusXModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¨  s    zPegasusXModel.__init__Nr   r   r   r   r   r×  ¥  s   r×  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPegasusXPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¯  s    z PegasusXPreTrainedModel.__init__Nr   r   r   r   r   rØ  ¬  s   rØ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú-PerceiverForImageClassificationConvProcessingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¶  s    z6PerceiverForImageClassificationConvProcessing.__init__Nr   r   r   r   r   rÙ  ³  s   rÙ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&PerceiverForImageClassificationFourierr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ½  s    z/PerceiverForImageClassificationFourier.__init__Nr   r   r   r   r   rÚ  º  s   rÚ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú&PerceiverForImageClassificationLearnedr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ä  s    z/PerceiverForImageClassificationLearned.__init__Nr   r   r   r   r   rÛ  Á  s   rÛ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPerceiverForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ë  s    zPerceiverForMaskedLM.__init__Nr   r   r   r   r   rÜ  È  s   rÜ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"PerceiverForMultimodalAutoencodingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ò  s    z+PerceiverForMultimodalAutoencoding.__init__Nr   r   r   r   r   rÝ  Ï  s   rÝ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPerceiverForOpticalFlowr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ù  s    z PerceiverForOpticalFlow.__init__Nr   r   r   r   r   rÞ  Ö  s   rÞ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"PerceiverForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   à  s    z+PerceiverForSequenceClassification.__init__Nr   r   r   r   r   rß  Ý  s   rß  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPerceiverLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ç  s    zPerceiverLayer.__init__Nr   r   r   r   r   rà  ä  s   rà  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPerceiverModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   î  s    zPerceiverModel.__init__Nr   r   r   r   r   rá  ë  s   rá  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPerceiverPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   õ  s    z!PerceiverPreTrainedModel.__init__Nr   r   r   r   r   râ  ò  s   râ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPersimmonForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ü  s    zPersimmonForCausalLM.__init__Nr   r   r   r   r   rã  ù  s   rã  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"PersimmonForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z+PersimmonForSequenceClassification.__init__Nr   r   r   r   r   rä     s   rä  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPersimmonForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   
  s    z(PersimmonForTokenClassification.__init__Nr   r   r   r   r   rå    s   rå  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPersimmonModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPersimmonModel.__init__Nr   r   r   r   r   ræ    s   ræ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPersimmonPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!PersimmonPreTrainedModel.__init__Nr   r   r   r   r   rç    s   rç  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhiForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPhiForCausalLM.__init__Nr   r   r   r   r   rè    s   rè  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhiForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    z%PhiForSequenceClassification.__init__Nr   r   r   r   r   ré  #  s   ré  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhiForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   -  s    z"PhiForTokenClassification.__init__Nr   r   r   r   r   rê  *  s   rê  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhiModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   4  s    zPhiModel.__init__Nr   r   r   r   r   rë  1  s   rë  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhiPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ;  s    zPhiPreTrainedModel.__init__Nr   r   r   r   r   rì  8  s   rì  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhi3ForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   B  s    zPhi3ForCausalLM.__init__Nr   r   r   r   r   rí  ?  s   rí  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhi3ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   I  s    z&Phi3ForSequenceClassification.__init__Nr   r   r   r   r   rî  F  s   rî  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhi3ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   P  s    z#Phi3ForTokenClassification.__init__Nr   r   r   r   r   rï  M  s   rï  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	Phi3Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   W  s    zPhi3Model.__init__Nr   r   r   r   r   rð  T  s   rð  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPhi3PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ^  s    zPhi3PreTrainedModel.__init__Nr   r   r   r   r   rñ  [  s   rñ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"Pix2StructForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   e  s    z+Pix2StructForConditionalGeneration.__init__Nr   r   r   r   r   rò  b  s   rò  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPix2StructPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   l  s    z"Pix2StructPreTrainedModel.__init__Nr   r   r   r   r   ró  i  s   ró  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPix2StructTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   s  s    zPix2StructTextModel.__init__Nr   r   r   r   r   rô  p  s   rô  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPix2StructVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   z  s    zPix2StructVisionModel.__init__Nr   r   r   r   r   rõ  w  s   rõ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPLBartForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPLBartForCausalLM.__init__Nr   r   r   r   r   rö  ~  s   rö  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPLBartForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˆ  s    z'PLBartForConditionalGeneration.__init__Nr   r   r   r   r   r÷  …  s   r÷  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPLBartForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z(PLBartForSequenceClassification.__init__Nr   r   r   r   r   rø  Œ  s   rø  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPLBartModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   –  s    zPLBartModel.__init__Nr   r   r   r   r   rù  “  s   rù  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPLBartPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPLBartPreTrainedModel.__init__Nr   r   r   r   r   rú  š  s   rú  c                   @   s   e Zd ZdgZdd„ ZdS )Ú PoolFormerForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¤  s    z)PoolFormerForImageClassification.__init__Nr   r   r   r   r   rû  ¡  s   rû  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPoolFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   «  s    zPoolFormerModel.__init__Nr   r   r   r   r   rü  ¨  s   rü  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPoolFormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ²  s    z"PoolFormerPreTrainedModel.__init__Nr   r   r   r   r   rý  ¯  s   rý  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!Pop2PianoForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¹  s    z*Pop2PianoForConditionalGeneration.__init__Nr   r   r   r   r   rþ  ¶  s   rþ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPop2PianoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À  s    z!Pop2PianoPreTrainedModel.__init__Nr   r   r   r   r   rÿ  ½  s   rÿ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚProphetNetDecoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ç  s    zProphetNetDecoder.__init__Nr   r   r   r   r   r   Ä  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚProphetNetEncoderr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Î  s    zProphetNetEncoder.__init__Nr   r   r   r   r   r  Ë  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚProphetNetForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Õ  s    zProphetNetForCausalLM.__init__Nr   r   r   r   r   r  Ò  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"ProphetNetForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ü  s    z+ProphetNetForConditionalGeneration.__init__Nr   r   r   r   r   r  Ù  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚProphetNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ã  s    zProphetNetModel.__init__Nr   r   r   r   r   r  à  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚProphetNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ê  s    z"ProphetNetPreTrainedModel.__init__Nr   r   r   r   r   r  ç  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPvtForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ñ  s    z"PvtForImageClassification.__init__Nr   r   r   r   r   r  î  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPvtModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ø  s    zPvtModel.__init__Nr   r   r   r   r   r  õ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPvtPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    zPvtPreTrainedModel.__init__Nr   r   r   r   r   r  ü  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPvtV2Backboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPvtV2Backbone.__init__Nr   r   r   r   r   r	    s   r	  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPvtV2ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z$PvtV2ForImageClassification.__init__Nr   r   r   r   r   r
  
  s   r
  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
PvtV2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPvtV2Model.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚPvtV2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zPvtV2PreTrainedModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2ForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    zQwen2ForCausalLM.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    z'Qwen2ForSequenceClassification.__init__Nr   r   r   r   r   r  &  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    z$Qwen2ForTokenClassification.__init__Nr   r   r   r   r   r  -  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
Qwen2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    zQwen2Model.__init__Nr   r   r   r   r   r  4  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >  s    zQwen2PreTrainedModel.__init__Nr   r   r   r   r   r  ;  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2MoeForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E  s    zQwen2MoeForCausalLM.__init__Nr   r   r   r   r   r  B  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!Qwen2MoeForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   L  s    z*Qwen2MoeForSequenceClassification.__init__Nr   r   r   r   r   r  I  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2MoeForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   S  s    z'Qwen2MoeForTokenClassification.__init__Nr   r   r   r   r   r  P  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2MoeModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Z  s    zQwen2MoeModel.__init__Nr   r   r   r   r   r  W  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚQwen2MoePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   a  s    z Qwen2MoePreTrainedModel.__init__Nr   r   r   r   r   r  ^  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRagModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   h  s    zRagModel.__init__Nr   r   r   r   r   r  e  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRagPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   o  s    zRagPreTrainedModel.__init__Nr   r   r   r   r   r  l  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRagSequenceForGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   v  s    z!RagSequenceForGeneration.__init__Nr   r   r   r   r   r  s  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRagTokenForGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   }  s    zRagTokenForGeneration.__init__Nr   r   r   r   r   r  z  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRecurrentGemmaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   „  s    z"RecurrentGemmaForCausalLM.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRecurrentGemmaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‹  s    zRecurrentGemmaModel.__init__Nr   r   r   r   r   r  ˆ  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRecurrentGemmaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’  s    z&RecurrentGemmaPreTrainedModel.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerAttentionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™  s    zReformerAttention.__init__Nr   r   r   r   r   r  –  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zReformerForMaskedLM.__init__Nr   r   r   r   r   r    s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §  s    z%ReformerForQuestionAnswering.__init__Nr   r   r   r   r   r   ¤  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )Ú!ReformerForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®  s    z*ReformerForSequenceClassification.__init__Nr   r   r   r   r   r!  «  s   r!  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ  s    zReformerLayer.__init__Nr   r   r   r   r   r"  ²  s   r"  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¼  s    zReformerModel.__init__Nr   r   r   r   r   r#  ¹  s   r#  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerModelWithLMHeadr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ã  s    z ReformerModelWithLMHead.__init__Nr   r   r   r   r   r$  À  s   r$  c                   @   s   e Zd ZdgZdd„ ZdS )ÚReformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ê  s    z ReformerPreTrainedModel.__init__Nr   r   r   r   r   r%  Ç  s   r%  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRegNetForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ  s    z%RegNetForImageClassification.__init__Nr   r   r   r   r   r&  Î  s   r&  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRegNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø  s    zRegNetModel.__init__Nr   r   r   r   r   r'  Õ  s   r'  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRegNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß  s    zRegNetPreTrainedModel.__init__Nr   r   r   r   r   r(  Ü  s   r(  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ  s    zRemBertForCausalLM.__init__Nr   r   r   r   r   r)  ã  s   r)  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í  s    zRemBertForMaskedLM.__init__Nr   r   r   r   r   r*  ê  s   r*  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô  s    z!RemBertForMultipleChoice.__init__Nr   r   r   r   r   r+  ñ  s   r+  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   û  s    z$RemBertForQuestionAnswering.__init__Nr   r   r   r   r   r,  ø  s   r,  c                   @   s   e Zd ZdgZdd„ ZdS )Ú RemBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z)RemBertForSequenceClassification.__init__Nr   r   r   r   r   r-  ÿ  s   r-  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	  s    z&RemBertForTokenClassification.__init__Nr   r   r   r   r   r.    s   r.  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zRemBertLayer.__init__Nr   r   r   r   r   r/    s   r/  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zRemBertModel.__init__Nr   r   r   r   r   r0    s   r0  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRemBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zRemBertPreTrainedModel.__init__Nr   r   r   r   r   r1    s   r1  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_rembertrf   r   r   r   r2  "  s    r2  c                   @   s   e Zd ZdgZdd„ ZdS )ÚResNetBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    zResNetBackbone.__init__Nr   r   r   r   r   r3  &  s   r3  c                   @   s   e Zd ZdgZdd„ ZdS )ÚResNetForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    z%ResNetForImageClassification.__init__Nr   r   r   r   r   r4  -  s   r4  c                   @   s   e Zd ZdgZdd„ ZdS )ÚResNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    zResNetModel.__init__Nr   r   r   r   r   r5  4  s   r5  c                   @   s   e Zd ZdgZdd„ ZdS )ÚResNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >  s    zResNetPreTrainedModel.__init__Nr   r   r   r   r   r6  ;  s   r6  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E  s    zRobertaForCausalLM.__init__Nr   r   r   r   r   r7  B  s   r7  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   L  s    zRobertaForMaskedLM.__init__Nr   r   r   r   r   r8  I  s   r8  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   S  s    z!RobertaForMultipleChoice.__init__Nr   r   r   r   r   r9  P  s   r9  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Z  s    z$RobertaForQuestionAnswering.__init__Nr   r   r   r   r   r:  W  s   r:  c                   @   s   e Zd ZdgZdd„ ZdS )Ú RobertaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   a  s    z)RobertaForSequenceClassification.__init__Nr   r   r   r   r   r;  ^  s   r;  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   h  s    z&RobertaForTokenClassification.__init__Nr   r   r   r   r   r<  e  s   r<  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   o  s    zRobertaModel.__init__Nr   r   r   r   r   r=  l  s   r=  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   v  s    zRobertaPreTrainedModel.__init__Nr   r   r   r   r   r>  s  s   r>  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaPreLayerNormForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   }  s    z'RobertaPreLayerNormForCausalLM.__init__Nr   r   r   r   r   r?  z  s   r?  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaPreLayerNormForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   „  s    z'RobertaPreLayerNormForMaskedLM.__init__Nr   r   r   r   r   r@    s   r@  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$RobertaPreLayerNormForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‹  s    z-RobertaPreLayerNormForMultipleChoice.__init__Nr   r   r   r   r   rA  ˆ  s   rA  c                   @   s   e Zd ZdgZdd„ ZdS )Ú'RobertaPreLayerNormForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’  s    z0RobertaPreLayerNormForQuestionAnswering.__init__Nr   r   r   r   r   rB    s   rB  c                   @   s   e Zd ZdgZdd„ ZdS )Ú,RobertaPreLayerNormForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™  s    z5RobertaPreLayerNormForSequenceClassification.__init__Nr   r   r   r   r   rC  –  s   rC  c                   @   s   e Zd ZdgZdd„ ZdS )Ú)RobertaPreLayerNormForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z2RobertaPreLayerNormForTokenClassification.__init__Nr   r   r   r   r   rD    s   rD  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRobertaPreLayerNormModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §  s    z!RobertaPreLayerNormModel.__init__Nr   r   r   r   r   rE  ¤  s   rE  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"RobertaPreLayerNormPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®  s    z+RobertaPreLayerNormPreTrainedModel.__init__Nr   r   r   r   r   rF  «  s   rF  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ  s    zRoCBertForCausalLM.__init__Nr   r   r   r   r   rG  ²  s   rG  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¼  s    zRoCBertForMaskedLM.__init__Nr   r   r   r   r   rH  ¹  s   rH  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ã  s    z!RoCBertForMultipleChoice.__init__Nr   r   r   r   r   rI  À  s   rI  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ê  s    zRoCBertForPreTraining.__init__Nr   r   r   r   r   rJ  Ç  s   rJ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ  s    z$RoCBertForQuestionAnswering.__init__Nr   r   r   r   r   rK  Î  s   rK  c                   @   s   e Zd ZdgZdd„ ZdS )Ú RoCBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø  s    z)RoCBertForSequenceClassification.__init__Nr   r   r   r   r   rL  Õ  s   rL  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß  s    z&RoCBertForTokenClassification.__init__Nr   r   r   r   r   rM  Ü  s   rM  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ  s    zRoCBertLayer.__init__Nr   r   r   r   r   rN  ã  s   rN  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í  s    zRoCBertModel.__init__Nr   r   r   r   r   rO  ê  s   rO  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoCBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô  s    zRoCBertPreTrainedModel.__init__Nr   r   r   r   r   rP  ñ  s   rP  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_roc_bertrf   r   r   r   rQ  ø  s    rQ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    zRoFormerForCausalLM.__init__Nr   r   r   r   r   rR  ü  s   rR  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zRoFormerForMaskedLM.__init__Nr   r   r   r   r   rS    s   rS  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z"RoFormerForMultipleChoice.__init__Nr   r   r   r   r   rT  
  s   rT  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z%RoFormerForQuestionAnswering.__init__Nr   r   r   r   r   rU    s   rU  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!RoFormerForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z*RoFormerForSequenceClassification.__init__Nr   r   r   r   r   rV    s   rV  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z'RoFormerForTokenClassification.__init__Nr   r   r   r   r   rW    s   rW  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    zRoFormerLayer.__init__Nr   r   r   r   r   rX  &  s   rX  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    zRoFormerModel.__init__Nr   r   r   r   r   rY  -  s   rY  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRoFormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    z RoFormerPreTrainedModel.__init__Nr   r   r   r   r   rZ  4  s   rZ  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_roformerrf   r   r   r   r[  ;  s    r[  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRTDetrForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   B  s    z!RTDetrForObjectDetection.__init__Nr   r   r   r   r   r\  ?  s   r\  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRTDetrModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   I  s    zRTDetrModel.__init__Nr   r   r   r   r   r]  F  s   r]  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRTDetrPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   P  s    zRTDetrPreTrainedModel.__init__Nr   r   r   r   r   r^  M  s   r^  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRTDetrResNetBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   W  s    zRTDetrResNetBackbone.__init__Nr   r   r   r   r   r_  T  s   r_  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRTDetrResNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ^  s    z$RTDetrResNetPreTrainedModel.__init__Nr   r   r   r   r   r`  [  s   r`  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRwkvForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   e  s    zRwkvForCausalLM.__init__Nr   r   r   r   r   ra  b  s   ra  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	RwkvModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   l  s    zRwkvModel.__init__Nr   r   r   r   r   rb  i  s   rb  c                   @   s   e Zd ZdgZdd„ ZdS )ÚRwkvPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   s  s    zRwkvPreTrainedModel.__init__Nr   r   r   r   r   rc  p  s   rc  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSamModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   z  s    zSamModel.__init__Nr   r   r   r   r   rd  w  s   rd  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSamPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zSamPreTrainedModel.__init__Nr   r   r   r   r   re  ~  s   re  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TCodeHifiGanr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˆ  s    zSeamlessM4TCodeHifiGan.__init__Nr   r   r   r   r   rf  …  s   rf  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TForSpeechToSpeechr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z%SeamlessM4TForSpeechToSpeech.__init__Nr   r   r   r   r   rg  Œ  s   rg  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TForSpeechToTextr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   –  s    z#SeamlessM4TForSpeechToText.__init__Nr   r   r   r   r   rh  “  s   rh  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TForTextToSpeechr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z#SeamlessM4TForTextToSpeech.__init__Nr   r   r   r   r   ri  š  s   ri  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TForTextToTextr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¤  s    z!SeamlessM4TForTextToText.__init__Nr   r   r   r   r   rj  ¡  s   rj  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4THifiGanr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   «  s    zSeamlessM4THifiGan.__init__Nr   r   r   r   r   rk  ¨  s   rk  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ²  s    zSeamlessM4TModel.__init__Nr   r   r   r   r   rl  ¯  s   rl  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¹  s    z#SeamlessM4TPreTrainedModel.__init__Nr   r   r   r   r   rm  ¶  s   rm  c                   @   s   e Zd ZdgZdd„ ZdS )Ú-SeamlessM4TTextToUnitForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À  s    z6SeamlessM4TTextToUnitForConditionalGeneration.__init__Nr   r   r   r   r   rn  ½  s   rn  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4TTextToUnitModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ç  s    z#SeamlessM4TTextToUnitModel.__init__Nr   r   r   r   r   ro  Ä  s   ro  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4Tv2ForSpeechToSpeechr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Î  s    z'SeamlessM4Tv2ForSpeechToSpeech.__init__Nr   r   r   r   r   rp  Ë  s   rp  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4Tv2ForSpeechToTextr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Õ  s    z%SeamlessM4Tv2ForSpeechToText.__init__Nr   r   r   r   r   rq  Ò  s   rq  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4Tv2ForTextToSpeechr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ü  s    z%SeamlessM4Tv2ForTextToSpeech.__init__Nr   r   r   r   r   rr  Ù  s   rr  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4Tv2ForTextToTextr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ã  s    z#SeamlessM4Tv2ForTextToText.__init__Nr   r   r   r   r   rs  à  s   rs  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4Tv2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ê  s    zSeamlessM4Tv2Model.__init__Nr   r   r   r   r   rt  ç  s   rt  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeamlessM4Tv2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ñ  s    z%SeamlessM4Tv2PreTrainedModel.__init__Nr   r   r   r   r   ru  î  s   ru  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegformerDecodeHeadr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ø  s    zSegformerDecodeHead.__init__Nr   r   r   r   r   rv  õ  s   rv  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegformerForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÿ  s    z(SegformerForImageClassification.__init__Nr   r   r   r   r   rw  ü  s   rw  c                   @   s   e Zd ZdgZdd„ ZdS )Ú SegformerForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z)SegformerForSemanticSegmentation.__init__Nr   r   r   r   r   rx    s   rx  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegformerLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zSegformerLayer.__init__Nr   r   r   r   r   ry  
  s   ry  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    zSegformerModel.__init__Nr   r   r   r   r   rz    s   rz  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r     s    z!SegformerPreTrainedModel.__init__Nr   r   r   r   r   r{    s   r{  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegGptForImageSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z#SegGptForImageSegmentation.__init__Nr   r   r   r   r   r|    s   r|  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegGptModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   )  s    zSegGptModel.__init__Nr   r   r   r   r   r}  &  s   r}  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSegGptPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   0  s    zSegGptPreTrainedModel.__init__Nr   r   r   r   r   r~  -  s   r~  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	SEWForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   7  s    zSEWForCTC.__init__Nr   r   r   r   r   r  4  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSEWForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   >  s    z%SEWForSequenceClassification.__init__Nr   r   r   r   r   r€  ;  s   r€  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSEWModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   E  s    zSEWModel.__init__Nr   r   r   r   r   r  B  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSEWPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   L  s    zSEWPreTrainedModel.__init__Nr   r   r   r   r   r‚  I  s   r‚  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
SEWDForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   S  s    zSEWDForCTC.__init__Nr   r   r   r   r   rƒ  P  s   rƒ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSEWDForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Z  s    z&SEWDForSequenceClassification.__init__Nr   r   r   r   r   r„  W  s   r„  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	SEWDModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   a  s    zSEWDModel.__init__Nr   r   r   r   r   r…  ^  s   r…  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSEWDPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   h  s    zSEWDPreTrainedModel.__init__Nr   r   r   r   r   r†  e  s   r†  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSiglipForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   o  s    z%SiglipForImageClassification.__init__Nr   r   r   r   r   r‡  l  s   r‡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSiglipModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   v  s    zSiglipModel.__init__Nr   r   r   r   r   rˆ  s  s   rˆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSiglipPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   }  s    zSiglipPreTrainedModel.__init__Nr   r   r   r   r   r‰  z  s   r‰  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSiglipTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   „  s    zSiglipTextModel.__init__Nr   r   r   r   r   rŠ    s   rŠ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSiglipVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‹  s    zSiglipVisionModel.__init__Nr   r   r   r   r   r‹  ˆ  s   r‹  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechEncoderDecoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’  s    z"SpeechEncoderDecoderModel.__init__Nr   r   r   r   r   rŒ    s   rŒ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#Speech2TextForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™  s    z,Speech2TextForConditionalGeneration.__init__Nr   r   r   r   r   r  –  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeech2TextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zSpeech2TextModel.__init__Nr   r   r   r   r   rŽ    s   rŽ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeech2TextPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §  s    z#Speech2TextPreTrainedModel.__init__Nr   r   r   r   r   r  ¤  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechT5ForSpeechToSpeechr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®  s    z"SpeechT5ForSpeechToSpeech.__init__Nr   r   r   r   r   r  «  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechT5ForSpeechToTextr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ  s    z SpeechT5ForSpeechToText.__init__Nr   r   r   r   r   r‘  ²  s   r‘  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechT5ForTextToSpeechr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¼  s    z SpeechT5ForTextToSpeech.__init__Nr   r   r   r   r   r’  ¹  s   r’  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechT5HifiGanr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ã  s    zSpeechT5HifiGan.__init__Nr   r   r   r   r   r“  À  s   r“  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechT5Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ê  s    zSpeechT5Model.__init__Nr   r   r   r   r   r”  Ç  s   r”  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSpeechT5PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ  s    z SpeechT5PreTrainedModel.__init__Nr   r   r   r   r   r•  Î  s   r•  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSplinterForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø  s    zSplinterForPreTraining.__init__Nr   r   r   r   r   r–  Õ  s   r–  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSplinterForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß  s    z%SplinterForQuestionAnswering.__init__Nr   r   r   r   r   r—  Ü  s   r—  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSplinterLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ  s    zSplinterLayer.__init__Nr   r   r   r   r   r˜  ã  s   r˜  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSplinterModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í  s    zSplinterModel.__init__Nr   r   r   r   r   r™  ê  s   r™  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSplinterPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô  s    z SplinterPreTrainedModel.__init__Nr   r   r   r   r   rš  ñ  s   rš  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSqueezeBertForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   û  s    zSqueezeBertForMaskedLM.__init__Nr   r   r   r   r   r›  ø  s   r›  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSqueezeBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z%SqueezeBertForMultipleChoice.__init__Nr   r   r   r   r   rœ  ÿ  s   rœ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSqueezeBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	   s    z(SqueezeBertForQuestionAnswering.__init__Nr   r   r   r   r   r     s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$SqueezeBertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z-SqueezeBertForSequenceClassification.__init__Nr   r   r   r   r   rž     s   rž  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!SqueezeBertForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    z*SqueezeBertForTokenClassification.__init__Nr   r   r   r   r   rŸ     s   rŸ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSqueezeBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r      s    zSqueezeBertModel.__init__Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚSqueezeBertModuler   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %   s    zSqueezeBertModule.__init__Nr   r   r   r   r   r¡  "   s   r¡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSqueezeBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ,   s    z#SqueezeBertPreTrainedModel.__init__Nr   r   r   r   r   r¢  )   s   r¢  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStableLmForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   3   s    zStableLmForCausalLM.__init__Nr   r   r   r   r   r£  0   s   r£  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!StableLmForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   :   s    z*StableLmForSequenceClassification.__init__Nr   r   r   r   r   r¤  7   s   r¤  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStableLmForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   A   s    z'StableLmForTokenClassification.__init__Nr   r   r   r   r   r¥  >   s   r¥  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStableLmModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   H   s    zStableLmModel.__init__Nr   r   r   r   r   r¦  E   s   r¦  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStableLmPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   O   s    z StableLmPreTrainedModel.__init__Nr   r   r   r   r   r§  L   s   r§  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStarcoder2ForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   V   s    zStarcoder2ForCausalLM.__init__Nr   r   r   r   r   r¨  S   s   r¨  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#Starcoder2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ]   s    z,Starcoder2ForSequenceClassification.__init__Nr   r   r   r   r   r©  Z   s   r©  c                   @   s   e Zd ZdgZdd„ ZdS )Ú Starcoder2ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   d   s    z)Starcoder2ForTokenClassification.__init__Nr   r   r   r   r   rª  a   s   rª  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStarcoder2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   k   s    zStarcoder2Model.__init__Nr   r   r   r   r   r«  h   s   r«  c                   @   s   e Zd ZdgZdd„ ZdS )ÚStarcoder2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   r   s    z"Starcoder2PreTrainedModel.__init__Nr   r   r   r   r   r¬  o   s   r¬  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSuperPointForKeypointDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   y   s    z'SuperPointForKeypointDetection.__init__Nr   r   r   r   r   r­  v   s   r­  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSuperPointPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   €   s    z"SuperPointPreTrainedModel.__init__Nr   r   r   r   r   r®  }   s   r®  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!SwiftFormerForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡   s    z*SwiftFormerForImageClassification.__init__Nr   r   r   r   r   r¯  „   s   r¯  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwiftFormerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž   s    zSwiftFormerModel.__init__Nr   r   r   r   r   r°  ‹   s   r°  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwiftFormerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •   s    z#SwiftFormerPreTrainedModel.__init__Nr   r   r   r   r   r±  ’   s   r±  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ   s    zSwinBackbone.__init__Nr   r   r   r   r   r²  ™   s   r²  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £   s    z#SwinForImageClassification.__init__Nr   r   r   r   r   r³      s   r³  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª   s    z#SwinForMaskedImageModeling.__init__Nr   r   r   r   r   r´  §   s   r´  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	SwinModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±   s    zSwinModel.__init__Nr   r   r   r   r   rµ  ®   s   rµ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸   s    zSwinPreTrainedModel.__init__Nr   r   r   r   r   r¶  µ   s   r¶  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwin2SRForImageSuperResolutionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿   s    z'Swin2SRForImageSuperResolution.__init__Nr   r   r   r   r   r·  ¼   s   r·  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwin2SRModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ   s    zSwin2SRModel.__init__Nr   r   r   r   r   r¸  Ã   s   r¸  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwin2SRPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Í   s    zSwin2SRPreTrainedModel.__init__Nr   r   r   r   r   r¹  Ê   s   r¹  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinv2Backboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ô   s    zSwinv2Backbone.__init__Nr   r   r   r   r   rº  Ñ   s   rº  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinv2ForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Û   s    z%Swinv2ForImageClassification.__init__Nr   r   r   r   r   r»  Ø   s   r»  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinv2ForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   â   s    z%Swinv2ForMaskedImageModeling.__init__Nr   r   r   r   r   r¼  ß   s   r¼  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinv2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   é   s    zSwinv2Model.__init__Nr   r   r   r   r   r½  æ   s   r½  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwinv2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ð   s    zSwinv2PreTrainedModel.__init__Nr   r   r   r   r   r¾  í   s   r¾  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwitchTransformersEncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷   s    z'SwitchTransformersEncoderModel.__init__Nr   r   r   r   r   r¿  ô   s   r¿  c                   @   s   e Zd ZdgZdd„ ZdS )Ú*SwitchTransformersForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ   s    z3SwitchTransformersForConditionalGeneration.__init__Nr   r   r   r   r   rÀ  û   s   rÀ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwitchTransformersModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    z SwitchTransformersModel.__init__Nr   r   r   r   r   rÁ  !  s   rÁ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!SwitchTransformersPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    z*SwitchTransformersPreTrainedModel.__init__Nr   r   r   r   r   rÂ  	!  s   rÂ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwitchTransformersSparseMLPr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    z$SwitchTransformersSparseMLP.__init__Nr   r   r   r   r   rÃ  !  s   rÃ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSwitchTransformersTop1Routerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !  s    z%SwitchTransformersTop1Router.__init__Nr   r   r   r   r   rÄ  !  s   rÄ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5EncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !!  s    zT5EncoderModel.__init__Nr   r   r   r   r   rÅ  !  s   rÅ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (!  s    z#T5ForConditionalGeneration.__init__Nr   r   r   r   r   rÆ  %!  s   rÆ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /!  s    zT5ForQuestionAnswering.__init__Nr   r   r   r   r   rÇ  ,!  s   rÇ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6!  s    z$T5ForSequenceClassification.__init__Nr   r   r   r   r   rÈ  3!  s   rÈ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =!  s    z!T5ForTokenClassification.__init__Nr   r   r   r   r   rÉ  :!  s   rÉ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D!  s    zT5Model.__init__Nr   r   r   r   r   rÊ  A!  s   rÊ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚT5PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K!  s    zT5PreTrainedModel.__init__Nr   r   r   r   r   rË  H!  s   rË  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_t5rf   r   r   r   rÌ  O!  s    rÌ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"TableTransformerForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   V!  s    z+TableTransformerForObjectDetection.__init__Nr   r   r   r   r   rÍ  S!  s   rÍ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTableTransformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ]!  s    zTableTransformerModel.__init__Nr   r   r   r   r   rÎ  Z!  s   rÎ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTableTransformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   d!  s    z(TableTransformerPreTrainedModel.__init__Nr   r   r   r   r   rÏ  a!  s   rÏ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTapasForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   k!  s    zTapasForMaskedLM.__init__Nr   r   r   r   r   rÐ  h!  s   rÐ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTapasForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   r!  s    z"TapasForQuestionAnswering.__init__Nr   r   r   r   r   rÑ  o!  s   rÑ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTapasForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   y!  s    z'TapasForSequenceClassification.__init__Nr   r   r   r   r   rÒ  v!  s   rÒ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
TapasModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   €!  s    zTapasModel.__init__Nr   r   r   r   r   rÓ  }!  s   rÓ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTapasPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡!  s    zTapasPreTrainedModel.__init__Nr   r   r   r   r   rÔ  „!  s   rÔ  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_tapasrf   r   r   r   rÕ  ‹!  s    rÕ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"TimeSeriesTransformerForPredictionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ’!  s    z+TimeSeriesTransformerForPrediction.__init__Nr   r   r   r   r   rÖ  !  s   rÖ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTimeSeriesTransformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ™!  s    z#TimeSeriesTransformerModel.__init__Nr   r   r   r   r   r×  –!  s   r×  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$TimeSeriesTransformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r    !  s    z-TimeSeriesTransformerPreTrainedModel.__init__Nr   r   r   r   r   rØ  !  s   rØ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!TimesformerForVideoClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   §!  s    z*TimesformerForVideoClassification.__init__Nr   r   r   r   r   rÙ  ¤!  s   rÙ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTimesformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ®!  s    zTimesformerModel.__init__Nr   r   r   r   r   rÚ  «!  s   rÚ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTimesformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ!  s    z#TimesformerPreTrainedModel.__init__Nr   r   r   r   r   rÛ  ²!  s   rÛ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTimmBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¼!  s    zTimmBackbone.__init__Nr   r   r   r   r   rÜ  ¹!  s   rÜ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTrOCRForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ã!  s    zTrOCRForCausalLM.__init__Nr   r   r   r   r   rÝ  À!  s   rÝ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTrOCRPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ê!  s    zTrOCRPreTrainedModel.__init__Nr   r   r   r   r   rÞ  Ç!  s   rÞ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTvpForVideoGroundingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ñ!  s    zTvpForVideoGrounding.__init__Nr   r   r   r   r   rß  Î!  s   rß  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTvpModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ø!  s    zTvpModel.__init__Nr   r   r   r   r   rà  Õ!  s   rà  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTvpPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ß!  s    zTvpPreTrainedModel.__init__Nr   r   r   r   r   rá  Ü!  s   rá  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUdopEncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   æ!  s    zUdopEncoderModel.__init__Nr   r   r   r   r   râ  ã!  s   râ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUdopForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   í!  s    z%UdopForConditionalGeneration.__init__Nr   r   r   r   r   rã  ê!  s   rã  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	UdopModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ô!  s    zUdopModel.__init__Nr   r   r   r   r   rä  ñ!  s   rä  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUdopPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   û!  s    zUdopPreTrainedModel.__init__Nr   r   r   r   r   rå  ø!  s   rå  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUMT5EncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    zUMT5EncoderModel.__init__Nr   r   r   r   r   ræ  ÿ!  s   ræ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUMT5ForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   	"  s    z%UMT5ForConditionalGeneration.__init__Nr   r   r   r   r   rç  "  s   rç  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUMT5ForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z!UMT5ForQuestionAnswering.__init__Nr   r   r   r   r   rè  "  s   rè  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUMT5ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z&UMT5ForSequenceClassification.__init__Nr   r   r   r   r   ré  "  s   ré  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUMT5ForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   "  s    z#UMT5ForTokenClassification.__init__Nr   r   r   r   r   rê  "  s   rê  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	UMT5Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %"  s    zUMT5Model.__init__Nr   r   r   r   r   rë  ""  s   rë  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUMT5PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ,"  s    zUMT5PreTrainedModel.__init__Nr   r   r   r   r   rì  )"  s   rì  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   3"  s    zUniSpeechForCTC.__init__Nr   r   r   r   r   rí  0"  s   rí  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   :"  s    z UniSpeechForPreTraining.__init__Nr   r   r   r   r   rî  7"  s   rî  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"UniSpeechForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   A"  s    z+UniSpeechForSequenceClassification.__init__Nr   r   r   r   r   rï  >"  s   rï  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   H"  s    zUniSpeechModel.__init__Nr   r   r   r   r   rð  E"  s   rð  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   O"  s    z!UniSpeechPreTrainedModel.__init__Nr   r   r   r   r   rñ  L"  s   rñ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú'UniSpeechSatForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   V"  s    z0UniSpeechSatForAudioFrameClassification.__init__Nr   r   r   r   r   rò  S"  s   rò  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechSatForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ]"  s    zUniSpeechSatForCTC.__init__Nr   r   r   r   r   ró  Z"  s   ró  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechSatForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   d"  s    z#UniSpeechSatForPreTraining.__init__Nr   r   r   r   r   rô  a"  s   rô  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%UniSpeechSatForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   k"  s    z.UniSpeechSatForSequenceClassification.__init__Nr   r   r   r   r   rõ  h"  s   rõ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechSatForXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   r"  s    zUniSpeechSatForXVector.__init__Nr   r   r   r   r   rö  o"  s   rö  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechSatModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   y"  s    zUniSpeechSatModel.__init__Nr   r   r   r   r   r÷  v"  s   r÷  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUniSpeechSatPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   €"  s    z$UniSpeechSatPreTrainedModel.__init__Nr   r   r   r   r   rø  }"  s   rø  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUnivNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‡"  s    zUnivNetModel.__init__Nr   r   r   r   r   rù  „"  s   rù  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUperNetForSemanticSegmentationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ž"  s    z'UperNetForSemanticSegmentation.__init__Nr   r   r   r   r   rú  ‹"  s   rú  c                   @   s   e Zd ZdgZdd„ ZdS )ÚUperNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   •"  s    zUperNetPreTrainedModel.__init__Nr   r   r   r   r   rû  ’"  s   rû  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"VideoLlavaForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   œ"  s    z+VideoLlavaForConditionalGeneration.__init__Nr   r   r   r   r   rü  ™"  s   rü  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVideoLlavaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   £"  s    z"VideoLlavaPreTrainedModel.__init__Nr   r   r   r   r   rý   "  s   rý  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVideoLlavaProcessorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ª"  s    zVideoLlavaProcessor.__init__Nr   r   r   r   r   rþ  §"  s   rþ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVideoMAEForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ±"  s    zVideoMAEForPreTraining.__init__Nr   r   r   r   r   rÿ  ®"  s   rÿ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVideoMAEForVideoClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¸"  s    z'VideoMAEForVideoClassification.__init__Nr   r   r   r   r   r   µ"  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚVideoMAEModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¿"  s    zVideoMAEModel.__init__Nr   r   r   r   r   r  ¼"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVideoMAEPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Æ"  s    z VideoMAEPreTrainedModel.__init__Nr   r   r   r   r   r  Ã"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViltForImageAndTextRetrievalr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Í"  s    z%ViltForImageAndTextRetrieval.__init__Nr   r   r   r   r   r  Ê"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"ViltForImagesAndTextClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ô"  s    z+ViltForImagesAndTextClassification.__init__Nr   r   r   r   r   r  Ñ"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViltForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Û"  s    zViltForMaskedLM.__init__Nr   r   r   r   r   r  Ø"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViltForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   â"  s    z!ViltForQuestionAnswering.__init__Nr   r   r   r   r   r  ß"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViltForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   é"  s    z#ViltForTokenClassification.__init__Nr   r   r   r   r   r  æ"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	ViltLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ð"  s    zViltLayer.__init__Nr   r   r   r   r   r  í"  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	ViltModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ÷"  s    zViltModel.__init__Nr   r   r   r   r   r	  ô"  s   r	  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViltPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   þ"  s    zViltPreTrainedModel.__init__Nr   r   r   r   r   r
  û"  s   r
  c                   @   s   e Zd ZdgZdd„ ZdS )Ú VipLlavaForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    z)VipLlavaForConditionalGeneration.__init__Nr   r   r   r   r   r  #  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVipLlavaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    z VipLlavaPreTrainedModel.__init__Nr   r   r   r   r   r  	#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisionEncoderDecoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    z"VisionEncoderDecoderModel.__init__Nr   r   r   r   r   r  #  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisionTextDualEncoderModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   #  s    z#VisionTextDualEncoderModel.__init__Nr   r   r   r   r   r  #  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   !#  s    z$VisualBertForMultipleChoice.__init__Nr   r   r   r   r   r  #  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   (#  s    z!VisualBertForPreTraining.__init__Nr   r   r   r   r   r  %#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   /#  s    z'VisualBertForQuestionAnswering.__init__Nr   r   r   r   r   r  ,#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )Ú$VisualBertForRegionToPhraseAlignmentr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   6#  s    z-VisualBertForRegionToPhraseAlignment.__init__Nr   r   r   r   r   r  3#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertForVisualReasoningr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   =#  s    z%VisualBertForVisualReasoning.__init__Nr   r   r   r   r   r  :#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   D#  s    zVisualBertLayer.__init__Nr   r   r   r   r   r  A#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   K#  s    zVisualBertModel.__init__Nr   r   r   r   r   r  H#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVisualBertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   R#  s    z"VisualBertPreTrainedModel.__init__Nr   r   r   r   r   r  O#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Y#  s    z"ViTForImageClassification.__init__Nr   r   r   r   r   r  V#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTForMaskedImageModelingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   `#  s    z"ViTForMaskedImageModeling.__init__Nr   r   r   r   r   r  ]#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   g#  s    zViTModel.__init__Nr   r   r   r   r   r  d#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   n#  s    zViTPreTrainedModel.__init__Nr   r   r   r   r   r  k#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMAEForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   u#  s    zViTMAEForPreTraining.__init__Nr   r   r   r   r   r  r#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMAELayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   |#  s    zViTMAELayer.__init__Nr   r   r   r   r   r  y#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMAEModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ƒ#  s    zViTMAEModel.__init__Nr   r   r   r   r   r  €#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMAEPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Š#  s    zViTMAEPreTrainedModel.__init__Nr   r   r   r   r   r  ‡#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMSNForImageClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‘#  s    z%ViTMSNForImageClassification.__init__Nr   r   r   r   r   r  Ž#  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMSNModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ˜#  s    zViTMSNModel.__init__Nr   r   r   r   r   r   •#  s   r   c                   @   s   e Zd ZdgZdd„ ZdS )ÚViTMSNPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ÿ#  s    zViTMSNPreTrainedModel.__init__Nr   r   r   r   r   r!  œ#  s   r!  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVitDetBackboner   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦#  s    zVitDetBackbone.__init__Nr   r   r   r   r   r"  £#  s   r"  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVitDetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ­#  s    zVitDetModel.__init__Nr   r   r   r   r   r#  ª#  s   r#  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVitDetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ´#  s    zVitDetPreTrainedModel.__init__Nr   r   r   r   r   r$  ±#  s   r$  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVitMatteForImageMattingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   »#  s    z VitMatteForImageMatting.__init__Nr   r   r   r   r   r%  ¸#  s   r%  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVitMattePreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Â#  s    z VitMattePreTrainedModel.__init__Nr   r   r   r   r   r&  ¿#  s   r&  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	VitsModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   É#  s    zVitsModel.__init__Nr   r   r   r   r   r'  Æ#  s   r'  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVitsPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ð#  s    zVitsPreTrainedModel.__init__Nr   r   r   r   r   r(  Í#  s   r(  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVivitForVideoClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ×#  s    z$VivitForVideoClassification.__init__Nr   r   r   r   r   r)  Ô#  s   r)  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
VivitModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Þ#  s    zVivitModel.__init__Nr   r   r   r   r   r*  Û#  s   r*  c                   @   s   e Zd ZdgZdd„ ZdS )ÚVivitPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   å#  s    zVivitPreTrainedModel.__init__Nr   r   r   r   r   r+  â#  s   r+  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#Wav2Vec2ForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ì#  s    z,Wav2Vec2ForAudioFrameClassification.__init__Nr   r   r   r   r   r,  é#  s   r,  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ó#  s    zWav2Vec2ForCTC.__init__Nr   r   r   r   r   r-  ð#  s   r-  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ú#  s    zWav2Vec2ForMaskedLM.__init__Nr   r   r   r   r   r.  ÷#  s   r.  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    zWav2Vec2ForPreTraining.__init__Nr   r   r   r   r   r/  þ#  s   r/  c                   @   s   e Zd ZdgZdd„ ZdS )Ú!Wav2Vec2ForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z*Wav2Vec2ForSequenceClassification.__init__Nr   r   r   r   r   r0  $  s   r0  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ForXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    zWav2Vec2ForXVector.__init__Nr   r   r   r   r   r1  $  s   r1  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2Modelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    zWav2Vec2Model.__init__Nr   r   r   r   r   r2  $  s   r2  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2PreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z Wav2Vec2PreTrainedModel.__init__Nr   r   r   r   r   r3  $  s   r3  c                   @   s   e Zd ZdgZdd„ ZdS )Ú'Wav2Vec2BertForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $$  s    z0Wav2Vec2BertForAudioFrameClassification.__init__Nr   r   r   r   r   r4  !$  s   r4  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2BertForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   +$  s    zWav2Vec2BertForCTC.__init__Nr   r   r   r   r   r5  ($  s   r5  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%Wav2Vec2BertForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   2$  s    z.Wav2Vec2BertForSequenceClassification.__init__Nr   r   r   r   r   r6  /$  s   r6  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2BertForXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   9$  s    zWav2Vec2BertForXVector.__init__Nr   r   r   r   r   r7  6$  s   r7  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2BertModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   @$  s    zWav2Vec2BertModel.__init__Nr   r   r   r   r   r8  =$  s   r8  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2BertPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   G$  s    z$Wav2Vec2BertPreTrainedModel.__init__Nr   r   r   r   r   r9  D$  s   r9  c                   @   s   e Zd ZdgZdd„ ZdS )Ú,Wav2Vec2ConformerForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   N$  s    z5Wav2Vec2ConformerForAudioFrameClassification.__init__Nr   r   r   r   r   r:  K$  s   r:  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ConformerForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   U$  s    z Wav2Vec2ConformerForCTC.__init__Nr   r   r   r   r   r;  R$  s   r;  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ConformerForPreTrainingr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   \$  s    z(Wav2Vec2ConformerForPreTraining.__init__Nr   r   r   r   r   r<  Y$  s   r<  c                   @   s   e Zd ZdgZdd„ ZdS )Ú*Wav2Vec2ConformerForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   c$  s    z3Wav2Vec2ConformerForSequenceClassification.__init__Nr   r   r   r   r   r=  `$  s   r=  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ConformerForXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   j$  s    z$Wav2Vec2ConformerForXVector.__init__Nr   r   r   r   r   r>  g$  s   r>  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWav2Vec2ConformerModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   q$  s    zWav2Vec2ConformerModel.__init__Nr   r   r   r   r   r?  n$  s   r?  c                   @   s   e Zd ZdgZdd„ ZdS )Ú Wav2Vec2ConformerPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   x$  s    z)Wav2Vec2ConformerPreTrainedModel.__init__Nr   r   r   r   r   r@  u$  s   r@  c                   @   s   e Zd ZdgZdd„ ZdS )Ú WavLMForAudioFrameClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z)WavLMForAudioFrameClassification.__init__Nr   r   r   r   r   rA  |$  s   rA  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWavLMForCTCr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   †$  s    zWavLMForCTC.__init__Nr   r   r   r   r   rB  ƒ$  s   rB  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWavLMForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   $  s    z'WavLMForSequenceClassification.__init__Nr   r   r   r   r   rC  Š$  s   rC  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWavLMForXVectorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ”$  s    zWavLMForXVector.__init__Nr   r   r   r   r   rD  ‘$  s   rD  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
WavLMModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ›$  s    zWavLMModel.__init__Nr   r   r   r   r   rE  ˜$  s   rE  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWavLMPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¢$  s    zWavLMPreTrainedModel.__init__Nr   r   r   r   r   rF  Ÿ$  s   rF  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWhisperForAudioClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ©$  s    z&WhisperForAudioClassification.__init__Nr   r   r   r   r   rG  ¦$  s   rG  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWhisperForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   °$  s    zWhisperForCausalLM.__init__Nr   r   r   r   r   rH  ­$  s   rH  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWhisperForConditionalGenerationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ·$  s    z(WhisperForConditionalGeneration.__init__Nr   r   r   r   r   rI  ´$  s   rI  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWhisperModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¾$  s    zWhisperModel.__init__Nr   r   r   r   r   rJ  »$  s   rJ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚWhisperPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Å$  s    zWhisperPreTrainedModel.__init__Nr   r   r   r   r   rK  Â$  s   rK  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
XCLIPModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ì$  s    zXCLIPModel.__init__Nr   r   r   r   r   rL  É$  s   rL  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXCLIPPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ó$  s    zXCLIPPreTrainedModel.__init__Nr   r   r   r   r   rM  Ð$  s   rM  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXCLIPTextModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ú$  s    zXCLIPTextModel.__init__Nr   r   r   r   r   rN  ×$  s   rN  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXCLIPVisionModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   á$  s    zXCLIPVisionModel.__init__Nr   r   r   r   r   rO  Þ$  s   rO  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXGLMForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   è$  s    zXGLMForCausalLM.__init__Nr   r   r   r   r   rP  å$  s   rP  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	XGLMModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ï$  s    zXGLMModel.__init__Nr   r   r   r   r   rQ  ì$  s   rQ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXGLMPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ö$  s    zXGLMPreTrainedModel.__init__Nr   r   r   r   r   rR  ó$  s   rR  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ý$  s    zXLMForMultipleChoice.__init__Nr   r   r   r   r   rS  ú$  s   rS  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %  s    z XLMForQuestionAnswering.__init__Nr   r   r   r   r   rT  %  s   rT  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMForQuestionAnsweringSimpler   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %  s    z&XLMForQuestionAnsweringSimple.__init__Nr   r   r   r   r   rU  %  s   rU  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %  s    z%XLMForSequenceClassification.__init__Nr   r   r   r   r   rV  %  s   rV  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %  s    z"XLMForTokenClassification.__init__Nr   r   r   r   r   rW  %  s   rW  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r    %  s    zXLMModel.__init__Nr   r   r   r   r   rX  %  s   rX  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   '%  s    zXLMPreTrainedModel.__init__Nr   r   r   r   r   rY  $%  s   rY  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMWithLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   .%  s    zXLMWithLMHeadModel.__init__Nr   r   r   r   r   rZ  +%  s   rZ  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   5%  s    zXLMRobertaForCausalLM.__init__Nr   r   r   r   r   r[  2%  s   r[  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   <%  s    zXLMRobertaForMaskedLM.__init__Nr   r   r   r   r   r\  9%  s   r\  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   C%  s    z$XLMRobertaForMultipleChoice.__init__Nr   r   r   r   r   r]  @%  s   r]  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   J%  s    z'XLMRobertaForQuestionAnswering.__init__Nr   r   r   r   r   r^  G%  s   r^  c                   @   s   e Zd ZdgZdd„ ZdS )Ú#XLMRobertaForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Q%  s    z,XLMRobertaForSequenceClassification.__init__Nr   r   r   r   r   r_  N%  s   r_  c                   @   s   e Zd ZdgZdd„ ZdS )Ú XLMRobertaForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   X%  s    z)XLMRobertaForTokenClassification.__init__Nr   r   r   r   r   r`  U%  s   r`  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   _%  s    zXLMRobertaModel.__init__Nr   r   r   r   r   ra  \%  s   ra  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   f%  s    z"XLMRobertaPreTrainedModel.__init__Nr   r   r   r   r   rb  c%  s   rb  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaXLForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   m%  s    z XLMRobertaXLForCausalLM.__init__Nr   r   r   r   r   rc  j%  s   rc  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaXLForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   t%  s    z XLMRobertaXLForMaskedLM.__init__Nr   r   r   r   r   rd  q%  s   rd  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaXLForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   {%  s    z&XLMRobertaXLForMultipleChoice.__init__Nr   r   r   r   r   re  x%  s   re  c                   @   s   e Zd ZdgZdd„ ZdS )Ú XLMRobertaXLForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‚%  s    z)XLMRobertaXLForQuestionAnswering.__init__Nr   r   r   r   r   rf  %  s   rf  c                   @   s   e Zd ZdgZdd„ ZdS )Ú%XLMRobertaXLForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ‰%  s    z.XLMRobertaXLForSequenceClassification.__init__Nr   r   r   r   r   rg  †%  s   rg  c                   @   s   e Zd ZdgZdd„ ZdS )Ú"XLMRobertaXLForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   %  s    z+XLMRobertaXLForTokenClassification.__init__Nr   r   r   r   r   rh  %  s   rh  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaXLModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   —%  s    zXLMRobertaXLModel.__init__Nr   r   r   r   r   ri  ”%  s   ri  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLMRobertaXLPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ž%  s    z$XLMRobertaXLPreTrainedModel.__init__Nr   r   r   r   r   rj  ›%  s   rj  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¥%  s    zXLNetForMultipleChoice.__init__Nr   r   r   r   r   rk  ¢%  s   rk  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¬%  s    z"XLNetForQuestionAnswering.__init__Nr   r   r   r   r   rl  ©%  s   rl  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetForQuestionAnsweringSimpler   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ³%  s    z(XLNetForQuestionAnsweringSimple.__init__Nr   r   r   r   r   rm  °%  s   rm  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   º%  s    z'XLNetForSequenceClassification.__init__Nr   r   r   r   r   rn  ·%  s   rn  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Á%  s    z$XLNetForTokenClassification.__init__Nr   r   r   r   r   ro  ¾%  s   ro  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetLMHeadModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   È%  s    zXLNetLMHeadModel.__init__Nr   r   r   r   r   rp  Å%  s   rp  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
XLNetModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ï%  s    zXLNetModel.__init__Nr   r   r   r   r   rq  Ì%  s   rq  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXLNetPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Ö%  s    zXLNetPreTrainedModel.__init__Nr   r   r   r   r   rr  Ó%  s   rr  c                  O   s   t tdgƒ d S r   )r   Úload_tf_weights_in_xlnetrf   r   r   r   rs  Ú%  s    rs  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodForCausalLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   á%  s    zXmodForCausalLM.__init__Nr   r   r   r   r   rt  Þ%  s   rt  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   è%  s    zXmodForMaskedLM.__init__Nr   r   r   r   r   ru  å%  s   ru  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ï%  s    zXmodForMultipleChoice.__init__Nr   r   r   r   r   rv  ì%  s   rv  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ö%  s    z!XmodForQuestionAnswering.__init__Nr   r   r   r   r   rw  ó%  s   rw  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ý%  s    z&XmodForSequenceClassification.__init__Nr   r   r   r   r   rx  ú%  s   rx  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    z#XmodForTokenClassification.__init__Nr   r   r   r   r   ry  &  s   ry  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	XmodModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    zXmodModel.__init__Nr   r   r   r   r   rz  &  s   rz  c                   @   s   e Zd ZdgZdd„ ZdS )ÚXmodPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    zXmodPreTrainedModel.__init__Nr   r   r   r   r   r{  &  s   r{  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYolosForObjectDetectionr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   &  s    z YolosForObjectDetection.__init__Nr   r   r   r   r   r|  &  s   r|  c                   @   s   e Zd ZdgZdd„ ZdS )Ú
YolosModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r    &  s    zYolosModel.__init__Nr   r   r   r   r   r}  &  s   r}  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYolosPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   '&  s    zYolosPreTrainedModel.__init__Nr   r   r   r   r   r~  $&  s   r~  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYosoForMaskedLMr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   .&  s    zYosoForMaskedLM.__init__Nr   r   r   r   r   r  +&  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYosoForMultipleChoicer   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   5&  s    zYosoForMultipleChoice.__init__Nr   r   r   r   r   r€  2&  s   r€  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYosoForQuestionAnsweringr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   <&  s    z!YosoForQuestionAnswering.__init__Nr   r   r   r   r   r  9&  s   r  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYosoForSequenceClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   C&  s    z&YosoForSequenceClassification.__init__Nr   r   r   r   r   r‚  @&  s   r‚  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYosoForTokenClassificationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   J&  s    z#YosoForTokenClassification.__init__Nr   r   r   r   r   rƒ  G&  s   rƒ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	YosoLayerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   Q&  s    zYosoLayer.__init__Nr   r   r   r   r   r„  N&  s   r„  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	YosoModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   X&  s    zYosoModel.__init__Nr   r   r   r   r   r…  U&  s   r…  c                   @   s   e Zd ZdgZdd„ ZdS )ÚYosoPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   _&  s    zYosoPreTrainedModel.__init__Nr   r   r   r   r   r†  \&  s   r†  c                   @   s   e Zd ZdgZdd„ ZdS )ÚZoeDepthForDepthEstimationr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   f&  s    z#ZoeDepthForDepthEstimation.__init__Nr   r   r   r   r   r‡  c&  s   r‡  c                   @   s   e Zd ZdgZdd„ ZdS )ÚZoeDepthPreTrainedModelr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   m&  s    z ZoeDepthPreTrainedModel.__init__Nr   r   r   r   r   rˆ  j&  s   rˆ  c                   @   s   e Zd ZdgZdd„ ZdS )Ú	Adafactorr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   t&  s    zAdafactor.__init__Nr   r   r   r   r   r‰  q&  s   r‰  c                   @   s   e Zd ZdgZdd„ ZdS )ÚAdamWr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   {&  s    zAdamW.__init__Nr   r   r   r   r   rŠ  x&  s   rŠ  c                  O   s   t tdgƒ d S r   )r   Úget_constant_schedulerf   r   r   r   r‹  &  s    r‹  c                  O   s   t tdgƒ d S r   )r   Ú!get_constant_schedule_with_warmuprf   r   r   r   rŒ  ƒ&  s    rŒ  c                  O   s   t tdgƒ d S r   )r   Úget_cosine_schedule_with_warmuprf   r   r   r   r  ‡&  s    r  c                  O   s   t tdgƒ d S r   )r   Ú2get_cosine_with_hard_restarts_schedule_with_warmuprf   r   r   r   rŽ  ‹&  s    rŽ  c                  O   s   t tdgƒ d S r   )r   Úget_inverse_sqrt_schedulerf   r   r   r   r  &  s    r  c                  O   s   t tdgƒ d S r   )r   Úget_linear_schedule_with_warmuprf   r   r   r   r  “&  s    r  c                  O   s   t tdgƒ d S r   )r   Ú)get_polynomial_decay_schedule_with_warmuprf   r   r   r   r‘  —&  s    r‘  c                  O   s   t tdgƒ d S r   )r   Úget_schedulerrf   r   r   r   r’  ›&  s    r’  c                  O   s   t tdgƒ d S r   )r   Úget_wsd_schedulerf   r   r   r   r“  Ÿ&  s    r“  c                   @   s   e Zd ZdgZdd„ ZdS )ÚConv1Dr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   ¦&  s    zConv1D.__init__Nr   r   r   r   r   r”  £&  s   r”  c                  O   s   t tdgƒ d S r   )r   Úapply_chunking_to_forwardrf   r   r   r   r•  ª&  s    r•  c                  O   s   t tdgƒ d S r   )r   Úprune_layerrf   r   r   r   r–  ®&  s    r–  c                   @   s   e Zd ZdgZdd„ ZdS )ÚTrainerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   µ&  s    zTrainer.__init__Nr   r   r   r   r   r—  ²&  s   r—  c                  O   s   t tdgƒ d S r   )r   Útorch_distributed_zero_firstrf   r   r   r   r˜  ¹&  s    r˜  c                   @   s   e Zd ZdgZdd„ ZdS )ÚSeq2SeqTrainerr   c                 O   s   t | dgƒ d S r   r   r   r   r   r   r   À&  s    zSeq2SeqTrainer.__init__Nr   r   r   r   r   r™  ½&  s   r™  (´  Úutilsr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   ZROPE_INIT_FUNCTIONSr\   r]   r^   r_   r`   ra   rb   rc   rd   re   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   Z&MODEL_FOR_AUDIO_CLASSIFICATION_MAPPINGZ,MODEL_FOR_AUDIO_FRAME_CLASSIFICATION_MAPPINGZMODEL_FOR_AUDIO_XVECTOR_MAPPINGZMODEL_FOR_BACKBONE_MAPPINGZ'MODEL_FOR_CAUSAL_IMAGE_MODELING_MAPPINGZMODEL_FOR_CAUSAL_LM_MAPPINGZMODEL_FOR_CTC_MAPPINGZ"MODEL_FOR_DEPTH_ESTIMATION_MAPPINGZ-MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPINGZ&MODEL_FOR_IMAGE_CLASSIFICATION_MAPPINGZMODEL_FOR_IMAGE_MAPPINGZ$MODEL_FOR_IMAGE_SEGMENTATION_MAPPINGZ MODEL_FOR_IMAGE_TO_IMAGE_MAPPINGZ'MODEL_FOR_INSTANCE_SEGMENTATION_MAPPINGZ$MODEL_FOR_KEYPOINT_DETECTION_MAPPINGZ!MODEL_FOR_MASK_GENERATION_MAPPINGZ'MODEL_FOR_MASKED_IMAGE_MODELING_MAPPINGZMODEL_FOR_MASKED_LM_MAPPINGZ!MODEL_FOR_MULTIPLE_CHOICE_MAPPINGZ*MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPINGZ"MODEL_FOR_OBJECT_DETECTION_MAPPINGZMODEL_FOR_PRETRAINING_MAPPINGZ$MODEL_FOR_QUESTION_ANSWERING_MAPPINGZ'MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPINGZ&MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPINGZ)MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPINGZ"MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPINGZ*MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPINGZMODEL_FOR_TEXT_ENCODING_MAPPINGZ%MODEL_FOR_TEXT_TO_SPECTROGRAM_MAPPINGZ"MODEL_FOR_TEXT_TO_WAVEFORM_MAPPINGZ,MODEL_FOR_TIME_SERIES_CLASSIFICATION_MAPPINGZ(MODEL_FOR_TIME_SERIES_REGRESSION_MAPPINGZ&MODEL_FOR_TOKEN_CLASSIFICATION_MAPPINGZ(MODEL_FOR_UNIVERSAL_SEGMENTATION_MAPPINGZ&MODEL_FOR_VIDEO_CLASSIFICATION_MAPPINGZMODEL_FOR_VISION_2_SEQ_MAPPINGZ+MODEL_FOR_VISUAL_QUESTION_ANSWERING_MAPPINGZ0MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPINGZ,MODEL_FOR_ZERO_SHOT_OBJECT_DETECTION_MAPPINGZMODEL_MAPPINGZMODEL_WITH_LM_HEAD_MAPPINGrr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r€   r   r‚   rƒ   r„   r…   r†   r‡   rˆ   r‰   rŠ   r‹   rŒ   r   rŽ   r   r   r‘   r’   r“   r”   r•   r–   r—   r˜   r™   rš   r›   rœ   r   rž   rŸ   r    r¡   r¢   r£   r¤   r¥   r¦   r§   r¨   r©   rª   r«   r¬   r­   r®   r¯   r°   r±   r²   r³   r´   rµ   r¶   r·   r¸   r¹   rº   r»   r¼   r½   r¾   r¿   rÀ   rÁ   rÂ   rÃ   rÄ   rÅ   rÆ   rÇ   rÈ   rÉ   rÊ   rË   rÌ   rÍ   rÎ   rÏ   rÐ   rÑ   rÒ   rÓ   rÔ   rÕ   rÖ   r×   rØ   rÙ   rÚ   rÛ   rÜ   rÝ   rÞ   rß   rà   rá   râ   rã   rä   rå   ræ   rç   rè   ré   rê   rë   rì   rí   rî   rï   rð   rñ   rò   ró   rô   rõ   rö   r÷   rø   rù   rú   rû   rü   rý   rþ   rÿ   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r€  r  r‚  rƒ  r„  r…  r†  r‡  rˆ  r‰  rŠ  r‹  rŒ  r  rŽ  r  r  r‘  r’  r“  r”  r•  r–  r—  r˜  r™  rš  r›  rœ  r  rž  rŸ  r   r¡  r¢  r£  r¤  r¥  r¦  r§  r¨  r©  rª  r«  r¬  r­  r®  r¯  r°  r±  r²  r³  r´  rµ  r¶  r·  r¸  r¹  rº  r»  r¼  r½  r¾  r¿  rÀ  rÁ  rÂ  rÃ  rÄ  rÅ  rÆ  rÇ  rÈ  rÉ  rÊ  rË  rÌ  rÍ  rÎ  rÏ  rÐ  rÑ  rÒ  rÓ  rÔ  rÕ  rÖ  r×  rØ  rÙ  rÚ  rÛ  rÜ  rÝ  rÞ  rß  rà  rá  râ  rã  rä  rå  ræ  rç  rè  ré  rê  rë  rì  rí  rî  rï  rð  rñ  rò  ró  rô  rõ  rö  r÷  rø  rù  rú  rû  rü  rý  rþ  rÿ  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r€  r  r‚  rƒ  r„  r…  r†  r‡  rˆ  r‰  rŠ  r‹  rŒ  r  rŽ  r  r  r‘  r’  r“  r”  r•  r–  r—  r˜  r™  rš  r›  rœ  r  rž  rŸ  r   r¡  r¢  r£  r¤  r¥  r¦  r§  r¨  r©  rª  r«  r¬  r­  r®  r¯  r°  r±  r²  r³  r´  rµ  r¶  r·  r¸  r¹  rº  r»  r¼  r½  r¾  r¿  rÀ  rÁ  rÂ  rÃ  rÄ  rÅ  rÆ  rÇ  rÈ  rÉ  rÊ  rË  rÌ  rÍ  rÎ  rÏ  rÐ  rÑ  rÒ  rÓ  rÔ  rÕ  rÖ  r×  rØ  rÙ  rÚ  rÛ  rÜ  rÝ  rÞ  rß  rà  rá  râ  rã  rä  rå  ræ  rç  rè  ré  rê  rë  rì  rí  rî  rï  rð  rñ  rò  ró  rô  rõ  rö  r÷  rø  rù  rú  rû  rü  rý  rþ  rÿ  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r€  r  r‚  rƒ  r„  r…  r†  r‡  rˆ  r‰  rŠ  r‹  rŒ  r  rŽ  r  r  r‘  r’  r“  r”  r•  r–  r—  r˜  r™  rš  r›  rœ  r  rž  rŸ  r   r¡  r¢  r£  r¤  r¥  r¦  r§  r¨  r©  rª  r«  r¬  r­  r®  r¯  r°  r±  r²  r³  r´  rµ  r¶  r·  r¸  r¹  rº  r»  r¼  r½  r¾  r¿  rÀ  rÁ  rÂ  rÃ  rÄ  rÅ  rÆ  rÇ  rÈ  rÉ  rÊ  rË  rÌ  rÍ  rÎ  rÏ  rÐ  rÑ  rÒ  rÓ  rÔ  rÕ  rÖ  r×  rØ  rÙ  rÚ  rÛ  rÜ  rÝ  rÞ  rß  rà  rá  râ  rã  rä  rå  ræ  rç  rè  ré  rê  rë  rì  rí  rî  rï  rð  rñ  rò  ró  rô  rõ  rö  r÷  rø  rù  rú  rû  rü  rý  rþ  rÿ  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r€  r  r‚  rƒ  r„  r…  r†  r‡  rˆ  r‰  rŠ  r‹  rŒ  r  rŽ  r  r  r‘  r’  r“  r”  r•  r–  r—  r˜  r™  rš  r›  rœ  r  rž  rŸ  r   r¡  r¢  r£  r¤  r¥  r¦  r§  r¨  r©  rª  r«  r¬  r­  r®  r¯  r°  r±  r²  r³  r´  rµ  r¶  r·  r¸  r¹  rº  r»  r¼  r½  r¾  r¿  rÀ  rÁ  rÂ  rÃ  rÄ  rÅ  rÆ  rÇ  rÈ  rÉ  rÊ  rË  rÌ  rÍ  rÎ  rÏ  rÐ  rÑ  rÒ  rÓ  rÔ  rÕ  rÖ  r×  rØ  rÙ  rÚ  rÛ  rÜ  rÝ  rÞ  rß  rà  rá  râ  rã  rä  rå  ræ  rç  rè  ré  rê  rë  rì  rí  rî  rï  rð  rñ  rò  ró  rô  rõ  rö  r÷  rø  rù  rú  rû  rü  rý  rþ  rÿ  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r€  r  r‚  rƒ  r„  r…  r†  r‡  rˆ  r‰  rŠ  r‹  rŒ  r  rŽ  r  r  r‘  r’  r“  r”  r•  r–  r—  r˜  r™  r   r   r   r   Ú<module>   sb  