Nikko Miu

Nikko Miu

My name is Nikko Miu! That’s pretty much all there is…

Latest Posts

Minimal Docker Container with Mariner 2.0

Let’s build a minimal Docker container using Microsoft’s CBL-Mariner 2.0.

If you use the CBL-Mariner 2.0 images that Microsoft provides directly you’re bound to notice that the container image size is much larger than its Alpine counterpart. However, there are a number of things that can be done to optimize the usage of this image to get close to an Alpine-based Docker image.

Recent Notes

TryHackMe

#thm 
These are my notes of useful things that are worth knowing but not necessarily remembering from TryHackMe. They more or less serve as a reference for me to look back on when I need to. For this, I’m using Kali Linux as my OS, and I’m using the OpenVPN connection to connect to the TryHackMe network instead of using their “AttackBox” machine.

AI & ML

Personal notes around learning AI & ML. This follows the content of several books: Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien Géron. Machine Learning with C++ by Kirill Kolodiazhnyi. TinyML by Pete Warden. These notes are meant to be a quick reference for myself and are not meant to be a replacement for the books mentioned. If you find these notes useful, please consider buying the book to support the author.

C++ for Machine Learning

Personal notes around learning AI & ML for C++. This follows the book Machine Learning with C++ by Kirill Kolodiazhnyi. These notes are meant to be a quick reference for myself and are not meant to be a replacement for the books mentioned. If you find these notes useful, please consider buying the book to support the author.

Linear Algebra for ML :: Eigen

Eigen is a general-purpose C++ library for linear algebra. In Eigen, all matrices and vectors are objects of the Matrix template class. Vectors are a specialization of the matrix type with either one row or one column. Tensor objects do not exist in the official APIs. However, they do exist as part of submodules. Eigen comes with predefined types for vector and matrix objects. Some examples: Eigen::Matrix3f is a 3x3 matrix of floats.