tensorflow - 缺少 resnet_v1_50.ckpt 和 DeepLabCut 无法训练网络(深度学习)
问题描述
我安装了 Deep Lab Cut 并尝试运行deeplabcut.train_network(config_path,shuffle=1)
.
但是,我收到以下消息
ValueError: The passed save_path is not a valid checkpoint: /home/user/anaconda3/envs/user/lib/python3.6/site-packages/deeplabcut/pose_estimation_tensorflow/models/pretrained/resnet_v1_50.ckpt
我已搜索“resnet_v1_50.ckpt”,但我的计算机上不存在该文件。
幸运的是,我找到了解决方案: https ://github.com/AlexEMG/DeepLabCut/blob/master/examples/Docker_TrainNetwork_VideoAnalysis.ipynb
根据本页“可能的故障排除的几个技巧(1)”部分,如果我运行sudo download.sh
and sudo chown yourusername:yourusername resnet_v1_50.ckpt
,这个问题将得到解决。
但是,download.sh
无法在 Ubuntu 终端上运行,我也无法解决这个问题。任何帮助将非常感激。
解决方案
推荐阅读
- ruby-on-rails - 基于列的平均值进行过滤的 Rails 范围
- html - 如何垂直对齐伪元素?
- jmeter - 使用 Jmeter 验证保存在数据库中的 CSV 文件内容
- java - 无法使用非对称加密解密 Spring Cloud 配置中的配置属性
- c# - 如何将对象构建器注入 MVC 控制器?
- eclipse - 使用 JSF 显示列表
- tomcat - 在 Tomcat 上切换 HTTP 和 HTTPS 时出现 Cookie 问题
- javascript - 设置为严格相等变量的变量返回true,但函数返回的数字小于它等于的变量?
- angular - 带有 NGRX 的 Angular 6 得到“您在预期流的地方提供了‘未定义’。在调度时”
- javascript - 需要 Reactjs 帮助,了解如何正确地将这个函数从父按钮组件传递给子按钮组件