(questions, image_folder, tokenizer, image_processor, model_config, batch_size=1, num_workers=4)
| 63 | |
| 64 | # DataLoader |
| 65 | def create_data_loader(questions, image_folder, tokenizer, image_processor, model_config, batch_size=1, num_workers=4): |
| 66 | assert batch_size == 1, "batch_size must be 1" |
| 67 | dataset = CustomDataset(questions, image_folder, tokenizer, image_processor, model_config) |
| 68 | data_loader = DataLoader(dataset, batch_size=batch_size, num_workers=num_workers, shuffle=False) |
| 69 | return data_loader |
| 70 | |
| 71 | |
| 72 | def eval_model(args): |
no test coverage detected