安装教程#
AngelSlim支持如下安装方式:
pip安装(推荐)#
默认安装(LLM)#
通过pip安装最新AngelSlim稳定发布版:
pip install angelslim
如果已经安装AngelSlim,通过下面的指令强制获取最新更新:
pip install --upgrade --force-reinstall --no-cache-dir angelslim
投机采样安装#
pip install angelslim[speculative]
多模态安装#
pip install angelslim[multimodal]
Diffusion安装#
pip install angelslim[diffusion]
全部安装#
pip install angelslim[all]
备注
如果pip安装失败,请检查联网是否正确,并更新pip:
pip install --upgrade pipCUDA工具包: 可以参考CUDA Toolkit 安装文档安装所需要的版本;
与CUDA驱动程序的PyTorch版本:
AngelSlim正确运行需要torch>=2.4.1,可以根据安装的 CUDA 驱动程序版本安装对应的PyTorch 最新版本,或者所需要的其他 PyTorch 版本。
编译安装#
如果对工具代码做过改动,或者想使用main分支最新功能,推荐使用编译安装方式:
cd AngelSlim
python setup.py install
指定环境变量#
如果对源码做了修改,更简易的方式是指定PYTHONPATH环境变量,例如:
export PYTHONPATH=Your/Path/to/AngelSlim/:$PYTHONPATH
备注
指定环境变量后,需要和执行压缩算法的脚本在同一终端执行,比如放在同一个shell脚本内,先export PYTHONPATH环境变量,然后运行压缩程序代码。