Wav2Lip
Wav2Lip copied to clipboard
训练卡住,enumerate(train_data_loader)卡住
如题
卡在了train方法的 for step, (x, mel, y) in prog_bar:这一行,请求大佬们帮忙指点一二。 num_workers已改为0 PReLU已改为ReLU
通过pstack发现,是卡在了如下位置 'linux-vdso.so.1': opening object file: No such file or directory 查阅资料得知,linux-vdso.so.1这是个虚拟库,系统自带的,为什么找不到呢,有没有人遇到过啊
def train(device, model, train_data_loader, test_data_loader, optimizer, checkpoint_dir=None, checkpoint_interval=None, nepochs=None):
global global_step, global_epoch
resumed_step = global_step
while global_epoch < nepochs:
running_loss = 0.
prog_bar = tqdm(enumerate(train_data_loader))
for step, (x, mel, y) in prog_bar:
model.train()
optimizer.zero_grad()
# Transform data to CUDA device
x = x.to(device)
哥们,你解决了吗,我是卡在推理的时候
吗
还没有。。
prog_bar = tqdm(enumerate(train_data_loader)) 如果是这一行卡住的话,是因为filelists/train.txt, filelists/val.txt, filelists/test.txt没配置好,导致Dataset死循环
检查Dataset.__getitem__方法,卡在while(1)里面,while(1)得到一个错误的输入直接continue...
已经收到您的邮件,谢谢!
prog_bar = tqdm(enumerate(train_data_loader)) 如果是这一行卡住的话,是因为filelists/train.txt, filelists/val.txt, filelists/test.txt没配置好,导致Dataset死循环
检查Dataset.__getitem__方法,卡在while(1)里面,while(1)得到一个错误的输入直接continue...
谢谢!
prog_bar = tqdm(enumerate(train_data_loader)) 如果是这一行卡住的话,是因为filelists/train.txt, filelists/val.txt, filelists/test.txt没配置好,导致Dataset死循环
检查Dataset.__getitem__方法,卡在while(1)里面,while(1)得到一个错误的输入直接continue...
请问这个是什么意思呢?
prog_bar = tqdm(enumerate(train_data_loader)) 如果是这一行卡住的话,是因为filelists/train.txt, filelists/val.txt, filelists/test.txt没配置好,导致Dataset死循环
检查Dataset.__getitem__方法,卡在while(1)里面,while(1)得到一个错误的输入直接continue...
请问,txt文件应该怎么配置?不是数据集在的路径吗?
prog_bar = tqdm(enumerate(train_data_loader)) 如果是这一行卡住的话,是因为filelists/train.txt, filelists/val.txt, filelists/test.txt没配置好,导致Dataset死循环
检查Dataset.__getitem__方法,卡在while(1)里面,while(1)得到一个错误的输入直接continue...
谢谢,好人一生平安~
已经收到您的邮件,谢谢!