import shutil from os import path import train from constants import models_dir, prefix from augmentation import Augmentator # Augmentator().augment_annotations() # train.train_dataset() # train.resume_training('/azaion/dev/ai-training/runs/detect/train12/weights/last.pt') result_dir = '/azaion/dev/ai-training/runs/detect/train12' model_dir = path.join(models_dir, f'{prefix}2025-05-18') shutil.copytree(result_dir, model_dir, dirs_exist_ok=True) model_path = path.join(models_dir, f'{prefix[:-1]}.pt') shutil.copy(path.join(model_dir, 'weights', 'best.pt'), model_path) train.export_current_model() print('success!')