-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
71 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
--- | ||
title: MaixCAM MaixPy: Where to Find Datasets for Training Models | ||
--- | ||
|
||
## What Are Datasets Used For? | ||
|
||
Datasets are essential for training machine learning models. They provide the labeled data that models use to learn patterns and features, enabling them to perform specific tasks such as object detection, image classification, or keypoint detection. | ||
|
||
## Is It Possible Not to Use a Dataset? | ||
|
||
Yes, it is possible! | ||
|
||
Instead of training your own model, you can use open-source pre-trained models. For example, there are many pre-trained models available for YOLO11, YOLOv8, and YOLOv5. One such source is [this repository](https://github.com/Eric-Canas/qrdet/releases), where you can download YOLOv8 models for QR code detection (`qrdet-*.pt`) then can be convert [model for MaixCAM](https://maixhub.com/model/zoo/480). These models can be exported to ONNX format and then converted to a format supported by MaixCAM. | ||
|
||
## Where to Find Datasets | ||
|
||
### Option 1: Use Official Datasets from Algorithm Providers | ||
For models like YOLO11 or YOLOv8, you can find many open-source datasets in the [YOLO Official Documentation - Datasets](https://docs.ultralytics.com/datasets/). These datasets are ready to use, and training can be done with a single command as per the documentation. After training, you can export the model to ONNX format and convert it to work with MaixCAM. | ||
|
||
### Option 2: Use Dataset Platforms | ||
Platforms such as [Kaggle](https://www.kaggle.com/datasets/riondsilva21/hand-keypoint-dataset-26k) and [Roboflow](https://universe.roboflow.com/) provide extensive collections of datasets for various tasks. You can search for and download datasets that fit your needs. | ||
|
||
### Option 3: Create Your Own Dataset in YOLO Format | ||
If you have access to open-source datasets, you can reformat them to make them compatible with YOLO and use them for training. This option provides flexibility and allows you to tailor datasets to your specific application. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: MaixCAM MaixPy 训练模型哪里能找到数据集 | ||
--- | ||
|
||
## 数据集有什么用 | ||
|
||
## 不找数据集行不行 | ||
|
||
行。 | ||
|
||
不自己训练,网上可以找到开源分享的训练好的预训练模型,比如 YOLO11/YOLOv8/YOLOv5 就会有很多,比如[这里](https://github.com/Eric-Canas/qrdet/releases)可以下载到检测二维码的 YOLOv8 与训练模型(qrdet-*.pt),直接拿来导出成 ONNX 格式再转换为 [MaixCAM 支持的格式](https://maixhub.com/model/zoo/480)即可。 | ||
|
||
## 哪里找数据集 | ||
|
||
* 方法一:去算法官方官方找数据集。 | ||
比如对于 YOLO11/YOLOv8, [YOLO 官方文档-数据集](https://docs.ultralytics.com/datasets/) 中可以看到有很多开源数据集,按照其文档使用一行命令就能快速训练。同样导出 ONNX 格式再转换为 MaixCAM 支持的格式即可。 | ||
* 方法二:去数据集网站获取。 | ||
比如 [Kaggle](https://www.kaggle.com/datasets/riondsilva21/hand-keypoint-dataset-26k)、 [roboflow](https://universe.roboflow.com/)等等。 | ||
* 方法三:找开源数据集制作成 YOLO 支持的格式。 | ||
|
||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters