我正在学习深度学习并开始学习教程。 在我尝试运行时的第一部分:
train_lmdb = '~/deeplearning-cats-dogs-tutorial/input/train_lmdb'
validation_lmdb = '~/deeplearning-cats-dogs-tutorial/input/validation_lmdb'
train_data = [img for img in glob.glob("../input/train/*jpg")]
test_data = [img for img in glob.glob("../input/test1/*jpg")]
#Shuffle train_data
random.shuffle(train_data)
print 'Creating train_lmdb'
in_db = lmdb.open(train_lmdb, map_size=int(1e12))
我得到了错误:
OSError: [Errno 2] No such file or directory: '~/deeplearning-cats-dogs-tutorial/input/train_lmdb'
lmdb.open应该创建文件,对吗?我不明白为什么它试图打开它。
答案 0 :(得分:0)
我只是替换"〜/"用" / home / user /"它工作正常