跳过内容

常问问题

问:我正在遇到问题或其他事情不起作用,我该怎么办?

答:首先,检查我们的解决方案是否是常见的问题故障排除页。如果没有,请前往我们不和谐服务器的支持渠道,团队在哪里等待帮助您。


问:那么dagshub到底是什么?

答:Dagshub是一个用于数据科学家和机器学习工程师的数据版本控制和协作的网络平台。


问:说真的,我不明白...这是什么?

答:就像Github的数据科学和机器学习一样。


问:为什么我不能只使用git?

答:基本上,常规git不太擅长版本处理大文件,这对于许多数据科学和机器学习项目很重要。

git-lfs是git的扩展名,可用于版本大型文件,但这只是问题的一半。

git和git-lfs不会版本的数据管道。这意味着,当您修改管道中的某些东西时,您将不知道管道的末端(例如,训练有素的模型)应复制。


问:那么,dagshub会做所有这些事情吗?

答:简短的答案,是的。

较长的答案是dagshub建立在git和DVC,这是为数据和管道版本构建的雷竞技技官网下载开源命令行工具。您将git用于常规代码项目中完全相同的内容,并在DS/ML版本化的内容上使用DVC。Dagshub最重要的是添加了可视化和自动化功能。


问:这是否意味着我需要再次学习一个全新的框架?

答:DVC的伟大之处在于它不会影响代码版本。您仍然使用普通的旧git。

DVC最重要的是添加了DS和ML的命令,但是语法类似于Git,因此并非完全不熟悉。大多数GIT命令在DVC中具有直接等效的。


问:那么为什么不只是通过命令行使用git和dvc呢?

答:简而言之:dagshub是DVC的,什么是github for git。

DVC很棒,Git也很棒。但是它们都是命令行工具,因此有一些Dagshub解决的问题。

首先,没有方便可视化管道的接口概述您的项目指标。dagshub将您的管道显示为A,等待它,DAG(!!!),每个节点都是一个文件,具有重要详细信息,并直接链接到文件本身。这对于团队项目尤其重要,您希望在同一页面上的每个人都看到相同的高级图片。

您可以向某人发送链接到您的dagshub存储库,并给他们一种探索您的项目的方法,包括最佳电子竞技即时竞猜平台。从任何过去的版本,实验或分支下载数据和模型,不强迫他们克隆或运行任何代码。

在Git和DVC的强大基础的基础上,我们的作品中还有更多功能,这应该使每个人的生活更轻松。


问:提供数据管道版本的大多数工具都需要在我的项目和/或导入库中添加代码行,DAGSHUB或DVC要求我做什么?

答:没有!这就是为什么我们如此热爱DV​​C的原因。就像git一样,它是无侵入性的,也没有肿。您只需安装程序就可以工作。


问:然后肯定,它仅适用于某些语言和某些ML库?

答:不。完全,100%语言和图书馆不可知论。DVC和Dagshub,不在乎您是否使用Python或R,Keras或Pytorch。


问:好的,但是我喜欢Github,这就是我在项目中使用的。所以你不能帮我,对吗?

答:实际上,我们可以。你可以连接从Github到Dagshub的一个项目,并享受两全其美!Dagshub上的存储库将订阅github webhooks,并自动推动同步。最重要的是,在dagshub中显示了GitHub上创建的拉请求和问题,反之亦然。您可以使用dagshub来查看代码,数据和模型,并且完成后,只需单击“合并”按钮在两个平台上合并。


问:听起来不错...它会花多少钱?

答:开始0 $,Dagshub完全免费用于开源项目。雷竞技技官网下载私人存储库目前可免费提供2个其他合作者。如果您需要更多的合作者,请尽早访问新功能或其他特殊请求,可以通过我们的计划页面更多细节。


问:那么如何使用dagshub?

答:你可以从教程