Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 27
  1. Deep learning experiment management is organizing training runs — naming, grouping, reproducing, and comparing them.

  2. Training quantized neural networks typically involves two phases: full-precision (FP) pretraining followed by quantization-aware training (QAT).

  3. Flash Attention is a revolutionary technique that dramatically accelerates the attention mechanism in transformer-based models, delivering processing speeds many times faster than naive methods.

  4. PyTorch offers remarkable flexibility, allowing you to code complex GPU-accelerated operations in a matter of seconds.

  5. Does this topic even need an introduction?

  6. Swift actors are a powerful tool to address data races and make your code thread-safe.

  7. The Issue Must Not Be That Bad That's what I thought when I encountered a PyTorch problem during one of my college assignments.

  8. Mobile development is close to impossible without concurrent code.

  9. In this post, I'll explore how Swift's memory management works under the hood, and how the memory modifiers: unowned and weak, affect an object's lifetime.

  10. Are you building an app with SwiftUI and wondering how to manage your app's state?

  11. In this post, I will describe features of SwiftUI that work well in modular design and those that are better to avoid. 💥 This is the third and the last post in the series on a modular architecture.Check out the previous issues to boost your understanding…

  12. Tuist is an excellent command line tool that helps you generate, maintain and interact with Xcode projects. 💥 I covered the core ideas of modular architecture in the previous post.

  13. In this post, I will discuss microfeature architecture that is, simply said, amazing when implemented correctly in an iOS app.

  14. Apple introduces a new SwiftUI Layout protocol with the release of iOS 16.

  15. Why messy?

  16. Suffix automaton is a robust data structure that allows you to solve complex string-related problems such as: checking the presence of a substring in a string, counting the number of total distinct substrings, finding substring, and many others.

  17. Using Threads in Swift

    Swift provides DispatchQueue as an excellent layer above raw threads.

  18. The regular .animate() function already provides a powerful way of animating views.

  19. About a month ago, Apple released the first version of the async swift algorithms package.

  20. Cartesian tree or treap (binary search tree + binary heap) is a fast yet simple data structure.

  21. Type placeholders were recently introduced in Swift 5.6.

  22. How to create asynchronous functions, run code in parallel, who is MainActor, what is the closures pyramid and how to get rid of it?

  23. 1.

  24. Note-taking apps

    You know that feeling in the start of a college or a school year?

  25. During the development of the final project for “the assembly language and low-level architecture” MIPT freshman course, we were developing a compilable programming language.

  26. Skip List is a nice structure that lets you to perform O(logn) insertions into sorted list, O(logn) searches and O(logn) for finding n-th — second, third, fourth, ... — maximum or even calculating the rolling median.

  27. Introduction Today, when such beautiful frameworks as Keras, Tensorflow, SkLearn exist, many people are not worried about how Neural Network models work and train.