(self, stage: str)
| 244 | self.mean_dist, self.std_dist = calc_avg_distances(num_support, unit="deg") |
| 245 | |
| 246 | def setup(self, stage: str): |
| 247 | self.train_ds = TensorDataset(*get_data(N_samples = self.num_samples, |
| 248 | N_support = self.num_support, |
| 249 | n_classes=self.num_classes, |
| 250 | seed=0)) |
| 251 | self.valid_ds = TensorDataset(*get_data(N_samples = self.num_samples, |
| 252 | N_support = self.num_support, |
| 253 | n_classes=self.num_classes, |
| 254 | seed=1)) |
| 255 | self.evalu_ds = TensorDataset(*get_data(N_samples = self.num_samples, |
| 256 | N_support = self.num_support, |
| 257 | n_classes=self.num_classes, |
| 258 | grid=True)) |
| 259 | |
| 260 | def train_dataloader(self): |
| 261 | return DataLoader(self.train_ds, batch_size=self.batch_size, shuffle=True) |
nothing calls this directly
no test coverage detected