Skip to content

Commit 7e8a6a5

Browse files
authored
Merge pull request #31 from bclswl0827/main
fix: Fixed broken links
2 parents 6f0214a + 2227138 commit 7e8a6a5

File tree

8 files changed

+25
-34
lines changed

8 files changed

+25
-34
lines changed

articles/Chapter_4-Large_Language_Model/Run_Gemma2_on_RaspberryPi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Let's install [Gemma 2](https://ollama.com/library/gemma2:2b), a high-performing
1111

1212
## Install Ollama
1313

14-
Please refer to this [article](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Setup_Ollama_on_RaspberryPi.md)
14+
Please refer to this [article](./Setup_Ollama_on_RaspberryPi)
1515

1616

1717
## Install and run gemma2

articles/Chapter_4-Large_Language_Model/Run_Llama_on_RaspberryPi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The 1B and 3B models were pruned from the Llama 8B, and then logits from the 8B
1616

1717
## Install Ollama
1818

19-
Please refer to this [article](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Setup_Ollama_on_RaspberryPi.md)
19+
Please refer to this [article](./Setup_Ollama_on_RaspberryPi)
2020

2121
## Install and run llama
2222

articles/Chapter_4-Large_Language_Model/Run_Multimodal_on_Raspberry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The LLaVA-Phi-3 is an end-to-end trained large multimodal model designed to unde
1212

1313
## Install Ollama
1414

15-
Please refer to this [article](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Setup_Ollama_on_RaspberryPi.md)
15+
Please refer to this [article](./Setup_Ollama_on_RaspberryPi)
1616

1717
## Install and run llava
1818

articles/Chapter_4-Large_Language_Model/Run_Phi3.5_on_Raspberryi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Let's run the 4-bit quantization (`Q4_0`), which will need 2.2GB of RAM, with an
1212

1313
## Install Ollama
1414

15-
Please refer to this [article](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Setup_Ollama_on_RaspberryPi.md)
15+
Please refer to this [article](./Setup_Ollama_on_RaspberryPi)
1616

1717

1818
## Install and run Phi3.5

