从零开始在iPhone上运行视频流实时预测模型应用,只需10步

1、买一台苹果电脑,建议MacBook Pro。

2、安装Xcode。

3、克隆TensorFlow:https://github.com/tensorflow/tensorflow.git

4、下载TensorFlow核心静态库,运行:tensorflow/contrib/makefiles/download_depencies.sh 。

5、编译生成iOS工程静态库,运行:tensorflow/contrib/makefile/build_all_iso.sh 。

6、进入iOS工程目录:/tensorflow/examples/ios/camera。

7、下载Google Inception V1 模型,放到data目录:http://download.tensorflow.org/models/image/imagenet/inception-2015-12-05.tgz

8、下载工程Pod依赖库,运行:pod install。

9、运行工程,点击:tf_camera_example.xcworkspace。

10、在Xcode选中iPhone作为打包设备,Run。

计划帮助1万个人把程序跑起来,如有疑问,可以加我微信咨询,请注明:移动AI。

欢迎推荐上海机器学习工作机会,我的微信:qingxingfengzi

时间: 2024-10-12 06:42:01

从零开始在iPhone上运行视频流实时预测模型应用,只需10步的相关文章

ios:如何将自己编写的软件放到真正的iPhone上运行

想要将自己编写的软件放到真正的iPhone上去运行,首先你需要成为Apple Developer计划的成员.其次,你需要设置程序ID和认证书,在这之后你就可以在你指定的iPhone上运行你的程序了.下面我将会告诉你如何设置你的程序ID和认证书,让你的程序在iPhone上跑起来. 首先你需要登陆你的Developer Member Center(Developer.apple.com),然后进入iOS Dev Center(iOS开发者中心).在页面的右侧找到iOS Provisioning Po

《企业级ios应用开发实战》一2.7 在 iPhone 上运行应用程序

2.7 在 iPhone 上运行应用程序 如果要在iPhone手机上运行程序则没有那么容易了. 正如第1章所述,在开始开发iPhone应用程序之前,你需要注册成为iPhone开发人员.只有这样,苹果公司才会允许你使用"完全的"的SDK,否则你只能下载一个有功能限制的免费SDK. 注册页面位于.苹果将该注册程序称为苹果开发者计划(Apple Developer Plan),其中针对iPhone开发人员的称作iOS开发者程序.在该页面的底部提供了苹果支持的所有注册程序(见图2-29). 在

阿里云推出数据库迁移服务ADAM:Oracle数据库上云只需4步

为方便用户更安全快速地在云上开展数据库业务,阿里云在"2017云栖大会·上海峰会"上推出了业内首个覆盖数据全生命周期的应用与数据库迁移工具Advanced Database & Application Migration(ADAM),该服务使得企业能够将Oracle等数据库无缝迁移上云,在云上数据库MySQL.PPAS.AnalyticDB等开展业务. 传统数据库和云端数据库不兼容是阻碍企业上云的一大障碍,阿里云ADAM提供了一种绝佳的方案,全程仅需4步--迁移前,ADAM可对

从零开始成为一名开源程序员,其实只需要九步!

探索技术世界,是一件非常令人兴奋的事情.你会发现有非常非常多的领域,等待你去学习,去深挖.如果有兴趣参与和帮助创造更好的功能,加入到开源的队伍当中,你知道要从哪里开始吗?第一步该做什么?第二十步又是什么? 首先要明白,开源是开放的.这听起来似乎是句废话,但现实中有很多人恰恰就忘记它只是一个文化现象的描述,而不是一家500强公司的名字.不需要去面试或完成注册表或注册表单才能成为开源程序员.只需要做好程序,然后共享代码.在理想情况下保证代码能保持开放,不管它被如何使用. 就是这样,你就是一名开源程序

云上运行 Hadoop 会面临哪些挑战

在云上运行Hadoop,很多人担心性能.因为一提到虚拟化就会有人想到有成本,往往得出有偏见的结论-在云上运行肯定比物理机器上运行性能差.确实,在云上运行Hadoop对平台方还是面临一些挑战的,下面主要讲述这些挑战及平台方怎么解决的. 作者:阿里封神来源:云栖博客|2016-06-02 14:15 收藏 分享 前言 在云上运行Hadoop,很多人担心性能.因为一提到虚拟化就会有人想到有成本,往往得出有偏见的结论-在云上运行肯定比物理机器上运行性能差.如果单独把10台物理机虚拟化跑Hadoop,这肯

未签名代码已可在iPhone 4S上运行

关于A5芯片的完美越狱工作目前又有了新的进展,来自越狱大神@planetbeing最新的Twitter消息显示,未签名的代码已经可以在iPhone 4S上运行了. 就在几天前@planetbeing宣布在http://www.aliyun.com/zixun/aggregation/16474.html">Cydia之父@saurik的帮助之下,他们成功破解了iPhone 4S的沙箱,看起来,完美越狱又离我们更近了一步. 不过@planetbeing现在还有许多的工作需要完成:从我醒来开始

卡马克演示在iphone手机上运行《狂暴》的片段

多玩网讯(编译/于子将)在近日举行的QuakeCon 2010上,id Software的传奇制作人John Carmack现身会场,并现场演示了一段在iphone手机上运行<狂暴(Rage)>的片段. John Carmack的演示中采用了最新的id Tech 5引擎,并且将游戏帧数稳定的保持在了60FPS--这可能是iPhone平台至今为止最令人印象深刻的技术了.John Carmack表示iPhone 4的机能比iPhone 3GS更为强大,游戏的视觉效果能够媲美PS2和XBox的任何一

iphone5-怎么判断程序是否在iPhone5上运行?

问题描述 怎么判断程序是否在iPhone5上运行? 应用里有UIViewController 类的接口,我希望应用在iPhone5中运行的时候会知道,怎么样在代码中判断出现在是不是iPhone5? 解决方案 现在.m文件中: #define IS_IPHONE_5 ( [ [ UIScreen mainScreen ] bounds ].size.height == 568 ) 然后: if( IS_IPHONE_5 ){ // 在iphone 5中} else { // 在其他iphone中

如何在iPhone上建立第一个机器学习模型

引言 作为一名数据科学家,我一直有一个梦想--顶级科技公司在与我相关的领域不断推出新产品. 如果你观看了Apple公司最新的iPhone X发布会,你会发现iPhone X具有非常酷的特性,比如FaceID.动态表情.增强现实,这些特性都使用了机器学习.作为一名骇客,我决定亲自上手探索一下如何建立那样的系统. 进一步调查后我发现了一个很有趣的工具,那就是Apple官方面向开发者推出的机器学习框架工具CoreML.它可以在iPhone.Macbook.Apple TV.Apple watch等任何