当前位置: 首页 > 科技观察

谷歌宣布开源SwiftforTensorFlow,一种新的编程模型

时间:2023-03-20 20:22:36 科技观察

今年3月,谷歌在TensorFlow开发者峰会上公开展示了SwiftforTensorFlow。近日,TensorFlow官网宣布SwiftforTensorFlow现已开源。SwiftforTensorFlow为TensorFlow提供了全新的编程模型,将TensorFlow计算图与EagerExecution的灵活性和表现力相结合,同时也着重于提高整个软件架构各层的可用性。设计的基础是一种名为“GraphProgramExtraction”的算法,它可以让大家使用EagerExecution编程模型轻松实现代码,同时保留TensorFlow计算图的高性能优势。该公司强调,SwiftforTensorFlow不仅仅是一个用Swift编写的TensorFlowAPI包装器,还包括Swift中的编译器和语言增强功能,以使机器学习开发人员受益。该设计还支持Swift中的高级自动微分和Swift中的Python集成,允许开发者直接使用PythonAPISwift代码。