Making it installabel package and switching to segmentation mode
This commit is contained in:
@@ -121,7 +121,7 @@ class ConfigDialog(QDialog):
|
||||
models_layout.addRow("Models Directory:", self.models_dir_edit)
|
||||
|
||||
self.base_model_edit = QLineEdit()
|
||||
self.base_model_edit.setPlaceholderText("yolov8s.pt")
|
||||
self.base_model_edit.setPlaceholderText("yolov8s-seg.pt")
|
||||
models_layout.addRow("Default Base Model:", self.base_model_edit)
|
||||
|
||||
models_group.setLayout(models_layout)
|
||||
@@ -232,7 +232,7 @@ class ConfigDialog(QDialog):
|
||||
self.config_manager.get("models.models_directory", "data/models")
|
||||
)
|
||||
self.base_model_edit.setText(
|
||||
self.config_manager.get("models.default_base_model", "yolov8s.pt")
|
||||
self.config_manager.get("models.default_base_model", "yolov8s-seg.pt")
|
||||
)
|
||||
|
||||
# Training settings
|
||||
|
||||
@@ -159,7 +159,7 @@ class DetectionTab(QWidget):
|
||||
|
||||
# Add base model option
|
||||
base_model = self.config_manager.get(
|
||||
"models.default_base_model", "yolov8s.pt"
|
||||
"models.default_base_model", "yolov8s-seg.pt"
|
||||
)
|
||||
self.model_combo.addItem(
|
||||
f"Base Model ({base_model})", {"id": 0, "path": base_model}
|
||||
@@ -256,7 +256,7 @@ class DetectionTab(QWidget):
|
||||
if model_id == 0:
|
||||
# Create database entry for base model
|
||||
base_model = self.config_manager.get(
|
||||
"models.default_base_model", "yolov8s.pt"
|
||||
"models.default_base_model", "yolov8s-seg.pt"
|
||||
)
|
||||
model_id = self.db_manager.add_model(
|
||||
model_name="Base Model",
|
||||
|
||||
Reference in New Issue
Block a user