MCPcopy Create free account

hub / github.com/NUS-HPC-AI-Lab/InfoBatch / types & classes

Types & classes16 in github.com/NUS-HPC-AI-Lab/InfoBatch

↓ 5 callersClassResNet
research/model.py:71
↓ 5 callersClassResNet
examples/model.py:71
↓ 3 callersClassLars
r"""Implements the LARS optimizer from `"Large batch training of convolutional networks" <https://arxiv.org/pdf/1708.03888.pdf>`_. Args:
research/lars.py:32
↓ 3 callersClassLars
r"""Implements the LARS optimizer from `"Large batch training of convolutional networks" <https://arxiv.org/pdf/1708.03888.pdf>`_. Args:
examples/lars.py:32
↓ 2 callersClassInfoBatch
research/infobatch.py:5
↓ 2 callersClassInfoBatchSampler
research/infobatch.py:71
↓ 1 callersClassDistributedIBSampler
Wrapper over `Sampler` for distributed training. Allows you to use any sampler in distributed mode. It is especially useful in conjunctio
infobatch/infobatch.py:203
↓ 1 callersClassIBSampler
infobatch/infobatch.py:167
↓ 1 callersClassLamb
r"""Implements Lamb algorithm. It has been proposed in `Large Batch Optimization for Deep Learning: Training BERT in 76 minutes`_. Arguments
research/lamb.py:24
↓ 1 callersClassLamb
r"""Implements Lamb algorithm. It has been proposed in `Large Batch Optimization for Deep Learning: Training BERT in 76 minutes`_. Arguments
examples/lamb.py:24
ClassBasicBlock
research/model.py:12
ClassBasicBlock
examples/model.py:12
ClassBottleneck
research/model.py:40
ClassBottleneck
examples/model.py:40
ClassDatasetFromSampler
infobatch/infobatch.py:215
ClassInfoBatch
InfoBatch aims to achieve lossless training speed up by randomly prunes a portion of less informative samples based on the loss distribution
infobatch/infobatch.py:57