Book Details
Preface
As a programmer and student pursuing graduation, I had a lot of trouble understanding deep learning by myself when I started this journey back in 2015. So I decided to write a deep learning programming book that might help people in a similar situation as mine to easily understand deep learning. I have tried to keep the explanation of difficult deep learning concepts simple throughout the book.
Machine Learning By Tutorials Ray Wenderlich Books Update for IOS 13 Xcode 11 and Swift 5
But why Swift for deep learning? Swift is a powerful general-purpose differentiable programming language. Swift is a well-researched programming language and the code written in it seems like reading English sentences, making it easy for newcomers to learn programming and even deep learning. Furthermore, Swift is optimized for performance, so researchers can write all deep learning algorithms in a single language with simple syntax.
And what about Python’s wide ecosystem of various libraries? With the Python interoperability feature of Swift for TensorFlow (S4TF), you can use Python libraries within Swift!
The intended audience of this book is as follows:
-
Newcomers to programming and/or deep learning, expert programmers, and deep learning researchers
-
People who desire to work in user space instead of framework space with the same programming language in deep learning without compromising the speed
For newcomers, I hope this book serves as a good starting point to learn programming and deep learning. And for researchers, I hope this book will make the adoption of Swift for TensorFlow for deep learning research easy.
No comments:
Post a Comment