<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hugging Face on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/hugging-face/</link><description>Recent content in Hugging Face on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 19 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/hugging-face/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 8: Syncing Local Experiments to Hugging Face Spaces</title><link>https://ai-blog.noorshomelab.dev/trackio-2026-guide/08-huggingface-spaces-integration/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/trackio-2026-guide/08-huggingface-spaces-integration/</guid><description>&lt;h2 id="chapter-8-syncing-local-experiments-to-hugging-face-spaces"&gt;Chapter 8: Syncing Local Experiments to Hugging Face Spaces&lt;/h2&gt;
&lt;h3 id="introduction"&gt;Introduction&lt;/h3&gt;
&lt;p&gt;Welcome back, intrepid experimenter! So far, you&amp;rsquo;ve mastered tracking your machine learning experiments locally with Trackio, enjoying the simplicity of its Gradio dashboard right on your machine. But what if you need to share your progress with a teammate across the globe? Or perhaps you want to monitor a long-running experiment from your phone while away from your desk? That&amp;rsquo;s where remote syncing comes in!&lt;/p&gt;</description></item><item><title>Chapter 10: Fine-Tuning Large Language Models (LLMs)</title><link>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/fine-tuning-llms/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/fine-tuning-llms/</guid><description>&lt;h2 id="chapter-10-fine-tuning-large-language-models-llms"&gt;Chapter 10: Fine-Tuning Large Language Models (LLMs)&lt;/h2&gt;
&lt;h3 id="introduction"&gt;Introduction&lt;/h3&gt;
&lt;p&gt;Welcome to Chapter 10, where we unlock the incredible power of Large Language Models (LLMs) by teaching them new tricks! You&amp;rsquo;ve already built a strong foundation in deep learning, understood neural network architectures, and learned how to train and evaluate models. Now, imagine taking a highly intelligent, pre-trained LLM and making it even smarter for &lt;em&gt;your specific needs&lt;/em&gt;. That&amp;rsquo;s exactly what fine-tuning allows us to do.&lt;/p&gt;</description></item><item><title>Chapter 23: Project: Fine-Tuning an LLM for a Specific Task</title><link>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/project-llm-fine-tuning/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/project-llm-fine-tuning/</guid><description>&lt;h2 id="chapter-23-project-fine-tuning-an-llm-for-a-specific-task"&gt;Chapter 23: Project: Fine-Tuning an LLM for a Specific Task&lt;/h2&gt;
&lt;h3 id="introduction"&gt;Introduction&lt;/h3&gt;
&lt;p&gt;Welcome to an exciting hands-on chapter where we&amp;rsquo;ll dive deep into the practical art of fine-tuning Large Language Models (LLMs)! You&amp;rsquo;ve learned about the power of these models, their architectures, and how they process language. Now, it&amp;rsquo;s time to make them truly yours by adapting them to perform a specific task that their general pre-training might not have fully covered.&lt;/p&gt;</description></item><item><title>Run MTP LLMs with llama.cpp &amp;amp; vLLM</title><link>https://ai-blog.noorshomelab.dev/tutorials/run-mtp-llms-llama-cpp-vllm/</link><pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/tutorials/run-mtp-llms-llama-cpp-vllm/</guid><description>&lt;p&gt;&lt;strong&gt;What you&amp;rsquo;ll build:&lt;/strong&gt; By the end of this tutorial, you will be able to set up and run Multi-Token Prediction (MTP) capable LLMs locally using &lt;code&gt;llama.cpp&lt;/code&gt; and &lt;code&gt;vLLM&lt;/code&gt;, compare their performance against standard generation, and understand fallback options.
&lt;strong&gt;Time needed:&lt;/strong&gt; ~90 minutes
&lt;strong&gt;Prerequisites:&lt;/strong&gt; Basic command-line interface (CLI) familiarity, Git installed, C++ compiler (GCC/Clang for Linux/macOS, MSVC for Windows), CMake installed, Python 3.9+ installed, NVIDIA GPU with CUDA (11.8+ recommended) or AMD GPU with ROCm, or Apple Silicon (Metal), Sufficient RAM (16GB+ recommended) and VRAM (8GB+ recommended)
&lt;strong&gt;Version used:&lt;/strong&gt; llama.cpp: main branch (post MTP merge); vLLM: latest stable/developer preview with MTP support&lt;/p&gt;</description></item><item><title>Trackio Practical Field Guide</title><link>https://ai-blog.noorshomelab.dev/guides/trackio-guide/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/trackio-guide/</guid><description>&lt;p&gt;Welcome to the world of efficient machine learning experiment tracking! In this comprehensive guide, we&amp;rsquo;ll dive deep into Trackio, a powerful yet lightweight tool designed to streamline your ML workflows. Whether you&amp;rsquo;re a beginner just starting with machine learning or an experienced practitioner looking for a robust, local-first tracking solution with seamless Hugging Face integration, this guide is for you.&lt;/p&gt;
&lt;h3 id="what-is-trackio"&gt;What is Trackio?&lt;/h3&gt;
&lt;p&gt;Trackio is an innovative, open-source Python library meticulously crafted for experiment tracking in machine learning projects. Built on top of Hugging Face Datasets and Spaces, it provides a lightweight, local-first approach to logging and visualizing your experiment metrics, parameters, and artifacts. What makes Trackio particularly appealing is its design as an API-compatible alternative to popular tools like Weights &amp;amp; Biases (WandB), offering a familiar experience with the added benefit of tight integration with the Hugging Face ecosystem. It&amp;rsquo;s designed for clarity, ease of use, and extensibility, allowing you to focus on your models, not your tracking setup.&lt;/p&gt;</description></item><item><title>Learn Transformers.js: Revolutionizing AI in the Browser</title><link>https://ai-blog.noorshomelab.dev/guides/learn-transformers-js-v3/</link><pubDate>Sun, 26 Oct 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/learn-transformers-js-v3/</guid><description>&lt;p&gt;Welcome to &amp;ldquo;Learn Transformers.js: Revolutionizing AI in the Browser&amp;rdquo;! This guide is designed for absolute beginners eager to dive into the exciting world of running state-of-the-art machine learning models directly within web browsers using JavaScript. No prior AI or machine learning experience is required. We&amp;rsquo;ll start from the very basics and progressively build your understanding, equipping you with the knowledge and practical skills to integrate powerful AI capabilities into your web applications.&lt;/p&gt;</description></item><item><title>Mastering LLM Fine-tuning: Pre-training, SFT, and PEFT for Custom Models</title><link>https://ai-blog.noorshomelab.dev/ai/llm-fine-tuning/</link><pubDate>Fri, 22 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai/llm-fine-tuning/</guid><description>&lt;h1 id="llm-pre-training-and-fine-tuning-concepts"&gt;LLM Pre-training and Fine-tuning Concepts&lt;/h1&gt;
&lt;hr&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Large Language Models (LLMs) have revolutionized the field of Artificial Intelligence, demonstrating remarkable capabilities in understanding, generating, and processing human language. These powerful models are at the heart of many cutting-edge applications, from sophisticated chatbots and content generators to complex code assistants. This document serves as a comprehensive guide to understanding the lifecycle of LLMs, from their initial pre-training to the crucial process of fine-tuning them for specific tasks and data.&lt;/p&gt;</description></item></channel></rss>