mirror of
https://github.com/rasbt/LLMs-from-scratch.git
synced 2025-11-03 03:10:21 +00:00
Add prerequisite section (#723)
This commit is contained in:
parent
c62fc7cad1
commit
6103acbedb
16
README.md
16
README.md
@ -46,7 +46,7 @@ You can alternatively view this and other files on GitHub at [https://github.com
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<!-- -->
|
||||
|
||||
|
||||
> **Tip:**
|
||||
> If you're seeking guidance on installing Python and Python packages and setting up your code environment, I suggest reading the [README.md](setup/README.md) file located in the [setup](setup) directory.
|
||||
@ -86,9 +86,23 @@ The mental model below summarizes the contents covered in this book.
|
||||
|
||||
<img src="https://sebastianraschka.com/images/LLMs-from-scratch-images/mental-model.jpg" width="650px">
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
## Prerequisites
|
||||
|
||||
The most important prerequisite is a strong foundation in Python programming.
|
||||
With this knowledge, you will be well prepared to explore the fascinating world of LLMs
|
||||
and understand the concepts and code examples presented in this book.
|
||||
|
||||
If you have some experience with deep neural networks, you may find certain concepts more familiar, as LLMs are built upon these architectures.
|
||||
|
||||
This book uses PyTorch to implement the code from scratch without using any external LLM libraries. While proficiency in PyTorch is not a prerequisite, familiarity with PyTorch basics is certainly useful. If you are new to PyTorch, Appendix A provides a concise introduction to PyTorch. Alternatively, you may find my book, [PyTorch in One Hour: From Tensors to Training Neural Networks on Multiple GPUs](https://sebastianraschka.com/teaching/pytorch-1h/), helpful for learning about the essentials.
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
## Hardware Requirements
|
||||
|
||||
The code in the main chapters of this book is designed to run on conventional laptops within a reasonable timeframe and does not require specialized hardware. This approach ensures that a wide audience can engage with the material. Additionally, the code automatically utilizes GPUs if they are available. (Please see the [setup](https://github.com/rasbt/LLMs-from-scratch/blob/main/setup/README.md) doc for additional recommendations.)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user