孟振平是知名的中国开源社区贡献者之一,他多次承担并主持重要开源项目。在他的努力下,中国的开源社区得到迅速发展,越来越多的开源项目出现并获得认可。下面我们来了解一些孟振平贡献的重要开源项目。
1. Angel
Angel 是由孟振平发起的分布式机器学习平台。它采用了高效的分布式机器学习算法——GBDT(Gradient Boosting Decision Tree)并结合了现代异步计算框架 Flink 的框架。Angel 可以在多种计算框架下运行,如 YARN,standalone,K8s 等,这让用户可以更好地在自己的环境下使用 Angel 进行模型训练。Angel 已成为中国人工智能领域中最重要的基础平台之一。
2. TensorFlowOnSpark
TensorFlowOnSpark 是 Tensorflow 的分布式运行版本,支持在 Apache Spark 的大规模集群中运行。孟振平作为创始人,为该项目的发展做出了重要贡献。TensorFlowOnSpark 具有容错机制,可以在节点故障时自动恢复,加快了深度学习算法模型训练。
3. PAC
PAC 是孟振平创办的分布式计算和数据处理平台,主要应用于广告和搜索引擎的数据处理。它结合了 Flink,Spark 和 TensorFlow 等主流的分布式计算框架,并实现了全模块的可配置性,让业务使用方可以快速地实现大规模计算和处理。
这只是孟振平在开源领域的众多贡献中的一部分。他致力于推广开源精神,为中国的技术开发做出了巨大的贡献。