智谱大模型(ChatGLM3)PyCharm的调试指南

前言

最近在看一本《ChatGLM3大模型本地化部署、应用开发和微调》,本文就是讨论ChatGLM3在本地的初步布设。(模型文件来自魔塔社区)

1、建立Pycharm工程

采用的Python版本为3.11

2、安装对应的包

2.1、安装modelscope包

pip install modelscope -i https://pypi.tuna.tsinghua.edu.cn/simple

如下图:

2.2、安装transformers包

pip install transformers==4.40.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

如下图:

2.3、安装cuda版本的Pytorch

可以参照我的另外一篇博客:

https://quickrubber.blog.csdn.net/article/details/145824058

包的安装顺序:

pip install sympy==1.13.3 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install networkx==3.4.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install mkl==2021.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

pip install "f:\pytorch_\torch-2.3.1+cu121-cp311-cp311-win_amd64.whl"

pip install sentencepiece -i https://pypi.tuna.tsinghua.edu.cn/simple

2.4、包安装完毕后的版本截图

3、Cpu版本和Cuda版本程序的运行比较

3.1、cpu版本的程序运行

3.2、cuda版本的程序运行

可见相同的情况之下,二者的速度差距还是有点大的。Cuda大概是cpu的14倍左右。

本机使用的配置是cpu是intel i9-9900K,显卡Nvidia Gerforce2080。

相关推荐
Matlab仿真实验室6 分钟前
基于Matlab实现图像透明叠加程序
人工智能·计算机视觉·matlab
白云千载尽10 分钟前
相机、雷达标定工具,以及雷达自动标定的思路
python·自动驾驶·ros
咕噜咕噜啦啦25 分钟前
python爬虫实战训练
爬虫·python
盛夏绽放31 分钟前
Python字符串常用内置函数详解
服务器·开发语言·python
我想睡觉26131 分钟前
Python训练营打卡DAY27
开发语言·python·机器学习
蹦蹦跳跳真可爱58931 分钟前
Python----神经网络(基于DNN的风电功率预测)
人工智能·pytorch·python·深度学习·神经网络·dnn
Jackson@ML34 分钟前
一分钟了解机器学习
人工智能·机器学习
四万二千40 分钟前
5月16日复盘-目标检测开端
人工智能·目标检测·计算机视觉
带娃的IT创业者44 分钟前
《AI大模型应知应会100篇》第65篇:基于大模型的文档问答系统实现
人工智能
冰轮a1 小时前
Python打卡 DAY 27
python