aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-20Refactor SimCLR base classJordan Gong
2022-08-20Add label smoothing optionJordan Gong
2022-08-20Fix scheduler stepping bugsJordan Gong
2022-08-20Merge remote-tracking branch 'origin/master'Jordan Gong
2022-08-20Add encoder option to SimCLR evaluation scriptJordan Gong
2022-08-20Add encoder option to SimCLR evaluation scriptJordan Gong
2022-08-19Add ViT with position shuffling/unshuffling and masking methodsJordan Gong
2022-08-19Add dependenciesJordan Gong
- Pytorch Lighting (pytorch-lighting) - Pytorch image models (timm)
2022-08-19Add ViT with position shuffling/unshuffling methodsJordan Gong
2022-08-18Update SimCLR ViT configJordan Gong
2022-08-18Add SimCLR ViT variant for CIFARJordan Gong
2022-08-13Add scipy dependencyJordan Gong
2022-08-12Make SimCLR evaluation less frequentJordan Gong
2022-08-12Add SimCLR evaluation configJordan Gong
2022-08-12Add SimCLR configJordan Gong
2022-08-10Make epoch scheduler step after epoch instead of iterJordan Gong
2022-08-10Fix epoch scheduler problemJordan Gong
2022-08-10Update config filesJordan Gong
2022-08-10Add supervised ViT baselineJordan Gong
2022-08-10Fix a typo and add scheduler choicesJordan Gong
2022-08-10Add default schedulersJordan Gong
2022-08-08Optimize batchingJordan Gong
2022-08-08Make pretraining checkpoint argument requiredJordan Gong
2022-08-08Fix PyYAML dependencyJordan Gong
2022-08-08Add conda environment configJordan Gong
2022-08-08Remove IntelliJ config filesJordan Gong
2022-08-08Add evaluation scriptJordan Gong
2022-08-08Clarify how the iters calculatedJordan Gong
2022-08-08Fix a typoJordan Gong
2022-08-07Add a projector to SimCLRJordan Gong
2022-07-14Fix a path problemJordan Gong
2022-07-14Add SimCLRJordan Gong
2022-07-14Add Siamese transform wrapperJordan Gong
2022-07-14Implement InfoNCE lossJordan Gong
2022-07-14Make class variables available for `_custom_init_fn`Jordan Gong
2022-07-14Code cleaningJordan Gong
2022-07-14Replace word splitter with `-` (dash) in argparseJordan Gong
2022-07-14Finish encapsulate PyTorch boilerplateJordan Gong
2022-07-14Autogenerate default value in argparseJordan Gong
2022-07-14Refactor baseline with trainerJordan Gong
2022-07-14Fix a typoJordan Gong
2022-07-14Correct last iter and restore iterJordan Gong
2022-07-14Use `dataclasses.fields()` instead of undocumented `__dataclass_fields__`Jordan Gong
2022-07-13Implement abstract `Trainer` with static config checkingJordan Gong
2022-07-13Implement decoupled loggers move logging utils to `logging.py`Jordan Gong
2022-03-18Implement multi-crop dataset wrapperJordan Gong
2022-03-18Add CIFAR-100Jordan Gong
2022-03-18Prevent append CSV header when file pre-existsJordan Gong
2022-03-18Ignore IDE configsJordan Gong
2022-03-17Add readmeJordan Gong