# LLMs-from-scratch/requirements.txt torch>=2.2.2,<2.6; sys_platform == 'darwin' and platform_machine == 'x86_64' # Intel macOS torch >= 2.2.2; sys_platform != 'darwin' or platform_machine != 'x86_64' # all chapters jupyterlab >= 4.0 # all tiktoken >= 0.5.1 # ch02; ch04; ch05 matplotlib >= 3.7.1 # ch04; ch06; ch07 tensorflow>=2.16.2; sys_platform == 'darwin' and platform_machine == 'x86_64' # Intel macOS tensorflow >= 2.18.0; sys_platform != 'darwin' or platform_machine != 'x86_64' # ch05; ch06; ch07 tqdm >= 4.66.1 # ch05; ch07 numpy >= 1.26 # dependency of several other libraries like torch and pandas pandas >= 2.2.1 # ch06 psutil >= 5.9.5 # ch07; already installed automatically as dependency of torch # LLMs-from-scratch/ch02/02_bonus_bytepair-encoder/requirements-extra.txt requests tqdm transformers>=4.33.2 # LLMs-from-scratch/ch04/02_performance-analysis/requirements-extra.txt thop # LLMs-from-scratch/ch05/06_user_interface/requirements-extra.txt chainlit>=1.2.0 # LLMs-from-scratch/ch05/07_gpt_to_llama/requirements-extra.txt blobfile>=3.0.0 huggingface_hub>=0.24.7 ipywidgets>=8.1.2 safetensors>=0.4.4 sentencepiece>=0.1.99 # LLMs-from-scratch/ch05/11_qwen3/qwen3-chat-interface/requirements-extra.txt chainlit>=1.2.0 huggingface_hub>=0.34.4 llms_from_scratch>=1.0.18 # to import code from this repo safetensors>=0.6.2 tokenizers>=0.21.1 # LLMs-from-scratch/ch06/03_bonus_imdb-classification/requirements-extra.txt transformers>=4.33.2 scikit-learn>=1.3.0 # LLMs-from-scratch/ch06/04_user_interface/requirements-extra.txt chainlit>=1.2.0 # LLMs-from-scratch/ch07/02_dataset-utilities/requirements-extra.txt openai>=1.30.3 scikit-learn>=1.3.1 tqdm>=4.65.0 # LLMs-from-scratch/ch07/03_model-evaluation/requirements-extra.txt openai>=1.30.3 tqdm>=4.65.0 # LLMs-from-scratch/ch07/05_dataset-generation/requirements-extra.txt openai>=1.30.3 tqdm>=4.65.0 # LLMs-from-scratch/ch07/06_user_interface/requirements-extra.txt chainlit>=1.2.0