MCPcopy Create free account
hub / github.com/YZY-stack/DF40 / get_test_data_loader

Function get_test_data_loader

DeepfakeBench_DF40/training/test.py:59–76  ·  view source on GitHub ↗
(config, test_name)

Source from the content-addressed store, hash-verified

57
58def prepare_testing_data(config):
59 def get_test_data_loader(config, test_name):
60 # update the config dictionary with the specific testing dataset
61 config = config.copy() # create a copy of config to avoid altering the original one
62 config['test_dataset'] = test_name # specify the current test dataset
63 test_set = DeepfakeAbstractBaseDataset(
64 config=config,
65 mode='test',
66 )
67 test_data_loader = \
68 torch.utils.data.DataLoader(
69 dataset=test_set,
70 batch_size=config['test_batchSize'],
71 shuffle=False,
72 num_workers=int(config['workers']),
73 collate_fn=test_set.collate_fn,
74 drop_last=False
75 )
76 return test_data_loader
77
78 test_data_loaders = {}
79 for one_test_name in config['test_dataset']:

Callers 1

prepare_testing_dataFunction · 0.70

Calls 1

Tested by

no test coverage detected