- view-> permute
- Solve cross-border issues(def len(self): return len(self.data_lis)//self.seq_len)
- There was a problem with the crop code before, now the data has been re-crop.
- Find the reason of no drop in accuracy, Mainly because of data imbalance.
- Fixed bug: losses.update(loss.item(), data.size(1)) & accuracies.update(acc, data.size(1)) # data.size(1) is batch-size, not data.size(0)
- Add validation set code.
- Remove the fully connected layer of Resnet
Note that: V0.2 used the thyroid data set of the medical examination department, and I manually duplicated the C classification to ensure that the data is balanced. What's more, the data of the validation set comes from the training set. So the next step is to focus on the production of the data set.
- Implement seq_len in dataloader module of pytorch.
- Implement classification prediction for consecutive video frames.
GPU: 2080 Ti
Cuda: 11.0
The more specific environment in environments.yaml
This project is licensed under the MIT License