from __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionfrom datetime import datetimeimport ospathimport timeimport ipdbimport numpy as npimport tenso
这个错误可能是因为你的 TensorFlow 版本过低导致的,建议升级到最新版本再试一下。另外,建议使用 argparse 来代替 tf.app.flags,因为 tf.app.flags 已经被标记为过时的模块。可以像下面这样修改代码:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--train_dir', type=str, default='./train_dir', help='Directory where to write event logs')
parser.add_argument('--sum_dir', type=str, default='./sum_dir', help='Directory where to write summary')
parser.add_argument('--noise_dir', type=str, default='D:/graduation_design/data/noisy_trainset_56spk_wav/noisy_trainset_56spk_wav', help='Directory where to load noise')
parser.add_argument('--speech_dir', type=str, default='D:/graduation_design/data/clean_trainset_56spk_wav/clean_trainset_56spk_wav', help='Directory where to load speech')
parser.add_argument('--val_noise_dir', type=str, default='D:/graduation_design/data/noisy_testset_wav/noisy_testset_wav', help='Directory where to load noise')
parser.add_argument('--val_speech_dir', type=str, default='D:/graduation_design/data/clean_testset_wav/clean_testset_wav', help='Directory where to load noise')
parser.add_argument('--max_steps', type=int, default=2000000000, help='Number of batches to run.')
args = parser.parse_args()
train_dir = args.train_dir
sum_dir = args.sum_dir
noise_dir = args.noise_dir
speech_dir = args.speech_dir
val_noise_dir = args.val_noise_dir
val_speech_dir = args.val_speech_dir
max_steps = args.max_steps
``
原文地址: https://www.cveoy.top/t/topic/cjA8 著作权归作者所有。请勿转载和采集!