pratical-llms logo

pratical-llms

Enrichment pending
AntonioGr7/pratical-llms

A collection of hand on notebook for LLMs practitioner

GraphCanon updated today · GitHub synced today

53 stars15 forksLast push 1y Jupyter Notebook

Verify the decision

Maintenance and security

Full trust report
Maintenance
Dormant (547d since push)
As of today
Provenance
Not a fork · Personal account
As of today
Security (OSV)
42 low (42 low)
As of today

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/AntonioGr7/pratical-llms

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A collection of hand on notebook for LLMs practitioner

Capability facts

Languages
jupyter notebook

Source: github.language · Jul 15, 2026

Categories

Tags

README

Guide for LLM Practitioners

Welcome to the repository for LLM (Large Language Model) engineers! This collection of Jupyter Notebooks is designed to collect pratical aspects of our job. I will collect and add jupyter and/or script for learning and experimenting purpose.

Notebooks Included

NotebookDescriptionUrl
1_understanding_llms_benchmarks.ipynbThis notebook provides an explanation of the main benchmarks used in the openLLM leaderboard. It aims to help you grasp the key metrics and methodologies used in benchmarking LLMs.Link
2_quantization_base.ipynbIn this notebook, you'll learn how to open a Hugging Face model in 8-bit and 4-bit using the BitandBytes library. Quantization is a crucial technique for optimizing model performance and resource usage, and this notebook guides you through the process.Link
3_quantization_gptq.ipynbExplore quantization in GPTQ format using the auto-gptq library with this notebook. GPTQ format is gaining popularity for its effectiveness in compressing and quantizing large models like GPT. Learn how to leverage this format for your models.Link
4_quantization_exllamav2.ipynbHow to quantize a model from HF to exllamav2Link
5_sharding_and_offloading.ipynbHow to shard a model in multiple chunk. This allow to load it on different devices or load one at time managing memory. Learn how to offload some layer to CPU or even diskLink
6_gguf_quantization_and_inference.ipynbQuantize a model into GGUF using the llama.cpp library. Inferencing on OpenAI-compatible server.Link
7_gguf_split_and_load.ipynbSplit a GGUF Quantized model in multiple parts, making it easily sharableLink
8_hqq_quantization.ipynbExplore quantization using Half-Quadratic Quantization (HQQ)Link
9_inference_big_model_cpu_plus_gpu.ipynbThis notebook shows how to calculate the RAM required by a quantized GGUF model and how to load it into memory using both RAM and VRAM, optimizing the number of layers that can be offloaded to the GPU. The notebook demonstrates loading Qwen/Qwen1.5-32B-Chat-GGUF as an example on a system with a T4 15GB VRAM and approximately 32GB of RAMLink
a10_inference_llama3.ipynbLLama3 has been released. This notebook demonstrates how to run LLama3-8B-Instruct half precision if you have access to a GPU with 24GB of VRAM, quantized to 8 bits if you have 10GB of VRAM, and shows how to run the Q8 GGUF version to achieve maximum performance if you only have 10GB of VRAM.Link
a11_llm_guardrails_using_llama3_guard.ipynbProtect your backend and your generative AI applicat

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.