As a passionate Swift developer interested in deep learning, I was intrigued when I first read about Swift for TensorFlow nearly two years ago.
Originating from the TensorFlow team at Google, Swift for TensorFlow (or “S4TF”) is an ambitious open-source pr... (more…)
Read more »
Weak self is a commonly used method to avoid memory leaks. But why do we use this? And do we always need it? Learn everything about capture lists in this Quick Tip. (more…)
Read more »
Dive into the details of Swift concurrency and discover how Swift provides greater safety from data races and thread explosion while... (more…)
Read more »
Predicates can enable us to filter various collections in ways that are incredibly flexible. Let’s take a look at how we could construct powerful, type-safe predicates using closures, generics, and operators. (more…)
Read more »
Concurrency in Swift is a big and complex topic, here we look into structured concurrency and its core concepts, such as continuations, tasks, and cancellation in a practical example. (more…)
Read more »