我们非常高兴地宣布我们最新的合作功能已经发布:在Hugging Face Hub上进行拉取请求和讨论!
拉取请求和讨论已经在今天可以在社区选项卡下的所有存储库类型中使用:模型、数据集和Spaces。社区的任何成员都可以创建和参与讨论和拉取请求,不仅促进团队内的合作,还可以与社区中的其他人合作!
这是Hub迄今为止最大的更新,我们迫不及待地想看到社区成员开始使用它进行合作🤩。
新的“社区”选项卡也与多年来在伦理机器学习中的建议保持一致。反馈和迭代在伦理机器学习软件的开发中具有核心地位。我们真的相信将其纳入社区的工具集中将会在机器学习、合作和进步方面解锁新的积极模式。
一些讨论和拉取请求的示例用例:
- 提出模型卡的建议,以改进伦理偏见的披露。
- 让用户标记给定Space演示的令人担忧的生成。
- 提供一个场所,模型和数据集的作者可以直接与社区成员进行讨论。
- 允许他人改进你的存储库!例如,用户可能希望提供TensorFlow权重!
讨论
讨论允许社区成员提出问题、回答问题,并直接与存储库所有者和社区分享他们的想法和建议。任何人都可以在存储库的社区选项卡中创建和参与讨论。
拉取请求
拉取请求允许社区成员直接在网站上打开、评论、合并或关闭拉取请求。打开拉取请求的最简单方法是使用“文件和版本”选项卡中的“协作”按钮。这将使您可以轻松进行单个文件的贡献。
在幕后,我们的拉取请求不使用分叉和分支,而是直接存储在源存储库上的自定义“分支”(称为refs
)。这种方法避免了为模型/数据集的每个新版本创建分叉的需要。
与其他git主机有何不同
从高层次上看,我们旨在构建其他git主机(如GitHub)的PR和问题的简化版本:
- 不涉及分叉:贡献者直接将内容推送到源存储库上的特殊
ref
分支 - 问题和PR之间没有硬性区别:它们本质上是相同的,因此我们在同一列表中显示它们
- 专为机器学习(即模型/数据集/Spaces存储库)而设计,而不是任意存储库
接下来会有什么
当然,这只是个开始。我们将倾听社区的反馈,以在未来添加新功能并改进社区选项卡。如果您有任何反馈意见,可以在此处加入讨论。现在是加入您的第一个讨论并打开PR的最佳时机!🤗