Transformers documentation
FLAN-T5
ابدأ الآن
الفئات الأساسية
النماذج
المعالجات المسبقة
الاستدلال
واجهة برمجة التطبيقات Pipeline
توليد واجهة برمجة التطبيقات
التحسين
التحدث مع النماذج
التقديم
التدريب
الأجهزة
التكميم
التكاملات مع النظام البيئي
الموارد
واجهة برمجة التطبيقات
الفئات الرئيسية
النماذج
نماذج النصوص
A.X-K1A.X-K2AFMoEALBERTApertusArceeBambaBARTBARThezBARTphoBeamBERTBertGenerationBertJapaneseBERTweetBigBirdBigBirdPegasusBioGptBitNetBlenderbotBlenderbot SmallBLOOMBLTByT5CamemBERTCANINECodeGenCodeLlamaCohereCohere2Cohere2MoeConvBERTCPMCPMANTCTRLDBRXDeBERTaDeBERTa-v2DeepSeek-OCR-2DeepSeek-V2DeepSeek-V3DeepSeek-V3.2DeepSeek-V4DiffLlamaDistilBERTDogedots1DPRELECTRAنماذج المُشفِّر المُفكِّكERNIEErnie4_5Ernie4_5_MoEESMESMCESMFold2EuroBERTEXAONE-4.0EXAONE-4.5EXAONE-MoEFalconFalcon3FalconH1FalconMambaFLAN-T5FLAN-UL2FlauBERTFlexOlmoFlintFNetFSMTFun-ASR-NanoFunnel TransformerFuyuGemmaGemma2GLM-4GLM-4-0414GLM-4.5، GLM-4.6، GLM-4.7GLM-4.7-FlashGLM-5, GLM-5.1, GLM-5.2, GLM-5.3GLM-ImageGPTGPT NeoGPT NeoXGPT NeoX JapaneseGPT-JGPT2GPTBigCodeGptOssGPTSw3GraniteGraniteMoeGraniteMoeHybridGraniteMoeSharedGraniteMoeSWAGraniteSWAGTEهيليومHerBERTHRM-TextHunYuanDenseV1HunYuanMoEV1HunYuanVLHyperCLOVAXHYV3HYV4I-BERTJais2JambaJetMoejina_embeddings_v3KimiLinearKolibri1LagunaLEDLFM2LFM2MoeLing 3.0LLaMALlama2Llama3LongCatFlashLongformerLongT5LUKEM2M100MADLAD-400MambaMamba2MarianMTMarkupLMMBart و MBart-50MegatronBERTMellumMiMo-V2-FlashMiniCPM3MiniMaxMiniMax-M2MiniMax-M3-VLMinistralMinistral3MistralMixtralmLUKEMobileBERTModernBertModernBERTDecoderModernVBertMPNetMPTMRAMT5Muse Spark مفتوحMuseGlimmerMuseGlimmerAssistantMVPmyt5NanoChatNemotronNemotronHNemotronH OmniNLLBNLLB-MoENomicBERTNyströmformerOLMoOLMo2Olmo3OLMoEOlmoHybridOpenAI Privacy FilterOPTPegasusPEGASUS-XPersimmonفايPhi-3PhiMoEPhoBERTPLBartProphetNetQwen2Qwen2MoEQwen3Qwen3.5Qwen3.5 MoeQwen3MoEQwen3NextQwen4-ExpRAGRecurrentGemmaReformerRemBERTRoBERTaRoBERTa-PreLayerNormRoCBertRoFormerRWKVSeed-OssSmolLM3SolarOpenSplinterSqueezeBERTStableLmStarcoder2Step3p7SwitchTransformersT5T5GemmaT5Gemma2T5v1.1UL2UltraBERTUltraVBertUMT5VaultGemmaX-MODXGLMXLMXLM-RoBERTaXLM-RoBERTa-XLXLM-VXLNetxLSTMYOSOYoutu-LLMZambaZamba2ZAYA
نماذج الرؤية
نماذج الصوت
نماذج الفيديو
النماذج متعددة الوسائط
نماذج التعلم المعزز
نماذج السلاسل الزمنية
أدوات مساعدة داخلية
مرجع
You are viewing main version, which requires installation from source. If you'd like
regular pip install, checkout the latest stable version (v5.22.1).
نُشر هذا النموذج في أوراق HF في 2022-10-20 وسُهم به في Hugging Face Transformers في 2023-06-20.
FLAN-T5
نظرة عامة
تم إصدار FLAN-T5 في ورقة Scaling Instruction-Finetuned Language Models - وهو نسخة محسّنة من T5 تم ضبطها على مزيج من المهام.
يمكن استخدام أوزان FLAN-T5 مباشرةً دون الحاجة إلى ضبط النموذج:
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
model = AutoModelForSeq2SeqLM.from_pretrained("google/flan-t5-small", device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("google/flan-t5-small")
inputs = tokenizer("A step by step recipe to make bolognese pasta:", return_tensors="pt").to(model.device)
outputs = model.generate(**inputs)
print(tokenizer.batch_decode(outputs, skip_special_tokens=True))
['Pour a cup of bolognese into a large bowl and add the pasta']يتضمّن FLAN-T5 نفس التحسينات الموجودة في إصدار T5 1.1 (انظر هنا للحصول على التفاصيل الكاملة لتحسينات النموذج.)
أصدرت Google المتغيرات التالية:
يمكن العثور على نقاط التفتيش الأصلية هنا.
Update on GitHubراجع صفحة توثيق T5 للاطلاع على جميع مراجع واجهة البرمجة (API) وأمثلة الأكواد ودفاتر الملاحظات. لمزيد من التفاصيل حول تدريب وتقييم FLAN-T5، راجع بطاقة النموذج.