跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

MASS

AI GitHub 仓库AI 模型与大语言模型开源 · Linux, Windows, macOS

MASS 是一种用于序列到序列语言生成任务的预训练方法。它会掩盖句子片段,让编码器在解码器中进行预测,从而增强神经机器翻译和文本摘要等任务。该代码库支持基于 Fairseq 的各种应用。

查看仓库
分享
查看仓库
分享

MASS,即 Masked Sequence to Sequence Pre-training(掩码序列到序列预训练),是微软为语言生成任务开发的一种新颖方法。该方法通过在编码器中策略性地掩盖句子的一部分,然后让解码器预测该掩盖的片段来工作。这种核心机制使得 MASS 能够有效地应用于广泛的序列到序列问题。

阅读更多

MASS 的多功能性体现在其在跨语言任务(如神经机器翻译 (NMT))和单语任务(如文本摘要)中的成功应用。该项目提供了一个强大的代码库,主要基于 Fairseq 框架构建,这有助于实现和试验这些多样化的语言生成应用。

关键功能包括无监督 NMT,即仅使用单语数据训练模型;以及监督 NMT,它利用双语数据来增强翻译质量。该框架还支持文本摘要和对话响应生成。该项目为各种语言对提供了预训练和微调模型,以及数据准备、预训练和微调过程的详细说明。

MASS 的目标受众包括从事自然语言处理研究和开发的工程师,特别是那些专注于序列到序列建模的研究人员。其价值主张在于其有效的预训练策略,该策略显著提高了下游语言生成任务的性能,为构建先进的 NLP 系统提供了坚实的基础。该项目在 GitHub 上的开源性质进一步促进了该领域的协作和创新。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署云端, 自托管
  • 平台Linux, Windows, macOS

  • 用于语言生成的掩码序列到序列预训练

  • 支持无监督神经机器翻译 (NMT)

  • 支持监督神经机器翻译 (NMT)

  • 支持文本摘要

  • 支持对话响应生成

  • 基于 Fairseq 框架构建

  • 提供预训练和微调模型

  • 包含数据处理、预训练和微调的代码

  • 提供跨语言和单语任务的实现

  • 掩盖编码器中的句子片段供解码器预测

  1. 访问模型:从 GitHub 克隆 MASS 存储库。

  2. 设置环境:安装所需的依赖项,包括 Python、NumPy、PyTorch、fastBPE、Moses 和 Apex。

  3. 准备数据:根据提供的脚本下载和处理特定任务(如 NMT 或摘要)的数据集。

  4. 预训练模型:使用准备好的数据和指定的超参数执行预训练脚本。

  5. 微调模型:使用特定任务的数据和微调脚本将预训练模型适配到下游任务。

  6. 推理:利用微调后的模型对新数据生成输出。

  • 机器翻译
  • 文本摘要
  • 响应生成
  • 跨语言迁移
  • 低资源 NLP

与 MASS 类似的热门AI工具

ProphetNet

AI GitHub 仓库

ProphetNet 是 MSRA NLC 团队的一项研究项目,专注于自然语言生成。它提供了预训练模型的官方实现,包括面向未来信息、联合生成器-排序器学习以及基于扩散的文本生成模型。该项目托管在 GitHub 上。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

MSRA NLC 团队的一项研究项目,专注于自然语言生成。它提供了预训练模型的官方实现,包括面向未来信息、联合生成器-排序器学习以及基于扩散的文本生成模型。该项目托管在 GitHub 上。ProphetNet 是 MSRA NLC 团队的一项研究项目,专注于自然语言生成。它提供了预训练模型的官方实现,包括面向未来信息、联合生成器-排序器学习以及基于扩散的文本生成模型。该项目托管在 GitHub 上。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

MPNet

AI GitHub 仓库

MPNet 是一种新颖的语言理解预训练方法,在 BERT 和 XLNet 的基础上进行了改进。它为各种预训练模型提供了统一的实现,并支持在 GLUE 和 SQuAD 等多样化的语言理解任务上进行预训练和微调的代码。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

新颖的语言理解预训练方法,在 BERT 和 XLNet 的基础上进行了改进。它为各种预训练模型提供了统一的实现,并支持在 GLUE 和 SQuAD 等多样化的语言理解任务上进行预训练和微调的代码。MPNet 是一种新颖的语言理解预训练方法,在 BERT 和 XLNet 的基础上进行了改进。它为各种预训练模型提供了统一的实现,并支持在 GLUE 和 SQuAD 等多样化的语言理解任务上进行预训练和微调的代码。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

