InternLM / InternLM/xtuner

llama3-8b扩充词表训练RuntimeError: CUDA error: device-side assert triggered

Open
#874 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
5.2k
Forks
448
Avg merge
3d 15h
Merged PRs (30d)
26

Description

我扩充了llama3的训练词表,并修改config中tokenizer和model中响应部分,但是报了RuntimeError: CUDA error: device-side assert triggered这样的错误。具体错误见图
tokenizer = dict(
type=AutoTokenizer.from_pretrained,
pretrained_model_name_or_path=new_tokens,
trust_remote_code=True,
padding_side='right')

model = dict(
type=SupervisedFinetune,
use_varlen_attn=use_varlen_attn,
llm=dict(
type=AutoModelForCausalLM.from_pretrained,
pretrained_model_name_or_path=pretrained_model_name_or_path,
trust_remote_code=True,
torch_dtype=torch.float16),
tokenizer=tokenizer)
并且在看log的时候,模型的embedding也做了resize(Resized token embeddings from 128256 to 129282.);
请问这个问题要怎么解决呢
![Uploading 1.png…]()

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.