C:\ProgramData\anaconda3\envs\my_env\python.exe D:/xiaoxueqi/rgzn/code/ultralytics-test/main._detect.py
C:\ProgramData\anaconda3\envs\my_env\lib\site-packages\torch\nn\functional.py:718: UserWarning: Named tensors and all their associated APIs are an experimental feature and subject to change. Please do not use them for anything important until they are released as stable. (Triggered internally at ..\c10/core/TensorImpl.h:1156.)
return torch.max_pool2d(input, kernel_size, stride, padding, dilation, ceil_mode)
Transferred 319/355 items from pretrained weights
Ultralytics YOLOv8.2.77 🚀 Python-3.8.0 torch-1.9.0+cu111 CUDA:0 (NVIDIA GeForce RTX 4060 Laptop GPU, 8188MiB)
WARNING ⚠️ Upgrade to torch>=2.0.0 for deterministic training.
Traceback (most recent call last):
File "D:\xiaoxueqi\rgzn\code\ultralytics-test\ultralytics\engine\trainer.py", line 531, in get_dataset
data = check_det_dataset(self.args.data)
File "D:\xiaoxueqi\rgzn\code\ultralytics-test\ultralytics\data\utils.py", line 273, in check_det_dataset
if zipfile.is_zipfile(file) or is_tarfile(file):
File "C:\ProgramData\anaconda3\envs\my_env\lib\tarfile.py", line 2466, in is_tarfile
t = open(name)
File "C:\ProgramData\anaconda3\envs\my_env\lib\tarfile.py", line 1599, in open
return func(name, "r", fileobj, **kwargs)
File "C:\ProgramData\anaconda3\envs\my_env\lib\tarfile.py", line 1664, in gzopen
fileobj = gzip.GzipFile(name, mode + "b", compresslevel, fileobj)
File "C:\ProgramData\anaconda3\envs\my_env\lib\gzip.py", line 173, in __init__
fileobj = self.myfileobj = builtins.open(filename, mode or 'rb')
PermissionError: [Errno 13] Permission denied: 'D:\\xiaoxueqi\\rgzn\\code\\ultralytics-test\\datasets\\mydata'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "D:/xiaoxueqi/rgzn/code/ultralytics-test/main._detect.py", line 144, in <module>
train_detect(ModelConfigPath, ModelPath, DatasetConfigPath)
File "D:/xiaoxueqi/rgzn/code/ultralytics-test/main._detect.py", line 13, in train_detect
model.train(data=DatasetConfigPath, epochs=100, imgsz=640, batch=8, workers=0)
File "D:\xiaoxueqi\rgzn\code\ultralytics-test\ultralytics\engine\model.py", line 805, in train
self.trainer = (trainer or self._smart_load("trainer"))(overrides=args, _callbacks=self.callbacks)
File "D:\xiaoxueqi\rgzn\code\ultralytics-test\ultralytics\engine\trainer.py", line 134, in __init__
self.trainset, self.testset = self.get_dataset()
File "D:\xiaoxueqi\rgzn\code\ultralytics-test\ultralytics\engine\trainer.py", line 535, in get_dataset
raise RuntimeError(emojis(f"Dataset '{clean_url(self.args.data)}' error ❌ {e}")) from e
RuntimeError: Dataset 'D://xiaoxueqi/rgzn/code/ultralytics-test/datasets/mydata' error [Errno 13] Permission denied: 'D:\\xiaoxueqi\\rgzn\\code\\ultralytics-test\\datasets\\mydata'
engine\trainer: task=detect, mode=train, model=.\ultralytics\cfg\models\v8\yolov8n.yaml, data=D:\xiaoxueqi\rgzn\code\ultralytics-test\datasets\mydata, epochs=100, time=None, patience=100, batch=8, imgsz=640, save=True, save_period=-1, cache=False, device=0, workers=0, project=None, name=train48, exist_ok=False, pretrained=True, optimizer=auto, verbose=True, seed=0, deterministic=True, single_cls=False, rect=False, cos_lr=False, close_mosaic=10, resume=False, amp=True, fraction=1.0, profile=False, freeze=None, multi_scale=False, overlap_mask=True, mask_ratio=4, dropout=0.0, val=True, split=val, save_json=False, save_hybrid=False, conf=None, iou=0.7, max_det=300, half=False, dnn=False, plots=True, source=None, vid_stride=1, stream_buffer=False, visualize=False, augment=False, agnostic_nms=False, classes=None, retina_masks=False, embed=None, show=False, save_frames=False, save_txt=False, save_conf=False, save_crop=False, show_labels=True, show_conf=True, show_boxes=True, line_width=None, format=torchscript, keras=False, optimize=False, int8=False, dynamic=False, simplify=False, opset=None, workspace=4, nms=False, lr0=0.01, lrf=0.01, momentum=0.937, weight_decay=0.0005, warmup_epochs=3.0, warmup_momentum=0.8, warmup_bias_lr=0.1, box=7.5, cls=0.5, dfl=1.5, pose=12.0, kobj=1.0, label_smoothing=0.0, nbs=64, hsv_h=0.015, hsv_s=0.7, hsv_v=0.4, degrees=0.0, translate=0.1, scale=0.5, shear=0.0, perspective=0.0, flipud=0.0, fliplr=0.5, bgr=0.0, mosaic=1.0, mixup=0.0, copy_paste=0.0, auto_augment=randaugment, erasing=0.4, crop_fraction=1.0, cfg=None, tracker=botsort.yaml, save_dir=runs\detect\train48
Process finished with exit code 1