| 249 | return validation_labels |
| 250 | |
| 251 | def checkDataNumber(self, trainNum, validationNum): |
| 252 | if trainNum % self.batch_size != 0: |
| 253 | raise ValueError('trainNum:{} can not exact div batch_size={},please delete {} sample(s) in manual' |
| 254 | .format(trainNum, self.batch_size, |
| 255 | trainNum - trainNum // self.batch_size * self.batch_size)) |
| 256 | if validationNum % self.batch_size != 0: |
| 257 | raise ValueError('validationNum:{} can not exact div batch_size={},please delete {} sample(s) in manual' |
| 258 | .format(validationNum, self.batch_size, |
| 259 | validationNum - validationNum // self.batch_size * self.batch_size)) |
| 260 | |
| 261 | def run(self): |
| 262 | fileInfo = self.readTotalFileNum() |