Skip to content
Discussion options

You must be logged in to vote

'num_aug_splits' is where each batch is split into a non augmented plus num_splits-1 augmented versions. It's there to support AugMix https://arxiv.org/abs/1912.02781 ... an extra JSD loss term is added btw augmented and non. Other related args need to be activated for the full splits + augmix to be enabled.

aug repeats is for 'Repeated Augmentation' (https://arxiv.org/abs/1901.09335, https://arxiv.org/abs/1902.05509) ... it's a distributed specific regularization/augmentation scheme where the global batch is made up of some repeated samples (but augmented differently) across different ranks.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@TonyCongqianWang
Comment options

Answer selected by TonyCongqianWang
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants