Ubuntu LabelMe AI 识别

1.创建虚拟环境

bash 复制代码
conda create -n labelme python=3.9

2.激活虚拟环境

bash 复制代码
conda activate labelme

3.安装labelme

bash 复制代码
pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install labelme -i https://pypi.tuna.tsinghua.edu.cn/simple

4.开启AI辅助识别(需要特殊网络环境下载模型)

bash 复制代码
# 特殊环境,启动labelme
all_proxy=socks5://127.0.0.1:1080 labelme

5.解决AI辅助识别中发生的一些错误

bash 复制代码
ValueError: This ORT build has ['AzureExecutionProvider', 
'CPUExecutionProvider'] enabled. Since ORT 1.9, 
you are required to explicitly set the providers parameter when instantiating InferenceSession. 
For example, onnxruntime.InferenceSession(..., providers=['AzureExecutionProvider', 'CPUExecutionProvider'], ...)
Aborted (core dumped)

解决方法:

bash 复制代码
# 卸载onnx, onnxruntime等
pip uninstall -y onnx onnxruntime onnxruntime-gpu onnxruntime-silicon
bash 复制代码
# 重装指定版本onnx和onnxruntime
pip install onnx==1.14.0 onnxruntime==1.15.0

6.再次运行labelme成功

bash 复制代码
labelme
相关推荐
空白诗1 分钟前
CANN ops-nn 算子解读:AIGC 风格迁移中的 BatchNorm 与 InstanceNorm 实现
人工智能·ai
新芒1 分钟前
暖通行业两位数下滑,未来靠什么赢?
大数据·人工智能
lucky-billy7 分钟前
Ubuntu 下一键部署 ROS2
linux·ubuntu·ros2
weixin_446260859 分钟前
掌握 Claude Code Hooks:让 AI 变得更聪明!
人工智能
Thera77711 分钟前
【Linux C++】彻底解决僵尸进程:waitpid(WNOHANG) 与 SA_NOCLDWAIT
linux·服务器·c++
小白|11 分钟前
CANN性能调优实战:从Profiling到极致优化的完整方案
人工智能
哈__12 分钟前
CANN加速图神经网络GNN推理:消息传递与聚合优化
人工智能·深度学习·神经网络
渣渣苏12 分钟前
Langchain实战快速入门
人工智能·python·langchain
七月稻草人13 分钟前
CANN 生态下 ops-nn:AIGC 模型的神经网络计算基石
人工智能·神经网络·aigc·cann
User_芊芊君子14 分钟前
CANN_MetaDef图定义框架全解析为AI模型构建灵活高效的计算图表示
人工智能·深度学习·神经网络