跳到正文
原文
Hugging Face:Blog(RSS)·· 2022-05-25精选AI 评分67

Hugging Face Hub 推出 Pull Requests 和 Discussions 社区协作功能

Introducing Pull Requests and Discussions 🥳

AI 导读

Hugging Face 在 Hub 上线 Pull Requests 和 Discussions 功能,所有模型、数据集和 Spaces 仓库的 Community 标签页均可使用,任何社区成员都能发起和参与讨论及 PR。PR 不使用 fork 和分支,而是直接在源仓库上存储名为 refs 的自定义分支,并简化了 Issues 与 PR 的区分,面向 ML 仓库做了精简。

推荐理由

官方说明了 PR 与讨论功能的入口和底层 ref 机制,读者可以据此了解它与 GitHub 式 fork 流程的差异。

正文 · AI 翻译

Pull requests and discussions on the hub

我们非常激动地宣布推出最新的协作功能:Hugging Face Hub 上的拉取请求和讨论!

拉取请求和讨论今天已在所有仓库类型(模型、数据集和 Spaces)的 社区选项卡 下提供。社区的任何成员都可以创建和参与讨论及拉取请求,不仅促进团队内部的协作,还能与社区中的其他所有人协作!

这是 Hub 有史以来最大的更新,我们迫不及待地想看到社区成员开始使用它进行协作 🤩。

新的“社区”选项卡也与多年来道德机器学习领域的提议相一致。反馈和迭代在道德机器学习软件的开发中占据核心地位。我们坚信,将其纳入社区的工具集将为机器学习、协作和进步解锁新的积极模式。

讨论和拉取请求的一些示例用例:

  • 在模型卡片中提出建议,以改进对道德偏见的披露。
  • 让用户标记给定 Space 演示中令人担忧的生成内容。
  • 为模型和数据集作者提供一个与社区成员直接讨论的场所。
  • 允许他人改进你的仓库!例如,用户可能想提供 TensorFlow 权重!

讨论

Discussions on the Hugging Face Hub

讨论 允许社区成员提问和回答问题,并直接与仓库所有者和社区分享他们的想法和建议。任何人都可以在仓库的社区选项卡中创建和参与讨论。

拉取请求

Pull requests on the Hugging Face Hub

拉取请求 允许社区成员直接从网站打开、评论、合并或关闭拉取请求。打开拉取请求的最简单方法是使用“文件和版本”选项卡中的“协作”按钮。它让你可以非常轻松地进行单文件贡献。

在底层,我们的拉取请求不使用 fork 和分支,而是使用称为 refs 的自定义“分支”,这些分支直接存储在源仓库上。这种方法避免了为模型/数据集的每个新版本创建 fork 的需要。

这与其他 git 托管平台有何不同

在高层次上,我们的目标是构建其他 git 托管平台(如 GitHub)的 PR 和 Issue 的更简单版本:

  • 不涉及 fork:贡献者直接推送到源仓库上的特殊 ref 分支
  • Issue 和 PR 之间没有严格区分:它们本质上是相同的,因此我们在同一列表中显示它们
  • 专为机器学习(即模型/数据集/Spaces 仓库)精简,而非任意仓库

下一步

当然,这仅仅是开始。我们将倾听社区反馈,以在未来添加新功能并改进社区选项卡。如果你有任何反馈,可以 在此加入讨论。今天是加入你的第一个讨论并打开 PR 的最佳时机!🤗

来源:Hugging Face:Blog(RSS) · huggingface.co