Transformers documentation
MADLAD-400
快速入门
基类
模型
预处理器
推理
Pipeline API
生成 API
优化
与模型对话
服务
训练
硬件
量化
生态系统集成
资源
API
主要类
模型
文本模型
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-BERTInternLM3IQuestCoderJais2JambaJetMoeJEVjina_embeddings_v3KimiLinearKolibri1LagunaLEDLFM2LFM2MoeLFM3Ling 3.0LLaMALlama2Llama3LongCatFlashLongformerLongT5LUKEM2M100MADLAD-400MambaMamba2MarianMTMarkupLMMBart 和 MBart-50MegatronBERTMellumMiMo-V2-FlashMiniCPM3MiniMaxMiniMax-M2MiniMax-M3-VLMinistralMinistral3MistralMixtralmLUKEMobileBERTModernBertModernBERTDecoderModernVBertMPNetMPTMRAMT5Muse Spark 开放MuseGlimmerMuseGlimmerAssistantMVPmyt5NanoChatNemotronNemotronHNemotronH OmniNLLBNLLB-MoENomicBERTNyströmformerOLMoOLMo2Olmo3OLMoEOlmoHybridOpenAI 隐私过滤器OPTPegasusPEGASUS-X柿子PhiPhi-3PhiMoEPhoBERTPLBartProphetNetQwen2Qwen2MoEQwen3Qwen3.5Qwen3.5 MoeQwen3MoEQwen3NextQwen4-ExpRAGRecurrentGemmaReformerRemBERTRoBERTaRoBERTa-PreLayerNormRoCBertRoFormerRWKVSeed-OssSmolLM3SolarOpenSplinterSqueezeBERTStableLmStarcoder2Step3p7SwitchTransformersT5T5GemmaT5Gemma2T5v1.1UL2UltraBERTUltraVBertUMT5VaultGemmaX-MODXGLMXLMXLM-RoBERTaXLM-RoBERTa-XLXLM-VXLNetxLSTMYOSOYoutu-LLMZambaZamba2ZAYA
视觉模型
音频模型
视频模型
多模态模型
强化学习模型
时间序列模型
内部辅助函数
参考
该模型于 2023-09-09 在 HF papers 上发布,并于 2023-11-28 贡献至 Hugging Face Transformers。
MADLAD-400
概述
MADLAD-400 模型在论文 MADLAD-400: A Multilingual And Document-Level Large Audited Dataset 中发布。
该论文的摘要如下:
我们推出了 MADLAD-400,这是一个基于 CommonCrawl 构建、经过人工审核的通用领域 3T token 单语数据集,涵盖 419 种语言。我们讨论了在自我审核 MADLAD-400 过程中揭示的局限性,以及数据审核在数据集创建过程中的作用。随后,我们使用公开可用的数据,在覆盖 450 多种语言的 2500 亿 token 上训练并发布了一个 10.7B 参数的多语言机器翻译模型,发现其性能与显著更大的模型具有竞争力,并报告了在不同领域上的结果。此外,我们训练了一个 8B 参数的语言模型,并评估了其在少样本翻译任务上的表现。我们将基线模型 1 提供给研究社区。
该模型由 Juarez Bochi 添加。原始检查点可在此处找到。
这是一个支持许多低资源语言的机器翻译模型,其性能可与规模大得多的模型相媲美。
可以直接使用 MADLAD-400 的权重,而无需对模型进行微调:
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
model = AutoModelForSeq2SeqLM.from_pretrained("google/madlad400-3b-mt", device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("google/madlad400-3b-mt")
inputs = tokenizer("<2pt> I love pizza!", return_tensors="pt").to(model.device)
outputs = model.generate(**inputs)
print(tokenizer.batch_decode(outputs, skip_special_tokens=True))
['Eu amo pizza!']Google 发布了以下变体:
原始检查点可以在此处找到。
Update on GitHub有关所有 API 参考、代码示例和笔记本,请参阅 T5 的文档页面。有关 MADLAD-400 训练和评估的更多详细信息,请参阅模型卡片。