Roboflow Missing YOLOv8 Instance Segmentation ( weight.pt segmentation version to download ): How to Train and Deploy with Segmentation Masks?

Hi everyone,

I’m new to Roboflow and have just completed annotating my dataset. However, when I attempted to train my dataset, I noticed that the YOLOv8 instance segmentation training option is not available on Roboflow as of 2025.

The platform only provides the following training options:

  • Roboflow 3.0
  • YOLOv11
  • YOLOv12
  • YOLO-NAS

My dataset consists of both bounding boxes (object detection) and segmentation masks (instance segmentation). However, after training with YOLOv12, my model only displays bounding boxes, and the segmentation masks are not shown during object detection in videos.

Does Roboflow provide YOLOv8 segmentation weights (.pt) anywhere else, or is there an alternative way to train and deploy YOLOv8 instance segmentation within Roboflow for a mixed labelled dataset that contains both rectangle and polygon bounding boxes in a Instance Segmentation Roboflow project?

Any guidance on how to fix this issue would be greatly appreciated!

hi;
if you want see you traing and the code you can try to download dataset than choose your format than click on show code … than check on show code on colab

1 Like

Hey there - it looks like you have an Object Detection project in the Roboflow App - you’d need to duplicate it first as an Instance Segmentation project in order to train it as an Instance Segmentation model.

You can do that inside the app:

  1. Go to your projects home, find the project you want to duplicate and click on the three dots
  2. Click on Duplicate Project
  3. Select the new project name and type - there you will need to choose Instance Segmentation

There you go, just go and train your model.

1 Like