由于 git 存储库损坏,安装 CNTK 时出错

Error installing CNTK because of broken git repository

我们使用的是旧版本的 CNTK。我已经成功安装了很多次。但最近的错误是

Submodule 'Source/1BitSGD' (https://git.codeplex.com/cntk1bitsgd) registered for path 'Source/1BitSGD'
Cloning into 'Source/1BitSGD'...
fatal: unable to access 'https://git.codeplex.com/cntk1bitsgd/': The requested URL returned error: 500
Clone of 'https://git.codeplex.com/cntk1bitsgd' into submodule path 'Source/1BitSGD' failed

看起来旧的 git 仓库已经不存在了。那个存储库被删除了吗?有解决方法吗?

1bit 仓库还在。只是codeplex是片状的。请稍后重试。

如果你不打算使用 1bitSGD 或 Multiverso,你应该没问题,不要做递归克隆

沃尔夫冈

我们仍然看到那些 codeplex 问题....您可以创建一个新的 CNTK 存储库克隆,没有子模块,所以像

Git 克隆 https://github.com/microsoft/cntk

然后你应该定义环境变量 CNTK_ENABLE_1BitSGD CNTK_ENABLE_ASGD 并将它们都设置为 false

然后您应该可以在新的存储库目录中构建 CNTK。 1bitSGD 和 Multiverso 将不可用,直到您删除环境设置并重建

希望 codeplex 问题能尽快解决

谢谢 沃尔夫冈