def build_data_loader(self):
    'Create essential data-related attributes.\n\n        What must be done in the re-implementation\n        of this method:\n        1) initialize data manager\n        2) assign as attributes the data loaders\n        3) assign as attribute the number of classes\n        '
    self.dm = DataManager(self.cfg)
    self.train_loader_x = self.dm.train_loader_x
    self.train_loader_u = self.dm.train_loader_u
    self.val_loader = self.dm.val_loader
    self.test_loader = self.dm.test_loader
    self.num_classes = self.dm.num_classes
Create essential data-related attributes.

What must be done in the re-implementation
of this method:
1) initialize data manager
2) assign as attributes the data loaders
3) assign as attribute the number of classes
def build_data_loader(self):
    'Create essential data-related attributes.\n\n        What must be done in the re-implementation\n        of this method:\n        1) initialize data manager\n        2) assign as attributes the data loaders\n        3) assign as attribute the number of classes\n        '
    self.dm = DataManager(self.cfg)
    self.train_loader_x = self.dm.train_loader_x
    self.train_loader_u = self.dm.train_loader_u
    self.val_loader = self.dm.val_loader
    self.test_loader = self.dm.test_loader
    self.num_classes = self.dm.num_classes