Keras之父,离职谷歌
eras之父François Chollet,正式离职。
这篇文章由谷歌两位VP(包括谷歌刚挖来的华人Bill Jia)共同撰写,表达了对这位在谷歌长达9年零3个月的AI大佬,在工作上的认可及离职的惋惜。
从内容上来看,谷歌先是肯定了Keras这个深度学习框架目前取得的成绩——
已经成为人工智能发展的基石,用户数量超过200万,简化了复杂的工作流程,让尖端技术变得唾手可得。
并且这项技术已然得到了广泛地应用,从Waymo的自动驾驶,到YouTube、Netflix和Spotify的推荐等。
不过虽然François已离职,但他承诺将继续参与Keras未来的发展,还将继续支持JAX、TensorFlow和PyTorch上的工作。
而谷歌的Keras团队,则将继续与François的开源社区保持合作。
至于François最新的动向,谷歌和其本人截至目前并没有透露。
而网友们对于François的离职却展开了一番激烈的讨论。
例如从Keras的发展现状来看,有人认为它在谷歌已经不香了:
我曾在某处看到,未来TensorFlow可能不会得到积极开发,谷歌内部转向了JAX;TensorFlow几乎已经输给了 PyTorch。
针对谷歌在官宣中对Keras给出的评价,有网友表示:
若是在2018年,这是事实;但现在,PyTorch的受欢迎程度远高于TensorFlow,其中很大一部分原因与LLM有关。
而从François个人动向方面来看,有网友猜测他可能被Anthropic挖了墙角……
Keras:为人类设计的深度学习
Keras最早可以追溯到2015年,是由François发布的一个开源神经网络库。
它最初的目的是提供一个高级深度学习API,用来简化深度学习模型的构建和实验过程。
因为在Keras出现之前,深度学习开发通常需要直接使用底层库(如Theano),用户需要编写大量复杂代码才能构建一个基础的神经网络模型。
而Keras的出现可谓是改变了这一局面。
它通过模块化和直观的API让深度学习的构建流程大大简化,极大地降低了进入深度学习领域的门槛。
正如它官方给自己的定位那般:
为人类设计的深度学习。
Keras一开始是独立于具体计算引擎的高级库,支持Theano、Microsoft CNTK和TensorFlow作为其底层后端。
在技术上,Keras采用模块化的设计,用户可以通过组合不同类型的层(如全连接层、卷积层、循环层)来快速搭建复杂的模型。