[置顶] 如何不被机器追踪

摘要: 正在思考“如何不被机器追踪”的问题,这可能是一个关系到每个人的问题,可能是一个人人都想了解的问题,可能是一个很大的话题,可能是一个一天两天都考虑不清楚的话题,也可能是关系到人类生存的问题,或者是一个很空泛的话题,或者是一个毫无结论的话题,或者是一个很无聊的话题,或者是无限想象的话题,总之,如果你也有 阅读全文

posted @ 2016-08-07 14:22 eoiioe 阅读(357) 评论(0) 推荐(0) 编辑

2016年9月6日

尝试在tensorflow上运行facenet

上一篇装好了tensorflow的运行环境,开始尝试运行一些实例代码,在github上找到了一个tensorflow实现的facenet的代码,还是遇到了很多坑!

坚持看完,有重要总结!

代码:https://github.com/davidsandberg/facenet

clone完毕后, 直接运行validate_on_lfw.py ,接下来就是一堆坑!

可能是新装的Ubuntu, 里面缺少太多东西了, 先装了多少东西基本不记得了, 起码还要安装好这两个:

apt-get install cmake
apt-get install python-dev

接下来从装 dlib 开始说起

开始直接用 pip install dlib 安装, 报错, 错误内容太多,且没有实际意义就不贴上来了,
关键是要再运行一次pip install dlib , 就会发现一个“非常人性化”的提示(我是真不知道为什么装不上,找了好久安装方法)

-- Could NOT find Boost
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.12", minimum required is "2.6")
-- *****************************************************************************************************
-- To compile Boost.Python yourself download boost from boost.org and then go into the boost root folder
-- and run these commands:
-- ./bootstrap.sh --with-libraries=python
-- ./b2
-- sudo ./b2 install
-- *****************************************************************************************************

关键信息就是说, 要自己去boost.org官网下载安装包,按照以下步骤安装!(如果第一次就提示了该多好, 非要执行两次pip install dlib,才告诉我)

按照如上提示装好boost后,在pip install dlib, 很顺利就装好了! (前提是一定要装了cmake和python-dev, 否则还有其他问题,在这不多说了, 总之依赖关系不能一次性全告诉你, 就跟到机关办手续一样麻烦)

dlib装好后, 还要再装这些:

pip install matplotlib
pip install sklearn
apt-get install python-tk

这些比较顺利,不多说了!


全部装好了, 运行 validate_on_lfw.py, 依然出现奇葩的问题“段错误 (核心已转储) ” (segement fault core dump),完全无从查起, 后来知道有gdb, 目前还不知道怎么用!

后来去试代码发现,只要是import tensorflow 就会崩溃,哪怕只有这么一句也会,

再后来从https://github.com/tensorflow/tensorflow/issues/2129 找到了解决方法, 要先import numpy,就不会崩溃, 不知道是tensorflow的什么问题导致的!


重要结论是什么呢?

1、github上的issues 真的很有用, 一般你遇到的问题, 在issues上都能找到
2、github的wiki一点要好好看, https://github.com/davidsandberg/facenet/wiki 一直就只看了“Home”,其他的“Validate on lfw”等都没看, 导致很多问题折腾了好久

希望能对大家有所帮助!

posted @ 2016-09-06 21:49 eoiioe 阅读(7584) 评论(4) 推荐(0) 编辑

2016年9月1日

tensorflow 运行成功!

摘要: tensorflow 安装中容易犯的错误总结 阅读全文

posted @ 2016-09-01 00:09 eoiioe 阅读(1770) 评论(2) 推荐(0) 编辑

2016年8月10日

谁在追踪谁?

摘要: 人工智能,机器学习,机器追踪,大数据,隐私 阅读全文

posted @ 2016-08-10 13:57 eoiioe 阅读(135) 评论(0) 推荐(0) 编辑

2016年6月8日

SecureCrt设置字符编码

摘要: SecureCrt设置字符编码,参考:http://www.2cto.com/os/201412/365535.html 阅读全文

posted @ 2016-06-08 09:32 eoiioe 阅读(767) 评论(0) 推荐(0) 编辑

mysql相关问题

摘要: MySQL导入.sql文件及常用命令,参考:http://blog.csdn.net/muziduoxi/article/details/6091202 修改mysql默认字符集的方法,参考:http://database.51cto.com/art/201010/229167.htm Mysql 阅读全文

posted @ 2016-06-08 08:47 eoiioe 阅读(277) 评论(0) 推荐(0) 编辑

2016年6月6日

nginx 相关问题

摘要: Nginx配置文件nginx.conf 参考:http://www.2cto.com/os/201212/176520.html Nginx自动切分日志: nignx没有自动分开文件存储日志的机制。 shell脚本文件nginx_log_division.sh内容如下: /bin/bash logs 阅读全文

posted @ 2016-06-06 20:48 eoiioe 阅读(167) 评论(0) 推荐(0) 编辑

上传文件的方法

摘要: 1、安装ftp,参考 : https://help.aliyun.com/knowledge_detail/5973912.html 2、rz工具,参考:http://www.2cto.com/os/201408/324421.html 阅读全文

posted @ 2016-06-06 20:07 eoiioe 阅读(265) 评论(0) 推荐(0) 编辑

2014年4月13日

建造样式与抽象工厂样式的区别

摘要: 读者可能已经注意到了,建造样式与抽象工厂样式非常相像,而两者又都是用来建构同时属于几个产品族的对象的样式。那么这两种样式有什么样的区别呢?抽象工厂样式的简略类别图如下所示。在抽象工厂样式中,每一次工厂对象被呼叫时都会传回一个完整的产品对象,而使用端有可能会决定把这些产品组装成一个更大的和复杂的产品,也有可能不会。工厂对象是没有状态的,不知道上一次构建的是哪一个产品,也没有未来的概念,不知道下一次构建的是哪一个产品,更不知道自己构建的产品在更高层的产品结构蓝图中是什么位置。建造类别则不同,建造样式的重点在导演者角色。导演者对象是有状态的,它知道整体蓝图,知道上一次、这一次和下一次交给建造者角色去 阅读全文

posted @ 2014-04-13 10:54 eoiioe 阅读(398) 评论(0) 推荐(0) 编辑

2012年8月29日

Android移动view动画问题

摘要: Android写动画效果不是一般的麻烦,网上找了好久,终于解决了动画的问题,总结记录以共勉。仅以水平方向移动效果做说明,垂直方向类似。完整动画函数代码:1publicvoidslideview(finalfloatp1,finalfloatp2){2TranslateAnimationanimation=newTranslateAnimation(p1,p2,0,0);3animation.setInterpolator(newOvershootInterpolator());4animation.setDuration(durationMillis);5animation.setStartO 阅读全文

posted @ 2012-08-29 18:54 eoiioe 阅读(45091) 评论(1) 推荐(6) 编辑

导航

统计

点击右上角即可分享
微信分享提示