Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KeyError: Caught KeyError in DataLoader worker process 0. KeyError: 'load_db_to_memory' #286

Open
pikaduo001 opened this issue Jul 14, 2024 · 0 comments

Comments

@pikaduo001
Copy link

)
(act): LeakyReLU(negative_slope=0.2, inplace=True)
)
(1): Conv1d(128, 204, kernel_size=(1,), stride=(1,))
)
)
| model Trainable Parameters: 0.797M
Sanity Val: 0%| | 0/5 [00:02<?, ?step/s]
Traceback (most recent call last):
File "D:\Workspace\Digital_Human\GeneFace\tasks\run.py", line 19, in
run_task()
File "D:\Workspace\Digital_Human\GeneFace\tasks\run.py", line 14, in run_task
task_cls.start()
File "D:\Workspace\Digital_Human\GeneFace\utils\commons\base_task.py", line 251, in start
trainer.fit(cls)
File "D:\Workspace\Digital_Human\GeneFace\utils\commons\trainer.py", line 126, in fit
self.run_single_process(self.task)
File "D:\Workspace\Digital_Human\GeneFace\utils\commons\trainer.py", line 190, in run_single_process
self.train()
File "D:\Workspace\Digital_Human\GeneFace\utils\commons\trainer.py", line 265, in train
self.evaluate(self.task, False, 'Sanity Val', max_batches=self.num_sanity_val_steps)
File "D:\Workspace\Digital_Human\GeneFace\utils\commons\trainer.py", line 227, in evaluate
for batch_idx, batch in enumerate(pbar):
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\tqdm\std.py", line 1181, in iter
for obj in iterable:
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch\utils\data\dataloader.py", line 633, in next
data = self._next_data()
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch\utils\data\dataloader.py", line 1345, in _next_data
return self._process_data(data)
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch\utils\data\dataloader.py", line 1371, in _process_data
data.reraise()
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch_utils.py", line 644, in reraise
raise exception
KeyError: Caught KeyError in DataLoader worker process 0.
Original Traceback (most recent call last):
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch\utils\data_utils\worker.py", line 308, in _worker_loop
data = fetcher.fetch(index)
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch\utils\data_utils\fetch.py", line 51, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "C:\ProgramData\anaconda3\envs\geneface\lib\site-packages\torch\utils\data_utils\fetch.py", line 51, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "D:\Workspace\Digital_Human\GeneFace\tasks\postnet\dataset_utils.py", line 80, in getitem
sample = self.audio2motion_ds[idx]
File "D:\Workspace\Digital_Human\GeneFace\tasks\audio2motion\dataset_utils\lrs3_dataset.py", line 191, in getitem
if hparams['load_db_to_memory']:
KeyError: 'load_db_to_memory'

[W ..\torch\csrc\CudaIPCTypes.cpp:15] Producer process has been terminated before all shared CUDA tensors released. See Note [Sharing CUDA tensors]

(geneface) D:\Workspace\Digital_Human\GeneFace> 步骤3. 训练PostNet模型报错,如何处理?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant