For anyone that's interested in TensorFlow, or Swift might be interested in the following development announced early hours of this morning.
Highlights:
Current approaches to machine learning frameworks typically involve a choice between building:
Summary of benefits Swift Tensorflow over Python; it provides:

Release schedule:
Open source (early stage) release in April.
[video=youtube_share;Yze693W4MaU]https://youtu.be/Yze693W4MaU[/video]
FYI, There was many other interesting topics and releases announced yesterday. Full playlist can be found here: https://www.youtube.com/playlist?list=PLQY2H8rRoyvxjVx3zfw4vA4cvlKogyLNN
For the Javascript guys; have a look at this session: https://youtu.be/YB-kfeNIPCE
Google: TensorFlow Dev Summit 2018 said:Chris Lattner and Richard Wei unveil Swift for TensorFlow (TFiwS) as an early stage open source project. It has many design advantages, and will be released with technical whitepaper, code, and an open design approach in April of this year. TFiwS means TensorFlow integrated with Swift but we are officially calling it Swift for TensorFlow. Stay tuned for more announcements from the TensorFlow team regarding the support of Swift!
Highlights:
Current approaches to machine learning frameworks typically involve a choice between building:
- Graphs: explicit graph build and execution
- Best for performance
- Sacrifices usability e.g. no standard language control flows.
- Eager execution: interpreted code
- A lot easier to use because it's built using standard language control flow
- Problem is we sacrifice performance when compared with a graph
Summary of benefits Swift Tensorflow over Python; it provides:
- Performance of graphs
- Native language control flow
- Automatic differentiation
- Ability to detect errors before running
- Full python interoperability without the need for wrapper classes (Swift support for Dynamic Member Lookup) -- This is however not limited to Python and can fairly easily be extended to other script based languages: Ruby, Javascript, etc.
Release schedule:
Open source (early stage) release in April.
[video=youtube_share;Yze693W4MaU]https://youtu.be/Yze693W4MaU[/video]
FYI, There was many other interesting topics and releases announced yesterday. Full playlist can be found here: https://www.youtube.com/playlist?list=PLQY2H8rRoyvxjVx3zfw4vA4cvlKogyLNN
For the Javascript guys; have a look at this session: https://youtu.be/YB-kfeNIPCE
Last edited: