鱼C论坛

 找回密码
 立即注册
查看: 2490|回复: 6

python深度学习问题

[复制链接]
发表于 2021-4-14 23:43:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
因学习以及作业,现复现一个CVPR2017的一个手势识别图像处理项目
下载源代码以及数据集后运行训练代码,始终报错
我感觉路径是弄对了的
  1. from __future__ import print_function, unicode_literals

  2. import tensorflow as tf
  3. import os
  4. import sys



  5. from nets.ColorHandPose3DNetwork import ColorHandPose3DNetwork
  6. from data.BinaryDbReader import BinaryDbReader
  7. from utils.general import LearningRateScheduler, load_weights_from_snapshot

  8. # training parameters
  9. train_para = {'lr': [1e-5, 1e-6, 1e-7],
  10.               'lr_iter': [20000, 30000],
  11.               'max_iter': 40000,
  12.               'show_loss_freq': 1000,
  13.               'snapshot_freq': 5000,
  14.               'snapshot_dir': 'snapshots_handsegnet'}

  15. # get dataset
  16. dataset = BinaryDbReader(mode='training',
  17.                          batch_size=8, shuffle=True,
  18.                          hue_aug=True, random_crop_to_size=True)

  19. # build network graph
  20. data = dataset.get()
复制代码

  1.         self.path_to_db = './date/bin/'

  2.         self.num_samples = 0
  3.         if mode == 'training':
  4.             self.path_to_db += 'rhd_training.bin'
  5.             self.num_samples = 41258
  6.         elif mode == 'evaluation':
  7.             self.path_to_db += 'rhd_evaluation.bin'
  8.             self.num_samples = 2728
  9.         else:
  10.             assert 0, "Unknown dataset mode."

  11.         assert os.path.exists(self.path_to_db), "Could not find the binary data file!"
复制代码


error:
  1. Traceback (most recent call last):
  2.   File "hand3d-master/training_handsegnet.py", line 25, in <module>
  3.     hue_aug=True, random_crop_to_size=True)
  4.   File "hand3d-master\data\BinaryDbReader.py", line 53, in __init__
  5.     assert os.path.exists(self.path_to_db), "Could not find the binary data file!"
  6. AssertionError: Could not find the binary data file!
复制代码

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-4-15 10:18:13 | 显示全部楼层
有没有试过绝对路径呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-15 11:12:59 | 显示全部楼层
yuxijian2020 发表于 2021-4-15 10:18
有没有试过绝对路径呢?

刚才试了一下绝对路径,也不行 还是报错 但是这个BinaryDbReader 的py程序单独运行是没有问题的,也没有输出,主要是数据集的二进制文件的获取,但是从别的训练程序获取这个程序来训练就会发生Assert的报错
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-15 22:30:04 | 显示全部楼层
路径是反斜杠吧... \\

斜杠是 //
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-17 12:38:07 | 显示全部楼层
没看懂哎
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-17 12:38:54 | 显示全部楼层
我没看懂
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-17 09:25:36 | 显示全部楼层
(r'./date/bin/')这样试试看,你这个是没找到数据集的问题啊,参数传不进去
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-26 12:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表