mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2026-05-11 05:05:35 +00:00
added branch context; added vocab parallel layers; moved split_batch from load_batch to tensor parallel embedding layers; updated gpt model; updated unit test cases; fixed few collective communicator bugs
16 lines
266 B
Python
16 lines
266 B
Python
#!/usr/bin/env python
|
|
# -*- encoding: utf-8 -*-
|
|
|
|
import torch
|
|
|
|
DEPTH = 4
|
|
BATCH_SIZE = 8
|
|
SEQ_LENGTH = 8
|
|
IMG_SIZE = 16
|
|
HIDDEN_SIZE = 8
|
|
NUM_CLASSES = 8
|
|
VOCAB_SIZE = 16
|
|
|
|
def check_equal(A, B):
|
|
assert torch.allclose(A, B, rtol=1e-3, atol=1e-1) == True
|