Tag: c++
-
Oh, So There Are C++ Package Managers?
I know I have beaten this topic up a little bit in a previous post, but when coming from a language like Python, you really get comfortable with the idea of just using pip to install all of your modules. Need PyTorch? Just run pip install torch and you can use it as soon as…
-
CMake Prerequisite Knowledge for Developers Transitioning to C++
If you are like me and you come from coming to C++ from a background where you haven’t really used C++ before, the first thing you might notice is that dependency management is chaos. In Python, you just run pip install and in JavaScript you can simply use npm, and then (hopefully) it just works. …
-
Using YAML Files to Store Configurations for Your C++ ML Projects
Anyone who’s been in ML for a while has had the pleasure of setting up a model only to realize that model parameters need to be passed as flags, but oh wait, there are a million parameters that need setting. Soon after, you typically realize that you could just put all those parameters in a…
-
Setting up Libtorch in a Simple Docker Environment
So, you know how last time I said I wasn’t going to cover setting up Libtorch because of cmake in my last post? Well, I decided that was unfair so here is a post on how to get started using Libtorch in a virtual environment that you should be able to reuse as you develop…
-
Getting Started with Libtorch
In the interest of getting as many readers as fast as possible, for the first post on this blog, I’m going to jump straight into the most exciting topic I can think of: C++. Sorry, not sorry. In the future, I’ll be writing about everything from computer perception and machine learning to more general software…