articles/Chapter_5-Custom_Model_Development_and_Deployment/Convert_Your_Model.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"sidebar_position: 2\n",
99
"---\n",
1010
"\n",
11-
"> You can get this [Notebook](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%205%20-%20Custom%20Model%20Development%20and%20Deployment/Convert%20Your%20Model.ipynb) on GitHub."
11+
"> You can get this [Notebook](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter_5-Custom_Model_Development_and_Deployment/Convert_Your_Model.ipynb) on GitHub."
1212
]
1313
},
1414
{

articles/Chapter_5-Custom_Model_Development_and_Deployment/Deploy_Your_Model.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"sidebar_position: 3\n",
99
"---\n",
1010
"\n",
11-
"> You can get this [Notebook](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%205%20-%20Custom%20Model%20Development%20and%20Deployment/Deploy%20Your%20Model.ipynb) on GitHub."
11+
"> You can get this [Notebook](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter_5-Custom_Model_Development_and_Deployment/Deploy_Your_Model.ipynb) on GitHub."
1212
]
1313
},
1414
{

articles/Chapter_5-Custom_Model_Development_and_Deployment/Training_Your_Model.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"sidebar_position: 1\n",
99
"---\n",
1010
"\n",
11-
"> You can get this [Notebook](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%205%20-%20Custom%20Model%20Development%20and%20Deployment/Training%20Your%20Model.ipynb) on GitHub."
11+
"> You can get this [Notebook](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter_5-Custom_Model_Development_and_Deployment/Training_Your_Model.ipynb) on GitHub."
1212
]
1313
},
1414
{

articles/Overview.md

Lines changed: 18 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ sidebar_position: 1
88
[![Issues](https://img.shields.io/github/issues/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero?style=for-the-badge)](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/issues)
99
[![MIT License](https://img.shields.io/github/license/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero?style=for-the-badge)](https://opensource.org/licenses/MIT)
1010

11-
12-
13-
14-
1511
**Build With**
1612

1713
[![Python.js](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)](https://www.python.org/)
@@ -48,53 +44,48 @@ In this chapter, we’ll cover foundational AI concepts, including an introducti
4844

4945
| Topic | Description |
5046
|-------|-------------|
51-
| [Introduction to Artificial Intelligence](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%201%20-%20Introduction%20to%20AI/Introduction_of_Artificial_Intelligence.md) | Learn the fundamentals of Artificial Intelligence, its applications, and its impact on various fields. |
52-
| [Introduction to Deep Neural Networks (DNN)](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%201%20-%20Introduction%20to%20AI/Introduction_to_DNN.md) | Explore the structure and function of Deep Neural Networks, the foundation of many modern AI models. |
53-
| [Introduction to Convolutional Neural Networks (CNN)](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%201%20-%20Introduction%20to%20AI/Introduction_of_Convolutional_Neural_Network.md) | Delve into Convolutional Neural Networks, key for image processing and computer vision tasks. |
54-
| [Introduction to Computer Vision](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%201%20-%20Introduction%20to%20AI/Overview_of_Computer_Vision.md) | Understand computer vision, enabling machines to interpret and make decisions based on visual data. |
55-
| [Generative AI (GenAI)](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%201%20-%20Introduction%20to%20AI/Introduction_of_Large_Language_Model.md) | Discover Generative AI, including large language models that can create content and interact with users. |
56-
47+
| [Introduction to Artificial Intelligence](./Chapter_1-Introduction_to_AI/Introduction_of_Artificial_Intelligence) | Learn the fundamentals of Artificial Intelligence, its applications, and its impact on various fields. |
48+
| [Introduction to Deep Neural Networks (DNN)](./Chapter_1-Introduction_to_AI/Introduction_to_Deep_Neural_Network) | Explore the structure and function of Deep Neural Networks, the foundation of many modern AI models. |
49+
| [Introduction to Convolutional Neural Networks (CNN)](./Chapter_1-Introduction_to_AI/Introduction_of_Convolutional_Neural_Network) | Delve into Convolutional Neural Networks, key for image processing and computer vision tasks. |
50+
| [Introduction to Computer Vision](./Chapter_1-Introduction_to_AI/Introduction_of_Computer_Vision) | Understand computer vision, enabling machines to interpret and make decisions based on visual data. |
51+
| [Generative AI (GenAI)](./Chapter_1-Introduction_to_AI/Introduction_of_Large_Language_Model) | Discover Generative AI, including large language models that can create content and interact with users. |
5752

5853
### Chapter 2: Configuring the Raspberry Pi Environment
5954

6055
Here, you’ll get hands-on experience setting up your Raspberry Pi for AI projects. You’ll configure the device and install key AI frameworks like TensorFlow, OpenCV, PyTorch, and Ultralytics, along with the Hailo environment specifically designed for the Raspberry Pi.
6156

6257
| Topic | Description |
6358
|-------|-------------|
64-
| [Introduction to OpenCV in Raspberry Pi Environment](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%202%20-%20Configuring%20the%20RaspberryPi%20Environment/Introduction_to_OpenCV.md) | Learn how to set up and use OpenCV on the Raspberry Pi for computer vision projects, from installation to basic functions. |
65-
| [Introduction to TensorFlow in Raspberry Pi Environment](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%202%20-%20Configuring%20the%20RaspberryPi%20Environment/Introduction_to_TensorFlow_in_Raspberry_Pi_Environment.md#introduction-to-tensorflow-in-raspberry-pi-environment) | Discover the setup and basics of TensorFlow on Raspberry Pi, enabling AI model deployment on a resource-constrained device. |
66-
59+
| [Introduction to OpenCV in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_OpenCV) | Learn how to set up and use OpenCV on the Raspberry Pi for computer vision projects, from installation to basic functions. |
60+
| [Introduction to TensorFlow in Raspberry Pi Environment](./Chapter_2-Configuring_the_RaspberryPi_Environment/Introduction_to_TensorFlow_in_Raspberry_Pi_Environment) | Discover the setup and basics of TensorFlow on Raspberry Pi, enabling AI model deployment on a resource-constrained device. |
6761

6862
### Chapter 3: Computer Vision Projects and Practical Applications
6963

7064
This chapter moves into practical applications, starting with simple object detection tasks (like identifying specific objects with a trained model). You’ll work on a hands-on project: building an Intelligent Monitoring System that sends an alarm and screenshot via email when a person is detected.
7165

7266
### Chapter 4: Large Language Models (LLMs)
67+
7368
Here, you’ll explore lightweight but powerful large language models, focusing on Ollama, an open-source framework compatible with Raspberry Pi. We’ll also introduce models like Meta's LLaMA, Google’s Gemini, and Microsoft’s Phi, alongside libraries and Python APIs to run these models on the Raspberry Pi.
7469

7570
| Topic | Description |
7671
|-------|-------------|
77-
| [Setup Ollama on RaspberryPi](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Setup_Ollama_on_RaspberryPi.md) | Learn how to set up Ollama, an open-source large language model framework, on Raspberry Pi for AI-powered applications. |
78-
| [Run Llama on RaspberryPi](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Run_Llama_on_RaspberryPi.md) | Follow the guide to run LLaMA, a lightweight yet powerful large language model, on your Raspberry Pi. |
79-
| [Run Gemma2 on RaspberryPi](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Run_Gemma2_on_RaspberryPi.md) | Learn to deploy and run Gemma2, a state-of-the-art model, on your Raspberry Pi for AI tasks. |
80-
| [Run Phi3.5 on RaspberryPi](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Run_Phi3.5_on_Raspberryi.md) | Get started with running Phi 3.5 on Raspberry Pi, one of the latest advancements in AI models. |
81-
| [Run Multimodal on RaspberryPi](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Run_Multimodal_on_Raspberry.md) | Explore the deployment of multimodal models on Raspberry Pi to handle both text and visual data. |
82-
| [Use Ollama with Python](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%204%20-%20Large%20Language%20Model/Use_Ollama_with_Python.md) | Learn how to integrate Ollama with Python for developing AI-powered applications and automating tasks. |
83-
72+
| [Setup Ollama on RaspberryPi](./Chapter_4-Large_Language_Model/Setup_Ollama_on_RaspberryPi) | Learn how to set up Ollama, an open-source large language model framework, on Raspberry Pi for AI-powered applications. |
73+
| [Run Llama on RaspberryPi](./Chapter_4-Large_Language_Model/Run_Llama_on_RaspberryPi) | Follow the guide to run LLaMA, a lightweight yet powerful large language model, on your Raspberry Pi. |
74+
| [Run Gemma2 on RaspberryPi](./Chapter_4-Large_Language_Model/Run_Gemma2_on_RaspberryPi) | Learn to deploy and run Gemma2, a state-of-the-art model, on your Raspberry Pi for AI tasks. |
75+
| [Run Phi3.5 on RaspberryPi](./Chapter_4-Large_Language_Model/Run_Phi3.5_on_Raspberryi) | Get started with running Phi 3.5 on Raspberry Pi, one of the latest advancements in AI models. |
76+
| [Run Multimodal on RaspberryPi](./Chapter_4-Large_Language_Model/Run_Multimodal_on_Raspberry) | Explore the deployment of multimodal models on Raspberry Pi to handle both text and visual data. |
77+
| [Use Ollama with Python](./Chapter_4-Large_Language_Model/Use_Ollama_with_Python) | Learn how to integrate Ollama with Python for developing AI-powered applications and automating tasks. |
8478

8579
### Chapter 5: Custom Model Development and Deployment
80+
8681
In this chapter, we’ll dive into creating a custom model with Hailo using your own data. You’ll learn to label data easily with Roboflow, generate the necessary labels, train YOLO models, and prepare the models for deployment on the Raspberry Pi.
8782

8883
| Topic | Description |
8984
|-------|-------------|
90-
| [Training Your Model](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%205%20-%20Custom%20Model%20Development%20and%20Deployment/Training%20Your%20Model.md) | Learn how to train a custom AI model using the Hailo environment on the AI Kit, with practical guidance on data preparation and model training. |
91-
| [Convert Your Model](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%205%20-%20Custom%20Model%20Development%20and%20Deployment/Convert%20Your%20Model.md) | Discover how to convert your trained model into the ONNX format for compatibility with Hailo Edge Framework (HEF) on the AI Kit. |
92-
| [Deploy Your Model](https://github.com/Seeed-Projects/Tutorial-of-AI-Kit-with-Raspberry-Pi-From-Zero-to-Hero/blob/main/articles/Chapter%205%20-%20Custom%20Model%20Development%20and%20Deployment/Deploy%20Your%20Model.md) | Step-by-step guide to deploying your model as a Hailo Edge Framework (HEF) on the AI Kit, enabling efficient AI processing on your Raspberry Pi. |
93-
85+
| [Training Your Model](./Chapter_5-Custom_Model_Development_and_Deployment/Training_Your_Model) | Learn how to train a custom AI model using the Hailo environment on the AI Kit, with practical guidance on data preparation and model training. |
86+
| [Convert Your Model](./Chapter_5-Custom_Model_Development_and_Deployment/Convert_Your_Model) | Discover how to convert your trained model into the ONNX format for compatibility with Hailo Edge Framework (HEF) on the AI Kit. |
87+
| [Deploy Your Model](./Chapter_5-Custom_Model_Development_and_Deployment/Deploy_Your_Model) | Step-by-step guide to deploying your model as a Hailo Edge Framework (HEF) on the AI Kit, enabling efficient AI processing on your Raspberry Pi. |
9488

9589
### Chapter 6: Raspberry Pi and AIoT
9690

9791
Finally, we’ll explore integrating AI and IoT (AIoT) by connecting to platforms like Node-RED, ThingsBoard, and Home Assistant. This chapter covers real-time applications embedding computer vision, such as smart retail, security systems, smart parking management, and IoT integrations with large language models for tasks like anomaly detection.
98-
99-
100-

0 commit comments

Comments
 (0)