LLM-项目详解(一):Chinese-LLaMA-Alpaca【transformers/models/llama/modeling_llama.py文件】

本文深入探讨了transformers库中的LLaMA-Alpaca模型,主要分析了modeling_llama.py文件,揭示了模型的内部工作机制。

site-packages/transformers/models/llama/modeling_llama.py

# coding=utf-8
# Copyright 2022 EleutherAI and the HuggingFace Inc. team. All rights reserved.
#
# This code is based on EleutherAI's GPT-NeoX library and the GPT-NeoX
# and OPT implementations in this library. It has been modified from its
# original forms to accommodate minor architectural differences compared
# to GPT-NeoX and OPT used by the Meta AI team that trained the model.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed 
ValueError: 'aimv2' is already used by a Transformers config, pick another name. (keye) root@develop-uopej23k-8489cc4698-qb7qc:/home/ma-user/work/l60037501/Keye-main# grep -r 'aimv2' /root/miniconda3/envs/keye/lib/python3.10/site-packages/ /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm-0.9.2.dist-info/RECORD:vllm/model_executor/models/__pycache__/aimv2.cpython-310.pyc,, /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm-0.9.2.dist-info/RECORD:vllm/model_executor/models/aimv2.py,sha256=fzq5a8XtmAmoEHnQT0kEqJRb5XX0gXR1E8bANLy3YOc,8661 /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/__init__.py,sha256=cDli19QT_YABtn4DPLYfoWHtkmOQYGipAgPKGuRje4c,991 /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/__pycache__/__init__.cpython-310.pyc,, /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/__pycache__/configuration_aimv2.cpython-310.pyc,, /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/__pycache__/modeling_aimv2.cpython-310.pyc,, /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/__pycache__/modular_aimv2.cpython-310.pyc,, /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/configuration_aimv2.py,sha256=K0yaVDpIlBtlYi8xDfhpU7ndTASqTu8nV_rCoWAAAyM,13740 /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/modeling_aimv2.py,sha256=Np3XgOWSmN-_-8MPM1e9F8za6kqRWoEpHII0fLwmtoY,33372 /root/miniconda3/envs/keye/lib/python3.10/site-packages/transformers-4.56.0.dist-info/RECORD:transformers/models/aimv2/modular_aimv2.py,sha256=L0Avd7SuJwLyr60tequcU5TkmqCgfNcJMzuqpRpmWpo,29213 grep: /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm/transformers_utils/configs/__pycache__/ovis.cpython-310.pyc: binary file matches /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm/transformers_utils/configs/ovis.py:# copied from https://huggingface.co/AIDC-AI/Ovis2-1B/blob/main/configuration_aimv2.py /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm/transformers_utils/configs/ovis.py: to that of the [apple/aimv2-large-patch14-224](https://huggingface.co/apple/aimv2-large-patch14-224). /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm/transformers_utils/configs/ovis.py: model_type: str = "aimv2" /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm/transformers_utils/configs/ovis.py:AutoConfig.register("aimv2", AIMv2Config) /root/miniconda3/envs/keye/lib/python3.10/site-packages/vllm/transformers_utils/configs/ovis.py: model_type = "aimv2_visual_tokenizer"
09-06
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值