Session704: Core ML 3 Framework 观后小结

Session704: Core ML 3 Framework 观后小结

最大的改变

我们知道,在google IO上,google推出了 federal xxx的新技术,意思是可以从不同的用户数据中学习从而更新云端的model,再分发到客户的设备上运行。苹果的core ML 3显然不会照抄google,他们的着力点还是在google的软肋:隐私。 Core ML 3 号称可以在device上更新参数(也就是说更新了模型),并且可以在后台运行中进行这部分计算。想起前阵子一个朋友和我聊了这方面的话题,我回答他目前模型的训练主要还是在服务器上。没想到这么快,训练就已经可以来到移动设备了。

更多支持

Core ML 3 现在应该支持了绝大多数的op,并且可以直接从其他库格式的模型直接转换(反正都是protobuf嘛)。为了证明这一点,一个华人小哥直接做了一个基于bert的app, 对话式的UI从大段文章中提取出感兴趣的答案,可以说非常硬核了。

其他

苹果还在其他方面做了很多优化,比如指定运行的设备(gpu/cpu/neural engine)等、开启精度损失支持(可以在gpu上运行的更快)、linking models (可能是复用模型相关的技术)等。  session 链接 

转载于:https://juejin.im/post/5d0752155188255a5715244f

猜你喜欢

转载自blog.csdn.net/weixin_34113237/article/details/93175190