Swift TensorFlow 分析套件
此仓库提供 Python TensorFlow 和 Swift TensorFlow 程序对,用于性能对比。所有测试均报告图形启动和图形完成之间的时间间隔。注意:Swift 中的计时器还将包含图形反序列化时间。因此,以下比较并非完全不公平。我正在努力在编译器运行时中添加钩子,以仅测量 TF_SessionRun 的调用。测试环境:
- macOS Mojave(18A336e)
- 4.2 GHz 英特尔酷睿 i7
- TensorFlow 1.9
基准测试
具有相同操作和控制流程构造的图形。正在测试基本运算:
- 矩阵乘法
- 卷积
- 循环
线性回归:Ax+b
- 无循环:
- Python:0.7358 秒
- Swift:1 秒
59.75KB
文件大小:
评论区