【PaddleNLP】开源下载和安装教程
·
【PaddleNLP】开源下载和安装教程
1、项目介绍
PaddleNLP 是百度飞桨(PaddlePaddle)团队开发的自然语言处理工具库,专注于大语言模型(LLM)的开发与应用。支持多硬件训练推理、高效精调、无损压缩等特性,覆盖 LLaMA、Baichuan、ChatGLM 等主流模型,适用于智能助手、信息抽取等产业场景。
2、项目下载位置
- GitHub 仓库地址:
https://github.com/PaddlePaddle/PaddleNLP - PyPI 包名:
paddlenlp(可通过 pip 直接安装)
3、项目安装环境配置
基础要求
- Python 3.7+
- 操作系统:Linux/Windows/macOS
- 硬件:支持 NVIDIA GPU、XPU、NPU 等(GPU 需安装 CUDA 11.2+)
环境配置示例(以 GPU 为例)
- 安装飞桨框架:
pip install paddlepaddle-gpu==2.5.2 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html - 验证安装:
import paddle paddle.utils.run_check() # 输出 "PaddlePaddle is installed successfully!" 即成功

(图示:飞桨框架安装成功验证)
4、项目安装方式
方式一:PyPI 安装(推荐)
pip install paddlenlp
方式二:源码安装
git clone https://github.com/PaddlePaddle/PaddleNLP.git
cd PaddleNLP
pip install -e .
5、项目处理脚本
快速验证安装
import paddlenlp
print(paddlenlp.__version__) # 输出版本号即表示成功
示例脚本:加载预训练模型
from paddlenlp.transformers import AutoModel
model = AutoModel.from_pretrained("ernie-3.0-medium-zh")
print(model)
模型训练脚本
参考 examples 目录下的示例,如:
python examples/language_model/run_glue.py \
--model_name_or_path ernie-3.0-medium-zh \
--task_name SST-2 \
--max_seq_length 128 \
--batch_size 32 \
--learning_rate 2e-5
更多推荐



所有评论(0)