windows环境下FCHD开源项目的实现

本文记录了在Windows系统中实现FCHD开源项目的过程,包括遇到的numpy依赖问题、数据集获取、cupy安装、模块导入错误等,并分享了解决方案。最终成功运行了预训练模型,展示了人头检测效果。
摘要由CSDN通过智能技术生成
前言

这几天在看人头检测的相关论文,看到了这篇FCHD的论文,据说检测准确率挺高的,论文的作者也挺热心,把代码也开源了。就想着在本地把程序跑一跑,实现一下。
从git clone下来到最后把程序调试通,中间还是遇到了很多的问题,就想着写一篇博客把这些错误记录下来,一是帮助其他遇到类似这些错误的小伙伴,二是方便自己后续的查看。
首先用git clone命令把项目克隆到本地。然后按照作者提供的步骤根据自己的电脑配置环境,然后再去训练。在此过程中,遇到了几个棘手的问题,如下面所示。

1、找不到numpy/arrayobject.h这个文件
fatal error C1083: Cannot open include file: 'numpy/arrayobject.h': No such file or directory

根据这个问题,去搜了相关的博客,发现写的都很模糊。最后的解决方法是在对应的python安装目录下的lib目录下的distutils文件夹下面创建distutils.cfg文件,例如我的目录是,D:\software\python3.6\Lib\distutils,在该文件中添加以下内容:

[build_ext]
include_dirs= D:\software\python3.6\Lib\site-packages\numpy\core\include 

大概的意思就是把该目录添加进来。

不过需要注意一下的是,这里的目录要根据自己的目录来写。

2、BrainWash数据集的问题

github上面作者提供的下载地址已经找

评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值