StarCoder

AI GitHub 仓库

StarCoder 是一个在源代码和自然语言上训练的大型语言模型。它在代码生成、代码补全和文本生成任务方面表现出色。此存储库提供了用于微调和推理的资源,使开发人员能够将其功能集成到各种应用程序中。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

在源代码和自然语言上训练的大型语言模型。它在代码生成、代码补全和文本生成任务方面表现出色。此存储库提供了用于微调和推理的资源,使开发人员能够将其功能集成到各种应用程序中。StarCoder 是一个在源代码和自然语言上训练的大型语言模型。它在代码生成、代码补全和文本生成任务方面表现出色。此存储库提供了用于微调和推理的资源,使开发人员能够将其功能集成到各种应用程序中。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

CLIP

AI GitHub 仓库

CLIP是OpenAI开发的一个模型,能够根据给定的图像预测最相关的文本片段。它使用对比语言-图像预训练来理解和生成准确的图像文本描述,增强了人工智能对视觉内容的解读能力。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

OpenAI开发的一个模型,能够根据给定的图像预测最相关的文本片段。它使用对比语言-图像预训练来理解和生成准确的图像文本描述,增强了人工智能对视觉内容的解读能力。CLIP是OpenAI开发的一个模型,能够根据给定的图像预测最相关的文本片段。它使用对比语言-图像预训练来理解和生成准确的图像文本描述,增强了人工智能对视觉内容的解读能力。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

UNITER

AI GitHub 仓库

UNITER 是 ECCV 2020 论文“UNITER: UNiversal Image-TExt Representation Learning”的研究代码库。它提供了用于各种视觉-语言任务(包括 VQA、VCR 和图像-文本检索)的微调和推理代码。UNITER-base 和 UNITER-large 的预训练检查点均可用。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

ECCV 2020 论文“UNITER: UNiversal Image-TExt Representation Learning”的研究代码库。它提供了用于各种视觉-语言任务(包括 VQA、VCR 和图像-文本检索)的微调和推理代码。UNITER-base 和 UNITER-large 的预训练检查点均可用。UNITER 是 ECCV 2020 论文“UNITER: UNiversal Image-TExt Representation Learning”的研究代码库。它提供了用于各种视觉-语言任务(包括 VQA、VCR 和图像-文本检索)的微调和推理代码。UNITER-base 和 UNITER-large 的预训练检查点均可用。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

GIT(生成式图像到文本转换器)是微软开发的一款用于视觉和语言任务的AI模型。它能从图像生成文本描述,并执行视觉问答。该模型提供多种预训练和微调版本,适用于不同应用。

计算机视觉工具
查看工具

GIT(生成式图像到文本转换器)是微软开发的一款用于视觉和语言任务的AI模型。它能从图像生成文本描述,并执行视觉问答。该模型提供多种预训练和微调版本,适用于不同应用。

计算机视觉工具
查看 AI GitHub 仓库 Top 250

DeepSeek-R1

AI GitHub 仓库

DeepSeek-R1是一个专注于AI驱动解决方案的GitHub项目。它提供多种增强AI能力的代码库,包括插件、稀疏注意力内核和高效的通信库。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

专注于AI驱动解决方案的GitHub项目。它提供多种增强AI能力的代码库,包括插件、稀疏注意力内核和高效的通信库。DeepSeek-R1是一个专注于AI驱动解决方案的GitHub项目。它提供多种增强AI能力的代码库,包括插件、稀疏注意力内核和高效的通信库。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

XLM-RoBERTa 是一个多语言模型,预训练于 2.5TB 的 100 种语言数据上。它在序列分类和标记分类等任务中表现出色,是各种自然语言处理应用的宝贵工具。

AI 模型与大语言模型
查看工具

多语言模型,预训练于 2.5TB 的 100 种语言数据上。它在序列分类和标记分类等任务中表现出色,是各种自然语言处理应用的宝贵工具。XLM-RoBERTa 是一个多语言模型,预训练于 2.5TB 的 100 种语言数据上。它在序列分类和标记分类等任务中表现出色,是各种自然语言处理应用的宝贵工具。

精选AI 模型与大语言模型
查看 AI 模型 Top 5
1/8