rom1504 / clip-retrieval

Easily compute clip embeddings and build a clip retrieval system with them
https://rom1504.github.io/clip-retrieval/
MIT License
2.37k stars 208 forks source link

ValueError: prefetch_factor option could only be specified in multiprocessing. #356

Open hknguyen20 opened 8 months ago

hknguyen20 commented 8 months ago
File "/Users/hknguyen20/Documents/GitHub/llm-agriculture/.venv/lib/python3.10/site-packages/clip_retrieval/clip_inference/reader.py", line 191, in dataset_to_dataloader
    data = DataLoader(
  File "/Users/hknguyen20/Documents/GitHub/llm-agriculture/.venv/lib/python3.10/site-packages/torch/utils/data/dataloader.py", line 245, in __init__
    raise ValueError('prefetch_factor option could only be specified in multiprocessing.'
ValueError: prefetch_factor option could only be specified in multiprocessing.let num_workers > 0 to enable multiprocessing, otherwise set prefetch_factor to None.

torch version: 2.1.2 I attempt to resolve this in #354

IF-chan commented 5 months ago

I can reslove it by editing reader.py manually. And your pull check failed.