DeepLabCut教程--安装

说明

DeepLabCut是来自EPEL洛桑理工Mackenzie Mathis开发的用于姿态估计开源软件包. 可用少量的数据标注(50-200)得到较为准确的性能. 官网上说目前只支持CUDA10及以下的版本. 另外tensorflow2+要用deeplabcut-core去训练. 这里我安装了两个环境, 一个tensorflow1.3+deeplabcut用来标注, 另一个tensorflow2.0+deeplabcut-core用来训练.

环境

Linux 18.04, CUDA 10.0

安装

  1. 确保GPU driver 和CUDA安装成功.
  2. 创建环境, 安装tensorflow
conda create -n DLC python=3.7 tensorflow-gpu=1.13.1
  1. 在线安装wxPython
pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04/  wxPython
  1. 安装deeplabcut
pip install deeplabcut
  1. 检测
ipython
import tensorflow
import deeplabcut

没有报错说明安装成功.

教程

image.png

我当时运行label_frame时出现了“wx._core.wxAssertionError: C++ assertion "!(flags & wxALIGN_RIGHT)" failed at /Users/robind/projects/bb2/dist-osx-py37/build/ext/wxWidgets/src/common/sizer.cpp(2098) in DoInsert(): Horizontal alignment flags are ignored in horizontal sizers
”的问题. 对于该问题, 可以尝试安装wxpython==4.0.7.post2

  1. 先卸载wxPython
pip3 uninstall wxPython
  1. 找到适合自己python和ubuntu版本的wxpython==4.0.7.post2, 下载
wget https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04/wxPython-4.0.7.post2-cp37-cp37m-linux_x86_64.wh
  1. pip安装
pip3 install wxPython-4.0.7.post2-cp37-cp37m-linux_x86_64.whl
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容