Esempio n. 1
0
    def _dataloader(self) -> DataLoader:
        """Initialize the Replay Buffer dataset used for retrieving experiences."""
        self.buffer = PERBuffer(self.replay_size)
        self.populate(self.warm_start_size)

        self.dataset = ExperienceSourceDataset(self.train_batch)
        return DataLoader(dataset=self.dataset, batch_size=self.batch_size)
    def train_dataloader(self) -> DataLoader:
        """Initialize the Replay Buffer dataset used for retrieving experiences"""
        self.buffer = MultiStepBuffer(self.replay_size, self.n_steps)
        self.populate(self.warm_start_size)

        self.dataset = ExperienceSourceDataset(self.train_batch)
        dataloader = GraphDataLoader(dataset=self.dataset, batch_size=self.batch_size)
        return dataloader
 def _dataloader(self) -> DataLoader:
     """Initialize the Replay Buffer dataset used for retrieving experiences"""
     dataset = ExperienceSourceDataset(self.train_batch)
     dataloader = DataLoader(dataset=dataset, batch_size=self.batch_size)
     return dataloader
Esempio n. 4
0
 def _dataloader(self) -> DataLoader:
     """Initialize the Replay Buffer dataset used for retrieving experiences."""
     dataset = ExperienceSourceDataset(self.generate_trajectory_samples)
     dataloader = DataLoader(dataset=dataset, batch_size=self.batch_size)
     return dataloader