ToB企服应用市场:ToB评测及商务社交产业平台

标题: llama.cpp 转化 huggingface 模型失败 办理路径 [打印本页]

作者: 东湖之滨    时间: 2024-8-20 09:37
标题: llama.cpp 转化 huggingface 模型失败 办理路径
题目:

   ./main -m ./models/book_q4_K_M -n 128
  报错:
  terminate called after throwing an instance of 'std:ut_of_range' what(): unordered_map::at
  办理方案:

python convert.py models/llama3-8B/ --vocab-type bpe
   报错:
  Found vocab files: {'spm': None, 'bpe': PosixPath('models/llama3-8B/vocab.json'), 'hfft': PosixPath('models/llama3-8B/tokenizer.json')} Loading vocab file PosixPath('models/llama3-8B/vocab.json'), type 'bpe' Vocab info: <BpeVocab with 128000 base tokens and 256 added tokens> Special vocab info: <SpecialVocab with 280147 merges, special tokens {'bos': 128000, 'eos': 128009, 'pad': 128009}, add special tokens unset>
  1.  (py310) root@quin-ubuntu:~/code/llama.cpp# ls models/llama3-8B/
  2.  config.json             LICENSE                           model-00003-of-00004.safetensors  README.md                tokenizer.json
  3.  generation_config.json  model-00001-of-00004.safetensors  model-00004-of-00004.safetensors  special_tokens_map.json
  4.  ggml-model-f16.gguf     model-00002-of-00004.safetensors  model.safetensors.index.json      tokenizer_config.json
复制代码
  发现没有 vocab.json 文件
  复制 token.json 重定名为 vocab.json
   vocab.json 和 tokenizer.json 都是与自然语言处理模型中的令牌器(tokenizer)相关的设置文件,但它们包罗的信息和用途可能有所不同。
    在实际应用中,vocab.json 和 tokenizer.json 的详细内容和格式可能取决于所使用的框架和模型。例如,在Hugging Face的Transformers库中,tokenizer.json 文件通常包罗了令牌器的全部设置信息,而 vocab.json 可能只是词汇表的一部分。
  假如你碰到需要使用这些文件的情况,你应该查阅相关模型或框架的文档,以确保你理解每个文件的确切用途和内容,并正确地使用它们。假如你的模型或脚本盼望找到 vocab.json 文件,但你只有 tokenizer.json,你可能需要查抄这两个文件是否可以互换,或者是否需要对脚本进行调解以适应现有的文件。
  1.  cp models/llama3-8B/tokenizer.json  models/llama3-8B/vocab.json
复制代码
重新转换:
  1.  # 转换模型
  2.  python convert.py models/llama3-8B/ --vocab-type bpe
  3.  ​
  4.  # 量化模型
  5.  ./quantize models/llama3-8B/ggml-model-f32.gguf ./models/book-Q4_K_M.gguf Q4_K_M
  6.  ​
  7.  # 运行模型
  8.  ./main -m ./models/book-Q4_K_M.gguf -n 128
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4