• Masaki Kozuki's avatar
    [transformer] Format & Test Refactoring (#1325) · a0ed4151
    Masaki Kozuki authored
    * try PyTorch custom TestCase class
    
    * revert
    
    * initial working example
    
    * update
    
    * data utils
    
    * fix imports
    
    * hardcode backend to nccl
    
    * fix signature
    
    * fix typo
    
    * mapping
    
    * set device
    
    * init
    
    * refactor x entropy
    
    * remove unused import & destroy model parallel
    
    * refactor random
    
    * fix test
    
    * remove migrated tests
    
    * refactor
    
    * init
    
    * separate affine weight init
    
    * init model parallel
    
    * split more
    
    * weight init fix part 1
    
    * use cpu init for consistency btwn native and tensor parallel
    
    * black
    
    * add col parallel
    
    * use a 3D tensor of square matrix for column parallel linear
    
    * skip the failing cases
    
    * migrate layers test
    
    * pipeline parallel forward/backward
    
    * fix typo
    
    * fix typo
    
    * fix
    
    * fix pipeline world size
    
    * black
    
    * rm `run_pipeline_parallel_test` in favor of test_pipeline_parallel_fwd_bwd.py
    
    * stop logging
    
    * set log level
    
    * black
    
    * license and format
    
    * fix
    
    * skip tf32 as matrices are small
    
    * remove potentially inappropriate license
    
    * Apply suggestions from code review
    
    * remove `TODO` comment
    
    * `torch.testing.assert_allclose` -> `torch.testing.assert_close`
    
    * remove comment-outs
    
    * remote unused import
    
    * minor fix
    a0ed4151
test_data.py 1.9 KB