Alfred WeirichThe Rust Macro System: Part 4 — Handling More Complex AttributesIn the first three parts of this article series, we explored how to develop simple procedural attribute macros. We implemented…Aug 27Aug 27
Alfred WeirichThe Rust Macro System: Part 3 — Implementing a Type State Pattern for a Struct BuilderIn the previous article, I explained, among other things, a macro that implements a builder pattern for named structs. In the conclusion…Aug 15Aug 15
Alfred WeirichThe Rust Macro System: Part 2 — An Introduction to Attribute MacrosIn the first part of this series, I described the development of a procedural attribute macro that can extend a struct with named fields…Aug 14Aug 14
Alfred WeirichThe Rust Macro System: Part 1 — An Introduction to Attribute MacrosIn Rust, macros are powerful tools that allow code to be generated or manipulated at compile-time. They play a crucial role in the Rust…Jul 27Jul 27
Alfred WeirichFinetuning TensorFlow/Keras Networks: Basics Using MobileNetV2 as an ExampleIn the article “Transfer Learning with Keras/TensorFlow: An Introduction” I described how one can adapt a pre-trained network for a new…Jul 4Jul 4
Alfred WeirichTransfer Learning with Keras/TensorFlow: An IntroductionIn this article, I will demonstrate the fundamentals of transfer learning using a CNN (Convolutional Neural Network). The example is…Jun 18Jun 18
Alfred WeirichExploring Sentence Similarities with RustHow can we identify similarities in sentences, paragraphs, or complete texts across multiple languages? Picture a scenario where your…May 16May 16
Alfred WeirichPart 4: Various Types of BearersThis section discusses how bearers for different cloud systems are generated. OAuth bearer tokens are a type of access token that allows…May 6May 6