iOS10和macOS10.12支持了BNNS框架,你可以在自己的app里加入神经网络。BNNS在CPU上运行并且对速度做了优化。同时,BNNS也有一个基于Metal框架的GPU版本(Metal框架的一部分)这篇文章主要写了如何通过BNNS来组建一个基本的神经网络。
我们来组建一个可以计算XOR方法的神经网络,这张图表是XOR的基本计算。
缘由
想写这个主题的最主要原因是,我发现自己平时的阅读过程真的非常松散,基本是想到什么就看什么。用着微信就看公众号,手边有书本就拿起来翻,整个过程非常凌乱。导致的结果就是,书翻了几页被手机打扰了,而手机上看了很多也不知道看了什么。
其实阅读管理和时间管理、物品管理一样,每个人应该也是需要有一个系统的体系。这里我整理了自己的阅读工作流,也借鉴了GTD和断舍离的一些方法,希望能给大家做一个参考,管理好自己的阅读过程。
项目中遇到重复日程的需求,用swift重写了一遍python的rule,先给出仓库地址,这边整理一下整个算法的思路。
“设计思维”:一部分思想开放的设计者、一些有想法的工程师和喜欢尝试的用户一起发展和试验了非常粗略的样品,发现其缺陷并快速返工,还有在开发过程中进行商业分析。
它是一种有助于发现未被满足的需求和机会,并创造新的解决方案的方法。
运用设计师感性的手段来满足人们需求,技术上可实现,通过可行的商业战略可将其结果转化为消费者价值观及市场机会。
Things is a classic GTD application on Apple devices. It also wined the Apple Design Award in 2009. But if…
Don Norman的design in the world business读书笔记
iOS设计不断趋于标准化,设计师们发挥的空间也收了很大的限制。唯独引导页动画是设计师们可以天马行空的场所。这篇文章里想要介绍IFTTT团队带给我们的两个非常优秀的框架JazzHand与RazzleDazzle(基于关键帧的动画框架)。某种程度上这两个框架的使用甚至比一些专业的动画工具还要简单,设计师完全可以自己上手在Xcode上尝试自己的想法。本文里会提供两个实际项目中的使用案例供大家参考。
开源软件是目前推动互联网产业进步的源动力之一,与闭源软件最大的差异在于代码公开、且可被免费使用,全世界各地的科研团队都在不断完善着它们,让它们持续产生全新的活力。其中最著名的包括开源操作系统Linux(开源软件的代表)以及目前移动市场占有率最高的Android系统。
开源软件之所以能保证生机勃勃的原因在于:它对世界上的任何人都是平等的,只要你愿意你就可以去使用它、修改它、完善它。Nokia的塞班和apple公司的iOS都是闭源的操作系统,虽然Nokia与苹果公司的精英们在不断优化着它们的系统,但是Android的身后有着全世界各地开发者的努力。可能在系统的安全性和稳定性上苹果…