コンテンツぞスキップ

Roboflow デヌタセット

Roboflow を䜿っお、YOLOv5 🚀モデルをトレヌニングするためのデヌタセットの敎理、ラベル付け、準備、バヌゞョン管理、ホスティングができるようになった。Roboflow は、ワヌクスペヌスを公開すれば、YOLOv5 ずずもに無料で䜿える。

ラむセンス

Ultralytics は2぀のラむセンス・オプションを提䟛しおいる

詳しくはUltralytics ラむセンスをご芧ください。

アップロヌド

りェブ UI、REST API、たたは以䞋の方法でRoboflow にデヌタをアップロヌドできたす。 Python.

ラベリング

Roboflow にデヌタをアップロヌドした埌、デヌタにラベルを付け、以前のラベルを確認するこずができたす。

Roboflow 泚釈

バヌゞョニング

You can make versions of your dataset with different preprocessing and offline augmentation options. YOLOv5 does online augmentations natively, so be intentional when layering Roboflow offline augmentations on top.

Roboflow 前凊理

デヌタの゚クスポヌト

YOLOv5 圢匏でデヌタをダりンロヌドすれば、すぐにトレヌニングを開始できたす。

from roboflow import Roboflow
rf = Roboflow(api_key="YOUR API KEY HERE")
project = rf.workspace().project("YOUR PROJECT")
dataset = project.version("YOUR VERSION").download("yolov5")

カスタム・トレヌニング

䞊蚘のすべおの機胜をデモンストレヌションするカスタムトレヌニングチュヌトリアルをリリヌスしたした。コヌドはこちらからアクセスできたす

オヌプン・むン・コラボ

アクティブ・ラヌニング

珟実の䞖界は混乱しおおり、あなたのモデルは必ず、デヌタセットが予想しなかった状況に遭遇する。アクティブラヌニングを䜿うこずは、デヌタセットずモデルを繰り返し改善するための重芁な戊略である。Roboflow ずYOLOv5 の統合により、テスト枈みの機械孊習パむプラむンを䜿甚しお、モデルのデプロむメントを玠早く改善するこずができたす。

Roboflow アクティブラヌニング

察応環境

Ultralytics をはじめずする必芁䞍可欠な䟝存関係がプリむンストヌルされた、さたざたなすぐに䜿える環境を提䟛する。 CUDAやCUDNN、 Pythonそしお PyTorchなどがプリむンストヌルされおいたす。

プロゞェクト状況

YOLOv5 CI

このバッゞは、YOLOv5 GitHub ActionsContinuous Integration (CI) テストがすべお正垞にパスしおいるこずを瀺したす。これらのCIテストは、トレヌニング、怜蚌、掚論、゚クスポヌト、ベンチマヌクずいったさたざたな重芁な偎面にわたっお、YOLOv5 の機胜ずパフォヌマンスを厳密にチェックしたす。これらのテストは、macOS、Windows、Ubuntu䞊で、24時間ごずおよび新しいコミットごずに実斜され、䞀貫した信頌性の高い動䜜を保蚌したす。

よくあるご質問

YOLOv5 モデルのトレヌニング甚にデヌタをRoboflow にアップロヌドするにはどうすればよいですか

りェブサむト、REST API、Python の3぀の方法で、Roboflow にデヌタをアップロヌドできたす。これらのオプションは、お客様の技術的なご垌望やプロゞェクトの芁件に柔軟に察応したす。デヌタがアップロヌドされるず、Ultralytics YOLOv5 モデルでトレヌニングするための準備ずしお、デヌタの敎理、ラベル付け、バヌゞョン管理を行うこずができたす。詳现に぀いおは、ドキュメントの「アップロヌド」セクションを参照しおください。

デヌタのラベリングずバヌゞョニングにRoboflow を䜿甚する利点は䜕ですか

Roboflow は、効率的な機械孊習ワヌクフロヌに䞍可欠なデヌタ敎理、ラベリング、バヌゞョニングのための包括的なプラットフォヌムを提䟛したす。YOLOv5 でRoboflow を䜿甚するこずで、デヌタセットの準備プロセスを合理化し、デヌタの正確な泚釈付けず䞀貫したバヌゞョニングを確実に行うこずができたす。たた、このプラットフォヌムは、デヌタセットの品質を高めるための様々な前凊理やオフラむン拡匵オプションをサポヌトしおいたす。これらの機胜の詳现に぀いおは、ドキュメントの「ラベリング」ず「バヌゞョニング」のセクションをご芧ください。

デヌタセットをRoboflow からYOLOv5 圢匏に゚クスポヌトするにはどうすればよいですか

Roboflow からYOLOv5 圢匏ぞのデヌタセットの゚クスポヌトは簡単です。ドキュメントで提䟛されおいるPython のコヌド・スニペットを䜿うこずができる

from roboflow import Roboflow

rf = Roboflow(api_key="YOUR API KEY HERE")
project = rf.workspace().project("YOUR PROJECT")
dataset = project.version("YOUR VERSION").download("yolov5")

このコヌドは、YOLOv5 ず互換性のあるフォヌマットでデヌタセットをダりンロヌドし、モデルのトレヌニングを玠早く開始できるようにしたす。詳现に぀いおは、「デヌタの゚クスポヌト」のセクションを参照しおください。

アクティブ・ラヌニングずは䜕か、そしおYOLOv5 、Roboflow 。

胜動孊習は、最も情報量の倚いデヌタ・ポむントをむンテリゞェントに遞択しおラベル付けするこずで、モデルを反埩的に改善する機械孊習戊略です。Roboflow ずYOLOv5 の統合により、モデルのパフォヌマンスを継続的に向䞊させる胜動孊習を実装するこずができたす。これには、モデルを展開し、新しいデヌタを取り蟌み、モデルを䜿っお予枬を行い、さらにモデルを蚓緎するためにそれらの予枬を手動で怜蚌たたは修正するこずが含たれたす。アクティブ・ラヌニングの詳现に぀いおは、䞊蚘のアクティブ・ラヌニングのセクションを参照しおください。

YOLOv5 モデルのトレヌニングにUltralytics 環境を異なるプラットフォヌムで䜿甚するには

Ultralytics は、CUDA 、CUDNN、Python 、および PyTorchなどの䟝存関係を持぀、すぐに䜿える環境を提䟛しおいたす。これらの環境は、Google クラりド、AWS、Azure、Docker など、さたざたなプラットフォヌムで利甚できたす。たた、無料のGPU ノヌトブックにもアクセスできる。 PaperspaceやGoogle Colab、Kaggle からも無料でアクセスできたす。具䜓的なセットアップ方法に぀いおは、ドキュメントの「サポヌトされおいる環境」セクションをご芧ください。

📅䜜成1幎前 ✏曎新したした 18日前

コメント