-
[고급-코드] 병렬화(Parallelize)AI/LLM 2023. 8. 28. 16:58
# 출처: https://github.com/AGI-Edgerunners/LLM-Adapters/blob/main/finetune.py
# Parallelize 관련 code line
import os
device_map=“auto”
world_size = int(os.environ.get(“WORLD_SIZE”, 1))
ddp = world_size != 1
if ddp:
device_map = {“”: int(os.environ.get(“LOCAL_RANK”) or 0)}
gradient_accumulation_steps = grandient_accumulation_steps // world_size
if not ddp and torch.cuda.device_count()'AI > LLM' 카테고리의 다른 글
[기본-교육] token과 chunk (0) 2023.09.01 [고급-교육] LangChain (MS MVP AI 김태영) (0) 2023.09.01 [기본-교육] 네이버 하이버클로버X 블로그 리뷰 (0) 2023.08.28 [기본-교육] Line 일본어 3.6B foundation model 개발 (0) 2023.08.21 [기본-교육] Prompt Engineering (0) 2023.08.08