You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

16 KiB

comments description keywords
true YOLOv8 Classify मडलस क इमज कििशन किए। पड मस क और टन, विट, पिट और एकसपट मस कित जनकत कर Ultralytics, YOLOv8, इमज कििशन, पड मस, YOLOv8n-cls, टन, विट, पिट, मल एकसप

इमज कििशन

इम<span class=ज कििशन उदहरण"/>

इमज कििशन तन क सबस सरल ह और प तसर क एक पवनिित कक वरत करनिल ह

इमज कियर क आउटपट एक एकल कस लबल और एक विस पिकतर ह। इमज कििशन उपय जब आपकवल इसनन जररत हि एक इमज किस कक समिित ह और आपक नह पतिए कि उस कक वसिस सन पर सित ह उनक सटक आकि

!!! Tip "टिप"

YOLOv8 Classify मस म `-cls` सतक परयग कि, ज `yolov8n-cls.pt` और इनव परशिित कि [ImageNet](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/ImageNet.yaml) पर।

यह YOLOv8 पव परशिित Classify मल दिए गए ह। Detect, Segment, और Pose मCOCOट पर पव परशिित ह, जबकि Classify मImageNetट पर पव परशिित ह

उनलड पहलर उपयग पर तजग Ultralytics रकशनवत

आक
(पिल)
ि
ष 1
ि
ष 5

ONNX
(मि. सड)

A100 TensorRT
(मि. सड)
टर
(M)
FLOPs
(B) at 640
YOLOv8n-cls 224 66.6 87.0 12.9 0.31 2.7 4.3
YOLOv8s-cls 224 72.3 91.1 23.4 0.35 6.4 13.5
YOLOv8m-cls 224 76.4 93.2 85.4 0.62 17.0 42.7
YOLOv8l-cls 224 78.0 94.1 163.0 0.87 37.5 99.7
YOLOv8x-cls 224 78.4 94.3 232.0 1.01 57.4 154.8
  • ि ImageNet डट मकरण सट पर सटकत
    yolo val classify data=path/to/ImageNet device=0 उतपनन कर
  • एक Amazon EC2 P4dस क उपयग करक ImageNet कल छवि पर औसत ज गई ह
    yolo val classify data=path/to/ImageNet batch=1 device=0|cpu उतपनन कर

100 एपस किए MNIST160 डट पर YOLOv8n-cls क 64 इमज आकर पर रििथ टन कर। उपलबध विकलिConfigurationज द

!!! Example "उदहरण"

=== "Python"

    ```python
    from ultralytics import YOLO

    # एक मल लड कर
    model = YOLO('yolov8n-cls.yaml')  # YAML स एक नयल बन
    model = YOLO('yolov8n-cls.pt')  # पव परशिित मल लड कर (टिग किए सििश क)
    model = YOLO('yolov8n-cls.yaml').load('yolov8n-cls.pt')  # YAML स बन और भर टसफर कर

    # मल टन कर
    results = model.train(data='mnist160', epochs=100, imgsz=64)
    ```

=== "CLI"

    ```bash
    # YAML स नयल बन और अचरशिषण श कर
    yolo classify train data=mnist160 model=yolov8n-cls.yaml epochs=100 imgsz=64

    # पव परशिित *.pt मल सरशिषण श कर
    yolo classify train data=mnist160 model=yolov8n-cls.pt epochs=100 imgsz=64

    # YAML स नयल बन, उसमव परशिित भर भतरित कर और परशिषण श कर
    yolo classify train data=mnist160 model=yolov8n-cls.yaml pretrained=yolov8n-cls.pt epochs=100 imgsz=64
    ```

ट प

YOLO कििशन डट पDataset Guideित रप मि गय

ि

MNIST160 डट पर परशिित YOLOv8n-cls मल क सटकतकन कर। कई आरट चकरवत नह करनिए कि अपनरशिषण यथथ ड और आरस कमरण रखत

!!! Example "उदहरण"

=== "Python"

    ```python
    from ultralytics import YOLO

    # एक मल लड कर
    model = YOLO('yolov8n-cls.pt')  # एक आधििक मल लड कर
    model = YOLO('path/to/best.pt')  # एक सवचित मल लड कर

    # मल ककन कर
    metrics = model.val()  # कई आरट आवशयक नह, डट और सिस यद रख
    metrics.top1   # शष1 सटकत
    metrics.top5   # शष5 सटकत
    ```
=== "CLI"

    ```bash
    yolo classify val model=yolov8n-cls.pt  # आधििक मल ककन कर
    yolo classify val model=path/to/best.pt  # कसटम मल ककन कर
    ```

ि

रशिित YOLOv8n-cls मल क उपयग तस पर पन चलिए कर

!!! Example "उदहरण"

=== "Python"

    ```python
    from ultralytics import YOLO

    # मल लड कर
    model = YOLO('yolov8n-cls.pt')  # एक आधििक मल लड कर
    model = YOLO('path/to/best.pt')  # एक सवचित मल लड कर

    # मल कथ पन कर
    results = model('https://ultralytics.com/images/bus.jpg')  # एक इमज पर पन कर
    ```
=== "CLI"

    ```bash
    yolo classify predict model=yolov8n-cls.pt source='https://ultralytics.com/images/bus.jpg'  # आधििक मल कथ पन कर
    yolo classify predict model=path/to/best.pt source='https://ultralytics.com/images/bus.jpg'  # कसटम मल कथ पन कर
    ```

न पद नित कित मल पर ल कर सकत, ज yolo predict model=yolov8n-cls.onnx। एकसपट पण हद, अपनल क उपयग किए आपक उपयग उदहरण दिए गए ह

एकसप

YOLOv8n-cls मडल क ONNX, CoreML आदिििन पित कर

!!! Example "उदहरण"

=== "Python"

    ```python
    from ultralytics import YOLO

    # एक मल लड कर
    model = YOLO('yolov8n-cls.pt')  # load an official model
    model = YOLO('path/to/best.pt')  # load a custom trained model

    # मल कित कर
    model.export(format='onnx')
    ```
=== "CLI"

    ```bash
    yolo export model=yolov8n-cls.pt format=onnx  # export official model
    yolo export model=path/to/best.pt format=onnx  # export custom trained model
    ```

बल म उपलबध YOLOv8-cls नित पप निर ह। नित पद आप सित किए गए मल पर पव-आशि तरह पन यकन कर सकत, ज yolo predict model=yolov8n-cls.onnx। उपयग क उदहरण आपकल किए नित पद दिए गए ह

format आर आर
PyTorch - yolov8n-cls.pt -
TorchScript torchscript yolov8n-cls.torchscript imgsz, optimize
ONNX onnx yolov8n-cls.onnx imgsz, half, dynamic, simplify, opset
OpenVINO openvino yolov8n-cls_openvino_model/ imgsz, half
TensorRT engine yolov8n-cls.engine imgsz, half, dynamic, simplify, workspace
CoreML coreml yolov8n-cls.mlpackage imgsz, half, int8, nms
TF SavedModel saved_model yolov8n-cls_saved_model/ imgsz, keras
TF GraphDef pb yolov8n-cls.pb imgsz
TF Lite tflite yolov8n-cls.tflite imgsz, half, int8
TF Edge TPU edgetpu yolov8n-cls_edgetpu.tflite imgsz
TF.js tfjs yolov8n-cls_web_model/ imgsz
PaddlePaddle paddle yolov8n-cls_paddle_model/ imgsz
ncnn ncnn yolov8n-cls_ncnn_model/ imgsz, half

Exportज म exportिवरण द