Andromeda
0.0.11
Добро пожаловать в Andromeda, самую быструю, самую креативную и надежную языковую модель из когда-либо созданных. Обучайте свою собственную версию, проводите логические выводы и настраивайте свою собственную версию с помощью простых сценариев «подключи и работай». Начните работу за 10 секунд:
python3.11 -m pip install --upgrade andromeda-torch
import torch
from andromeda . configs import Andromeda1Billion
model = Andromeda1Billion ()
x = torch . randint ( 0 , 256 , ( 1 , 1024 )). cuda ()
out = model ( x ) # (1, 1024, 20000)
print ( out )
from andromeda_torch import Tokenizer
from andromeda_torch . configs import Andromeda1Billion
model = Andromeda1Billion ()
tokenizer = Tokenizer ()
encoded_text = tokenizer . encode ( "Hello world!" )
out = model ( encoded_text )
print ( out )
Установите переменные среды:
ENTITY_NAME
: название вашего проекта wandb.OUTPUT_DIR
: каталог для сохранения весов (например, ./weights
).MASTER_ADDR
: для распределенного обучения.MASTER_PORT
Для распределенного обучения по главному портуRANK
— Количество узлов услуг.WORLD_SIZE
Количество графических процессоровНастройте обучение:
Для получения дополнительной информации обратитесь к СОП по обучению.
Лицензия Апач