老問題:
我正在嘗試使用Binder來共享我的Git repo,但是 git repo 有 git-lfs 檔案。
如果我在存在指向 git-lfs 檔案的指標檔案而不是實際檔案時嘗試使用 repo,我會從 Binder 收到以下錯誤:涂抹錯誤:下載錯誤:[404] 服務器上不存在物件。
如果我在實際的 git-lfs 檔案存在時嘗試使用 repo,我會從 Binder 收到以下錯誤:Error: ErrImagePull。
新問題:
嘗試在 Binder 的 jupyter notebook 中打開 pickle 檔案后,我遇到了Pickling 錯誤。
uj5u.com熱心網友回復:
針對您目前題為“如何將 Binder 與具有 Git-lfs 檔案的 GitHub 存盤庫一起使用?”的帖子標題做出回應。似乎有一個例子可以幫助你。
如果你去Jupyter Discourse Forum并搜索“git-lfs”,你最終會得到像這里這樣的地方。目前有兩個相關的帖子:
- Binder 專案不應該使用 git-lfs?
- 如何在 Binder 上部署 Fastai 模型
第二個看起來鏈接到Emtion Faces:用 Fastai 訓練的情感分類器,用 Jupyter 筆記本和 Voila 顯示,用 Binder 部署。使用 git-lfs 和 fastai 和pickling,所以它可以幫助你。
特別是關于 git-lfs,我注意到泡菜檔案是用 git-lfs 存盤的,請參見此處。
uj5u.com熱心網友回復:
老問題的答案:我將我的模型檔案移動到 Google Drive 并使用 !wget 從筆記本中提取它以避免將檔案存盤在 Git-LFS 中。
新問題的答案:我必須將所有包的版本固定到我在本地虛擬環境中使用的版本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/334069.html
上一篇:如何使受讓人成為適當的環境變數?
