513 字
3 分钟
人脸情绪识别制作-环境不会配,亲人泪两行
人脸情绪识别项目完整实现方案
本文章将教你配置实习作业-xxx老师的人脸情绪识别实训作业的环境配置和基础配置。
使用的工具为VS Code,如果你用的是PyCharm,应该也差不多,有问题自行AI,有不懂的名词也自行AI。
NOTEPython版本是3.11版本的,如果不是,也没有怎么办,用uv命令
没有pip下载一个
pip install -u uv然后更新
pip install uv --upgrade环境准备
uv下载3.11版本python
uv python install 3.11配置3.11版本环境
uv venv --python 3.11 .venv激活Python环境
.\\.venv\\Scripts\\Activate.ps1验证Python版本
python -V是3.11.14就成功了
安装基础依赖
uv pip install -U pip setuptools wheel安装PaddlePaddle
安装飞浆3.2.0显卡版本
uv pip install paddlepaddle-gpu==3.2.0 --index-url https://www.paddlepaddle.org.cn/packages/stable/cu126/或者CPU版本
uv pip install paddlepaddle==3.2.0 --index-url https://www.paddlepaddle.org.cn/packages/stable/cpu/
不是哥们,文档里面显示的是2.5.2版本啊,你怎么教我下载3.2.0版本啊
NOTE我尝试过,那报错看到直接run了,所以本教程是3.2.0版本的,如果不想下载也可以就及时止损吧
下面的教程也是GPU版本的
安装其他依赖
uv pip install opencv-python==4.8.1.78 numpy==1.24.3 flask==2.3.3 pillow==10.0.1 scikit-learn==1.3.0 matplotlib==3.7.2 -i https://pypi.tuna.tsinghua.edu.cn/simple验证GPU安装
python -c "import paddle; paddle.set_device('gpu'); x=paddle.randn([1024,1024]); y=paddle.matmul(x,x); print('ok', y.place)"什么,你看不懂结果,复制上面的命令问AI就行了
这环境就配置好了,之后照着PDF来,
数据采集
python data_collector.py运行这个会调用摄像头,然后会自动创建emotion_dataset文件夹和里面的情绪文件夹
确保目录文件都是英文,否则会报错
目录结构

python -c "import data_collector as dc; dc.preprocess_data()"运行该命令生成.pkl训练文件
模型训练
开始训练
python model_train.py如果上面开始训练报错,可能要更新cudnn 运行该文件更新cudnn
uv pip install -U "nvidia-cudnn-cu12>=9.9,<10" -i https://pypi.tuna.tsinghua.edu.cn/simple开始训练
开始训练如图
python model_train.py
启动前端服务
启动前端服务,前端要自己做
python web_server.py
人脸情绪识别制作-环境不会配,亲人泪两行
https://www.suyukk.xyz/posts/学习文章/人脸情绪识别制作-环境不会配亲人泪两行/ 文章统计
-
浏览量
-
访客数
部分信息可能已经过时