Y2学习打卡

准备数据集

下载地址:https://www.kaggle.com/datasets/andrewmvd/fruit-detection?select=images
存放目录为 yolov5-master中新建文件加paper_data

paper_data目录下新建文件 split_train_val.py
paper_data目录下新建文件 voc_label.py

# 导入必要的库
import os
import random
import argparse

# 创建一个参数解析器
parser = argparse.ArgumentParser()

# 添加命令行参数,用于指定XML文件的路径,默认为 'Annotations' 文件夹
parser.add_argument('--xml_path', default=r'E:\yolov5-master\paper_data\Annotations', type=str, help='input xml label path')

# 添加命令行参数,用于指定输出txt标签文件的路径,默认为 'ImageSets/Main' 文件夹
parser.add_argument('--txt_path', default=r'E:\yolov5-master\paper_data\ImageSets\Main', type=str, help='output txt label path')

# 解析命令行参数
opt = parser.parse_args()

# 定义训练验证集和测试集的划分比例
trainval_percent = 1.0  # 使用全部数据(训练集+验证集占所有数据比)
train_percent = 0.9  # 训练集占训练验证集的90%

# 设置XML文件夹的路径,根据命令行参数指定
xmlfilepath = opt.xml_path

# 设置输出txt标签文件的路径,根据命令行参数指定
txtsavepath = opt.txt_path

# 获取XML文件夹中的所有XML文件列表
total_xml = os.listdir(xmlfilepath)

# 如果输出txt标签文件的文件夹不存在,创建它
if not os.path.exists(txtsavepath):
    os.makedirs(txtsavepath)

# 获取XML文件的总数
num = len(total_xml)

# 创建一个包含所有XML文件索引的列表
list_index = range(num)

# 计算训练验证集的数量
tv = int(num * trainval_percent)

# 计算训练集的数量
tr = int(tv * train_percent)

# 从所有XML文件索引中随机选择出训练验证集的索引
trainval = random.sample(list_index, tv)

# 从训练验证集的索引中随机选择出训练集的索引
train = random.sample(trainval, tr)

# 打开要写入的训练验证集、测试集、训练集、验证集的txt文件
file_trainval = open(txtsavepath + '/trainval.txt', 'w')
file_test = open(txtsavepath + '/test.txt', 'w')
file_train = open(txtsavepath + '/train.txt', 'w')
file_val = open(txtsavepath + '/val.txt', 'w')

# 遍历所有XML文件的索引
for i in list_index:
    name = total_xml[i][:-4] + '\n'  # 获取XML文件的名称(去掉后缀.xml),并添加换行符

    # 如果该索引在训练验证集中
    if i in trainval:
        file_trainval.write(name)  # 写入训练验证集txt文件
        if i in train:  # 如果该索引在训练集中
            file_train.write(name)  # 写入训练集txt文件
        else:
            file_val.write(name)  # 否则写入验证集txt文件
    else:
        file_test.write(name)  # 否则写入测试集txt文件

# 关闭所有打开的文件
file_trainval.close()
file_train.close()
file_val.close()
file_test.close()

运行split_train_val.py文件后将在paper_data中新建ImageSets/Main Main文件中将得到 train.txt、val.txt、test.txt 和 trainval.txt 四个文件

# -*- coding: utf-8 -*-

# 导入必要的库
import xml.etree.ElementTree as ET
import os
from os import getcwd

# 定义数据集的名称
sets = ['train', 'val', 'test']

# 定义类别列表,这里有两个类别,可以根据需要添加更多类别
classes = ["pineapple","banana","apple","orange"]  # 请根据您的数据集修改这些类别名称

# 获取当前工作目录的绝对路径
abs_path = os.getcwd()
print(abs_path)

# 定义一个函数,将边界框的坐标从绝对值转换为相对于图像大小的比例
def convert(size, box):
    dw = 1. / (size[0])  # 计算图像宽度的倒数
    dh = 1. / (size[1])  # 计算图像高度的倒数
    x = (box[0] + box[1]) / 2.0 - 1  # 计算中心点的x坐标
    y = (box[2] + box[3]) / 2.0 - 1  # 计算中心点的y坐标
    w = box[1] - box[0]  # 计算边界框的宽度
    h = box[3] - box[2]  # 计算边界框的高度
    x = x * dw  # 缩放x坐标
    w = w * dw  # 缩放宽度
    y = y * dh  # 缩放y坐标
    h = h * dh  # 缩放高度
    return x, y, w, h

# 定义一个函数,将标注文件从XML格式转换为YOLO格式
def convert_annotation(image_id):
    in_file = open('./Annotations/%s.xml' % (image_id), encoding='UTF-8')  # 打开XML标注文件
    out_file = open('./labels/%s.txt' % (image_id), 'w')  # 打开要写入的YOLO格式标签文件
    tree = ET.parse(in_file)  # 解析XML文件
    root = tree.getroot()

    filename = root.find('filename').text  # 获取图像文件名
    filenameFormat = filename.split(".")[1]  # 获取文件格式

    size = root.find('size')  # 获取图像尺寸信息
    w = int(size.find('width').text)  # 获取图像宽度
    h = int(size.find('height').text)  # 获取图像高度
    for obj in root.iter('object'):
        difficult = obj.find('difficult').text  # 获取对象的难度标志
        cls = obj.find('name').text  # 获取对象的类别名称
        if cls not in classes or int(difficult) == 1:
            continue
        cls_id = classes.index(cls)  # 获取类别的索引
        xmlbox = obj.find('bndbox')  # 获取边界框坐标信息
        b = (float(xmlbox.find('xmin').text), float(xmlbox.find('xmax').text), float(xmlbox.find('ymin').text),
             float(xmlbox.find('ymax').text))
        b1, b2, b3, b4 = b
        # 标注越界修正
        if b2 > w:
            b2 = w
        if b4 > h:
            b4 = h
        b = (b1, b2, b3, b4)
        bb = convert((w, h), b)  # 调用convert函数,将边界框坐标转换为YOLO格式
        out_file.write(str(cls_id) + " " + " ".join([str(a) for a in bb]) + '\n')  # 写入YOLO格式标签文件

    return filenameFormat

# 获取当前工作目录
wd = getcwd()


# 遍历每个数据集(train、val、test)
for image_set in sets:
    # 如果labels目录不存在,创建它
    if not os.path.exists('./labels/'):
        os.makedirs('./labels/')
    # 从数据集文件中获取图像ID列表
    image_ids = open('./ImageSets/Main/%s.txt' % (image_set)).read().strip().split()
    # 打开要写入的文件,写入图像的文件路径和格式
    list_file = open('./%s.txt' % (image_set), 'w')
    for image_id in image_ids:
        list_file.write(abs_path + '/images/%s.png\n' % (image_id))  # 注意你的图片格式,如果是.jpg记得修改
        convert_annotation(image_id)
    list_file.close()

运行voc_label.py文件后将在paper_data中将得到 train.txt、val.txt、test.txt三个文件

创建ab.yaml文件

在yolov5-master/data文件夹下创建ab.yaml文件

train: ./paper_data/train.txt   #train images (relative to 'path') 118287 images
val: ./paper_data/val.txt   #train images (relative to 'path') 5000 images
#test: test-dev2017.txt

nc: 4    # number of classes

names: ["banana", "snake fruit", "dragon fruit", "pineapple"]    #改成自己的类别

训练数据

可选择gpu或cpu
python train.py --img 900 --batch 2 --epoch 100 --data data/ab.yaml --cfg models/yolov5s.yaml --weights weights/yolov5s.pt --device ‘0’
python train.py --img 900 --batch 2 --epoch 100 --data data/ab.yaml --cfg models/yolov5s.yaml --weights weights/yolov5s.pt --device cpu

训练成功显示

    Epoch    GPU_mem   box_loss   obj_loss   cls_loss  Instances       Size
  0%|          | 0/89 [00:00<?, ?it/s]E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.03573   0.005955   0.000408          7        928:   1%|          | 1/89 [00:03<04:53,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02176   0.007532  0.0003718          6        928:   2%|▏         | 2/89 [00:06<04:52,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0165   0.006793  0.0002971          3        928:   3%|▎         | 3/89 [00:09<04:41,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02069    0.00867  0.0003416          9        928:   4%|▍         | 4/89 [00:13<04:36,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02385    0.00902  0.0004221          7        928:   6%|▌         | 5/89 [00:16<04:32,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02159   0.009918  0.0003976          7        928:   7%|▋         | 6/89 [00:19<04:28,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02342    0.00953  0.0004024          6        928:   8%|▊         | 7/89 [00:22<04:23,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02183   0.008825  0.0004048          4        928:   9%|▉         | 8/89 [00:25<04:20,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02033   0.008664  0.0003946          3        928:  10%|█         | 9/89 [00:29<04:17,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01892   0.008612  0.0003831          5        928:  11%|█         | 10/89 [00:32<04:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01794   0.008732  0.0003733          7        928:  12%|█▏        | 11/89 [00:35<04:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01885   0.008477  0.0003766          5        928:  13%|█▎        | 12/89 [00:38<04:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01823   0.008277  0.0003804          5        928:  15%|█▍        | 13/89 [00:42<04:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01974   0.008658  0.0003812         10        928:  16%|█▌        | 14/89 [00:45<04:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G       0.02   0.008583  0.0003828          9        928:  17%|█▋        | 15/89 [00:48<03:56,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02144   0.009048  0.0003964          7        928:  18%|█▊        | 16/89 [00:51<03:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02199   0.008906  0.0003979          7        928:  19%|█▉        | 17/89 [00:54<03:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02222   0.008943  0.0003989          8        928:  20%|██        | 18/89 [00:57<03:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02152   0.008643  0.0003856          2        928:  21%|██▏       | 19/89 [01:01<03:43,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02075   0.008621  0.0003748          4        928:  22%|██▏       | 20/89 [01:04<03:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02014   0.008592  0.0003714          6        928:  24%|██▎       | 21/89 [01:07<03:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02023   0.008816   0.000373         10        928:  25%|██▍       | 22/89 [01:10<03:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01959   0.008748  0.0003732          6        928:  26%|██▌       | 23/89 [01:14<03:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01977   0.008714  0.0003754          7        928:  27%|██▋       | 24/89 [01:17<03:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01924   0.008544  0.0003773          3        928:  28%|██▊       | 25/89 [01:20<03:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0188   0.008526  0.0003748          6        928:  29%|██▉       | 26/89 [01:23<03:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01961   0.008772  0.0003777          9        928:  30%|███       | 27/89 [01:26<03:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01989   0.008722  0.0003782          7        928:  31%|███▏      | 28/89 [01:30<03:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02016   0.008899  0.0003842          7        928:  33%|███▎      | 29/89 [01:33<03:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02058    0.00897  0.0003878          8        928:  34%|███▎      | 30/89 [01:36<03:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02076   0.008907  0.0003887          6        928:  35%|███▍      | 31/89 [01:39<03:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02024     0.0087  0.0003857          2        928:  36%|███▌      | 32/89 [01:42<03:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02083   0.009276  0.0005268         10        928:  37%|███▋      | 33/89 [01:46<03:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02142   0.009578  0.0005242         10        928:  38%|███▊      | 34/89 [01:49<02:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0217   0.009536   0.000519          7        928:  39%|███▉      | 35/89 [01:52<02:57,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02139   0.009722   0.000515          9        928:  40%|████      | 36/89 [01:56<02:53,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02105   0.009634  0.0005112          2        928:  42%|████▏     | 37/89 [01:59<02:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02079   0.009455  0.0005083          3        928:  43%|████▎     | 38/89 [02:02<02:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02109   0.009528  0.0005091         10        928:  44%|████▍     | 39/89 [02:05<02:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02113   0.009598  0.0005086          6        928:  45%|████▍     | 40/89 [02:09<02:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02078   0.009454  0.0005029          3        928:  46%|████▌     | 41/89 [02:12<02:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0205   0.009427     0.0005          4        928:  47%|████▋     | 42/89 [02:15<02:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02032   0.009734  0.0004972          5        928:  48%|████▊     | 43/89 [02:18<02:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0206    0.00964  0.0004954          6        928:  49%|████▉     | 44/89 [02:21<02:24,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0208   0.009644  0.0004976          6        928:  51%|█████     | 45/89 [02:25<02:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0205   0.009824  0.0004937          7        928:  52%|█████▏    | 46/89 [02:28<02:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02068   0.009895  0.0004927         12        928:  53%|█████▎    | 47/89 [02:31<02:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02041    0.00986  0.0004896          3        928:  54%|█████▍    | 48/89 [02:35<02:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02012   0.009732  0.0004849          3        928:  55%|█████▌    | 49/89 [02:38<02:10,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01987     0.0096   0.000482          3        928:  56%|█████▌    | 50/89 [02:41<02:07,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01956    0.00945  0.0004753          2        928:  57%|█████▋    | 51/89 [02:44<02:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0198   0.009473  0.0004743          7        928:  58%|█████▊    | 52/89 [02:48<02:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01955   0.009371  0.0004729          3        928:  60%|█████▉    | 53/89 [02:51<01:57,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01932   0.009375  0.0004707          5        928:  61%|██████    | 54/89 [02:54<01:54,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0191   0.009353  0.0004653          3        928:  62%|██████▏   | 55/89 [02:57<01:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01926   0.009343  0.0004651          7        928:  63%|██████▎   | 56/89 [03:01<01:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01903   0.009272  0.0004639          5        928:  64%|██████▍   | 57/89 [03:04<01:43,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01935   0.009308  0.0004616          7        928:  65%|██████▌   | 58/89 [03:07<01:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01943    0.00927   0.000459          7        928:  66%|██████▋   | 59/89 [03:10<01:37,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01969   0.009251  0.0004577          7        928:  67%|██████▋   | 60/89 [03:13<01:33,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01988   0.009361  0.0004568         12        928:  69%|██████▊   | 61/89 [03:17<01:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01966   0.009262  0.0004527          3        928:  70%|██████▉   | 62/89 [03:20<01:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01984    0.00927  0.0004516         10        928:  71%|███████   | 63/89 [03:23<01:24,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02016   0.009265  0.0004514          7        928:  72%|███████▏  | 64/89 [03:27<01:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02039   0.009326  0.0004501         10        928:  73%|███████▎  | 65/89 [03:30<01:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0202   0.009295  0.0004482          5        928:  74%|███████▍  | 66/89 [03:33<01:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.02003   0.009239  0.0004476          4        928:  75%|███████▌  | 67/89 [03:37<01:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01982   0.009154  0.0004463          3        928:  76%|███████▋  | 68/89 [03:40<01:10,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01968   0.009104  0.0004467          3        928:  78%|███████▊  | 69/89 [03:43<01:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01992   0.009221  0.0004484          9        928:  79%|███████▊  | 70/89 [03:47<01:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01976   0.009241  0.0004474          9        928:  80%|███████▉  | 71/89 [03:50<00:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01959   0.009169  0.0004452          4        928:  81%|████████  | 72/89 [03:53<00:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01939   0.009097  0.0004448          4        928:  82%|████████▏ | 73/89 [03:56<00:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01925   0.009091  0.0004435          7        928:  83%|████████▎ | 74/89 [04:00<00:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01908   0.009075  0.0004438          4        928:  84%|████████▍ | 75/89 [04:03<00:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0193   0.009168  0.0004477          9        928:  85%|████████▌ | 76/89 [04:06<00:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01936   0.009157  0.0004468          6        928:  87%|████████▋ | 77/89 [04:09<00:39,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01946   0.009163  0.0004467          6        928:  88%|████████▊ | 78/89 [04:13<00:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G     0.0196   0.009112  0.0004456          5        928:  89%|████████▉ | 79/89 [04:16<00:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01946   0.009076  0.0004441          6        928:  90%|████████▉ | 80/89 [04:19<00:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01931   0.009064  0.0004425          6        928:  91%|█████████ | 81/89 [04:22<00:26,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01941   0.009056  0.0004425          6        928:  92%|█████████▏| 82/89 [04:26<00:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01928   0.009006  0.0004402          3        928:  93%|█████████▎| 83/89 [04:29<00:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01938   0.008992  0.0004392          7        928:  94%|█████████▍| 84/89 [04:32<00:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01946   0.009021  0.0004419         10        928:  96%|█████████▌| 85/89 [04:36<00:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01957   0.008988  0.0004418          5        928:  97%|█████████▋| 86/89 [04:39<00:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01953   0.009014  0.0004412          4        928:  98%|█████████▊| 87/89 [04:42<00:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01964   0.009101  0.0004413         13        928:  99%|█████████▉| 88/89 [04:45<00:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      94/99         0G    0.01988   0.009181  0.0004413          6        928: 100%|██████████| 89/89 [04:47<00:00,  3.
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:10<0
                   all         23         36      0.959      0.969       0.97      0.884

      Epoch    GPU_mem   box_loss   obj_loss   cls_loss  Instances       Size
  0%|          | 0/89 [00:00<?, ?it/s]E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.02644    0.01206   0.000465          9        928:   1%|          | 1/89 [00:03<04:50,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01647    0.00745  0.0004207          3        928:   2%|▏         | 2/89 [00:06<04:46,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01559   0.009012  0.0003945          4        928:   3%|▎         | 3/89 [00:09<04:38,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01272    0.00705  0.0003742          2        928:   4%|▍         | 4/89 [00:12<04:32,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01125    0.00636  0.0003658          4        928:   6%|▌         | 5/89 [00:16<04:28,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01091   0.007671  0.0003903          5        928:   7%|▋         | 6/89 [00:19<04:24,  3.1E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0103   0.007546   0.000382          4        928:   8%|▊         | 7/89 [00:22<04:21,  3.1E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G   0.009587   0.007198   0.000377          4        928:   9%|▉         | 8/89 [00:25<04:18,  3.1E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01214   0.008359  0.0004007          8        928:  10%|█         | 9/89 [00:28<04:15,  3.1E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01307   0.008282  0.0003983          4        928:  11%|█         | 10/89 [00:32<04:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01296   0.007844  0.0003832          2        928:  12%|█▏        | 11/89 [00:35<04:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01253   0.007948  0.0003825          6        928:  13%|█▎        | 12/89 [00:38<04:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01351   0.008026  0.0003838          7        928:  15%|█▍        | 13/89 [00:41<04:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01357   0.007971  0.0003924          5        928:  16%|█▌        | 14/89 [00:44<04:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01446   0.007889  0.0004005          7        928:  17%|█▋        | 15/89 [00:48<03:57,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01408   0.007778  0.0003871          3        928:  18%|█▊        | 16/89 [00:51<03:53,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01482   0.008235  0.0003891         11        928:  19%|█▉        | 17/89 [00:54<03:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01461   0.008258  0.0004021          5        928:  20%|██        | 18/89 [00:57<03:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0146    0.00853   0.000402          6        928:  21%|██▏       | 19/89 [01:00<03:43,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01434   0.008585  0.0004001          5        928:  22%|██▏       | 20/89 [01:04<03:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01428   0.008855  0.0004017          5        928:  24%|██▎       | 21/89 [01:07<03:37,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01493   0.008934  0.0004066          8        928:  25%|██▍       | 22/89 [01:10<03:33,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01541   0.008966  0.0004058          9        928:  26%|██▌       | 23/89 [01:13<03:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G      0.017   0.008851   0.000406          9        928:  27%|██▋       | 24/89 [01:16<03:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01752   0.008815  0.0004052          8        928:  28%|██▊       | 25/89 [01:20<03:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01768   0.008836  0.0004096          6        928:  29%|██▉       | 26/89 [01:23<03:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01728   0.008869  0.0004069          7        928:  30%|███       | 27/89 [01:26<03:20,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01692   0.008712  0.0004034          3        928:  31%|███▏      | 28/89 [01:29<03:17,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01657   0.008497  0.0004005          2        928:  33%|███▎      | 29/89 [01:32<03:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01626   0.008488  0.0003984          6        928:  34%|███▎      | 30/89 [01:36<03:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01604   0.008442  0.0003962          5        928:  35%|███▍      | 31/89 [01:39<03:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01588   0.008389  0.0003919          4        928:  36%|███▌      | 32/89 [01:42<03:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01576   0.008522  0.0003919          7        928:  37%|███▋      | 33/89 [01:45<02:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01638   0.008558  0.0003925          6        928:  38%|███▊      | 34/89 [01:49<02:57,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01627   0.008707  0.0003994          4        928:  39%|███▉      | 35/89 [01:52<02:53,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01605   0.008684   0.000397          6        928:  40%|████      | 36/89 [01:55<02:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0162   0.008699  0.0003961          9        928:  42%|████▏     | 37/89 [01:58<02:47,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01639   0.008682  0.0003952          6        928:  43%|████▎     | 38/89 [02:01<02:44,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01628   0.008716  0.0003957          9        928:  44%|████▍     | 39/89 [02:05<02:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01645   0.008693  0.0004035          4        928:  45%|████▍     | 40/89 [02:08<02:37,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01638   0.008768  0.0004043          5        928:  46%|████▌     | 41/89 [02:11<02:34,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01649   0.008824  0.0004037          8        928:  47%|████▋     | 42/89 [02:14<02:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01652   0.008878  0.0004042          9        928:  48%|████▊     | 43/89 [02:17<02:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01631   0.008827  0.0004002          6        928:  49%|████▉     | 44/89 [02:21<02:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01657   0.008866  0.0004015          9        928:  51%|█████     | 45/89 [02:24<02:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0166   0.008907   0.000402          7        928:  52%|█████▏    | 46/89 [02:27<02:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01634   0.008755  0.0003961          2        928:  53%|█████▎    | 47/89 [02:30<02:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01617   0.008789  0.0003966          7        928:  54%|█████▍    | 48/89 [02:34<02:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01663   0.008776  0.0003966          7        928:  55%|█████▌    | 49/89 [02:37<02:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0165   0.008792  0.0003951          5        928:  56%|█████▌    | 50/89 [02:40<02:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01634   0.008755  0.0003924          5        928:  57%|█████▋    | 51/89 [02:43<02:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0162   0.008741  0.0003907          5        928:  58%|█████▊    | 52/89 [02:46<01:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01643   0.008672  0.0003905          5        928:  60%|█████▉    | 53/89 [02:50<01:56,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01626   0.008649  0.0003888          4        928:  61%|██████    | 54/89 [02:53<01:53,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01609   0.008548  0.0003867          3        928:  62%|██████▏   | 55/89 [02:56<01:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01619   0.008635  0.0004176          6        928:  63%|██████▎   | 56/89 [02:59<01:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0165   0.008606  0.0004166          6        928:  64%|██████▍   | 57/89 [03:03<01:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01634   0.008534  0.0004147          4        928:  65%|██████▌   | 58/89 [03:06<01:39,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0162   0.008512  0.0004131          5        928:  66%|██████▋   | 59/89 [03:09<01:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01608   0.008539  0.0004152          5        928:  67%|██████▋   | 60/89 [03:12<01:33,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01615   0.008528  0.0004151          6        928:  69%|██████▊   | 61/89 [03:16<01:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01599   0.008516  0.0004141          7        928:  70%|██████▉   | 62/89 [03:19<01:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0163   0.008615  0.0004155         10        928:  71%|███████   | 63/89 [03:22<01:24,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01612   0.008519  0.0004149          3        928:  72%|███████▏  | 64/89 [03:25<01:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01648   0.008542  0.0004141          5        928:  73%|███████▎  | 65/89 [03:29<01:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01656   0.008587  0.0004452          6        928:  74%|███████▍  | 66/89 [03:32<01:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01685    0.00866   0.000445          8        928:  75%|███████▌  | 67/89 [03:35<01:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0169   0.008709  0.0004441          8        928:  76%|███████▋  | 68/89 [03:38<01:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G     0.0168   0.008673  0.0004419          5        928:  78%|███████▊  | 69/89 [03:42<01:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01693   0.008683   0.000442          8        928:  79%|███████▊  | 70/89 [03:45<01:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01683   0.008712   0.000441          5        928:  80%|███████▉  | 71/89 [03:48<00:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01668   0.008672  0.0004392          4        928:  81%|████████  | 72/89 [03:51<00:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01664   0.008717  0.0004408          4        928:  82%|████████▏ | 73/89 [03:55<00:51,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01681    0.00873    0.00044          7        928:  83%|████████▎ | 74/89 [03:58<00:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01695    0.00878  0.0004396          6        928:  84%|████████▍ | 75/89 [04:01<00:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01702   0.008771  0.0004403          6        928:  85%|████████▌ | 76/89 [04:04<00:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01718   0.008745  0.0004388          6        928:  87%|████████▋ | 77/89 [04:07<00:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01732   0.008759  0.0004376          9        928:  88%|████████▊ | 78/89 [04:11<00:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01744   0.008755  0.0004369          7        928:  89%|████████▉ | 79/89 [04:14<00:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01729   0.008664  0.0004348          2        928:  90%|████████▉ | 80/89 [04:17<00:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01716   0.008637  0.0004342          4        928:  91%|█████████ | 81/89 [04:20<00:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01749   0.008589  0.0004336          5        928:  92%|█████████▏| 82/89 [04:24<00:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01762   0.008604  0.0004333          8        928:  93%|█████████▎| 83/89 [04:27<00:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01782   0.008668   0.000435         12        928:  94%|█████████▍| 84/89 [04:30<00:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01769   0.008661  0.0004343          5        928:  96%|█████████▌| 85/89 [04:33<00:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01755    0.00862  0.0004328          5        928:  97%|█████████▋| 86/89 [04:36<00:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01743   0.008558  0.0004307          3        928:  98%|█████████▊| 87/89 [04:40<00:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01758   0.008611  0.0004293          9        928:  99%|█████████▉| 88/89 [04:43<00:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      95/99         0G    0.01764   0.008601  0.0004287          3        928: 100%|██████████| 89/89 [04:45<00:00,  3.
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:10<0
                   all         23         36      0.959      0.969       0.97      0.875

      Epoch    GPU_mem   box_loss   obj_loss   cls_loss  Instances       Size
  0%|          | 0/89 [00:00<?, ?it/s]E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.04061    0.01527  0.0004091          7        928:   1%|          | 1/89 [00:03<04:50,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.02629    0.01256  0.0009227          7        928:   2%|▏         | 2/89 [00:06<04:48,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.02655    0.01413  0.0007556         11        928:   3%|▎         | 3/89 [00:09<04:38,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.02198    0.01202  0.0006643          5        928:   4%|▍         | 4/89 [00:12<04:33,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01956    0.01163  0.0006267          7        928:   6%|▌         | 5/89 [00:16<04:28,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01722    0.01051  0.0005788          4        928:   7%|▋         | 6/89 [00:19<04:26,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0155   0.009322  0.0005343          3        928:   8%|▊         | 7/89 [00:22<04:22,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01422   0.008434  0.0005005          3        928:   9%|▉         | 8/89 [00:25<04:20,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01406   0.008628  0.0004859          4        928:  10%|█         | 9/89 [00:29<04:19,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01401   0.008462  0.0004665          3        928:  11%|█         | 10/89 [00:32<04:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01581   0.008678  0.0004611          7        928:  12%|█▏        | 11/89 [00:35<04:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01862   0.008861  0.0005468          7        928:  13%|█▎        | 12/89 [00:38<04:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01807   0.008753  0.0005228          4        928:  15%|█▍        | 13/89 [00:42<04:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0188   0.009094  0.0005262          6        928:  16%|█▌        | 14/89 [00:45<04:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01796    0.00874  0.0005166          3        928:  17%|█▋        | 15/89 [00:48<03:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01719   0.008674  0.0005045          5        928:  18%|█▊        | 16/89 [00:51<03:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01684   0.008608  0.0004941          4        928:  19%|█▉        | 17/89 [00:54<03:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01778   0.008736  0.0004879         11        928:  20%|██        | 18/89 [00:58<03:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01726   0.008578  0.0004898          5        928:  21%|██▏       | 19/89 [01:01<03:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01741   0.008679  0.0004844          7        928:  22%|██▏       | 20/89 [01:04<03:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01804   0.008652  0.0004769          7        928:  24%|██▎       | 21/89 [01:07<03:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01794   0.008644  0.0004744          4        928:  25%|██▍       | 22/89 [01:11<03:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01855   0.008634  0.0004703          7        928:  26%|██▌       | 23/89 [01:14<03:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01815   0.008573   0.000464          6        928:  27%|██▋       | 24/89 [01:17<03:28,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01771   0.008446  0.0004629          5        928:  28%|██▊       | 25/89 [01:20<03:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01825   0.008535  0.0004894          6        928:  29%|██▉       | 26/89 [01:23<03:23,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01783   0.008398   0.000483          4        928:  30%|███       | 27/89 [01:27<03:20,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01831   0.008506  0.0004835          7        928:  31%|███▏      | 28/89 [01:30<03:17,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01836   0.008571  0.0004813          7        928:  33%|███▎      | 29/89 [01:33<03:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01829   0.008703  0.0004784          5        928:  34%|███▎      | 30/89 [01:36<03:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01793    0.00858   0.000473          4        928:  35%|███▍      | 31/89 [01:40<03:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01859   0.008514  0.0004688          6        928:  36%|███▌      | 32/89 [01:43<03:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01859   0.008649  0.0004694          4        928:  37%|███▋      | 33/89 [01:46<03:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01867   0.008681  0.0004691          7        928:  38%|███▊      | 34/89 [01:49<02:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01831    0.00853  0.0004645          3        928:  39%|███▉      | 35/89 [01:53<02:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01833   0.008514  0.0004623          7        928:  40%|████      | 36/89 [01:56<02:51,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01807   0.008527  0.0004594          5        928:  42%|████▏     | 37/89 [01:59<02:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01832   0.008573  0.0004602          9        928:  43%|████▎     | 38/89 [02:02<02:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01817   0.008635  0.0004574          6        928:  44%|████▍     | 39/89 [02:06<02:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01845   0.008673  0.0004552          9        928:  45%|████▍     | 40/89 [02:09<02:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01886   0.008712  0.0004537          8        928:  46%|████▌     | 41/89 [02:12<02:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0186   0.008744  0.0004514          7        928:  47%|████▋     | 42/89 [02:15<02:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0184   0.008696  0.0004474          5        928:  48%|████▊     | 43/89 [02:19<02:28,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01824   0.008714  0.0004422          4        928:  49%|████▉     | 44/89 [02:22<02:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01843   0.008664  0.0004399          7        928:  51%|█████     | 45/89 [02:25<02:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01866   0.008759  0.0004414         10        928:  52%|█████▏    | 46/89 [02:28<02:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01887   0.008744  0.0004399          7        928:  53%|█████▎    | 47/89 [02:31<02:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01925   0.008728   0.000438          6        928:  54%|█████▍    | 48/89 [02:35<02:10,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01892   0.008625  0.0004316          2        928:  55%|█████▌    | 49/89 [02:38<02:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01869   0.008632  0.0004279          7        928:  56%|█████▌    | 50/89 [02:41<02:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01843   0.008518  0.0004241          4        928:  57%|█████▋    | 51/89 [02:44<02:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01872   0.008494  0.0004228          6        928:  58%|█████▊    | 52/89 [02:47<01:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01893   0.008558  0.0004229          8        928:  60%|█████▉    | 53/89 [02:51<01:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01873   0.008497  0.0004199          4        928:  61%|██████    | 54/89 [02:54<01:51,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01888   0.008519  0.0004222          7        928:  62%|██████▏   | 55/89 [02:57<01:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0186    0.00843   0.000417          2        928:  63%|██████▎   | 56/89 [03:00<01:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01903   0.008395  0.0004169          4        928:  64%|██████▍   | 57/89 [03:03<01:41,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01897   0.008456  0.0004172          6        928:  65%|██████▌   | 58/89 [03:07<01:39,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01923   0.008427  0.0004177          6        928:  66%|██████▋   | 59/89 [03:10<01:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0199   0.008343  0.0004242          3        928:  67%|██████▋   | 60/89 [03:13<01:33,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01968   0.008292  0.0004212          4        928:  69%|██████▊   | 61/89 [03:16<01:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01975   0.008372  0.0004204         12        928:  70%|██████▉   | 62/89 [03:20<01:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01954   0.008329  0.0004189          4        928:  71%|███████   | 63/89 [03:23<01:23,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0193   0.008241  0.0004177          3        928:  72%|███████▏  | 64/89 [03:26<01:20,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01948   0.008263  0.0004172         10        928:  73%|███████▎  | 65/89 [03:29<01:17,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01932   0.008257  0.0004158          4        928:  74%|███████▍  | 66/89 [03:33<01:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G     0.0192   0.008226  0.0004169          4        928:  75%|███████▌  | 67/89 [03:36<01:10,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01902   0.008151  0.0004147          3        928:  76%|███████▋  | 68/89 [03:39<01:07,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01901   0.008098  0.0004145          4        928:  78%|███████▊  | 69/89 [03:42<01:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01886   0.008127  0.0004128          4        928:  79%|███████▊  | 70/89 [03:46<01:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01893     0.0081   0.000413          6        928:  80%|███████▉  | 71/89 [03:49<00:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01883   0.008056  0.0004123          3        928:  81%|████████  | 72/89 [03:52<00:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01871   0.008036  0.0004103          6        928:  82%|████████▏ | 73/89 [03:55<00:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01855   0.008008  0.0004099          5        928:  83%|████████▎ | 74/89 [03:59<00:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01862   0.008128  0.0004092         11        928:  84%|████████▍ | 75/89 [04:02<00:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01843   0.008076  0.0004061          3        928:  85%|████████▌ | 76/89 [04:05<00:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01859   0.008137   0.000407          8        928:  87%|████████▋ | 77/89 [04:08<00:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01871   0.008128   0.000406          8        928:  88%|████████▊ | 78/89 [04:12<00:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01885   0.008133  0.0004063          6        928:  89%|████████▉ | 79/89 [04:15<00:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01886   0.008142  0.0004055          6        928:  90%|████████▉ | 80/89 [04:18<00:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01902   0.008197  0.0004062          9        928:  91%|█████████ | 81/89 [04:21<00:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01916   0.008142  0.0004063          4        928:  92%|█████████▏| 82/89 [04:24<00:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01902   0.008095  0.0004052          3        928:  93%|█████████▎| 83/89 [04:28<00:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01899   0.008153  0.0004065          7        928:  94%|█████████▍| 84/89 [04:31<00:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01909    0.00817  0.0004063          6        928:  96%|█████████▌| 85/89 [04:34<00:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01912   0.008178  0.0004076          4        928:  97%|█████████▋| 86/89 [04:37<00:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01897    0.00812  0.0004062          3        928:  98%|█████████▊| 87/89 [04:41<00:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01913   0.008136  0.0004065          7        928:  99%|█████████▉| 88/89 [04:44<00:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      96/99         0G    0.01898   0.008135  0.0004034          2        928: 100%|██████████| 89/89 [04:46<00:00,  3.
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:10<0
                   all         23         36      0.958      0.969       0.97      0.874

      Epoch    GPU_mem   box_loss   obj_loss   cls_loss  Instances       Size
  0%|          | 0/89 [00:00<?, ?it/s]E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.03061   0.008471  0.0004168          4        928:   1%|          | 1/89 [00:03<04:53,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.03041   0.009375  0.0006315          7        928:   2%|▏         | 2/89 [00:06<04:48,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02192   0.008446  0.0005168          6        928:   3%|▎         | 3/89 [00:09<04:40,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0192   0.007602   0.000452          4        928:   4%|▍         | 4/89 [00:13<04:34,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01576   0.006465  0.0003879          3        928:   6%|▌         | 5/89 [00:16<04:30,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01889   0.007937  0.0004191         13        928:   7%|▋         | 6/89 [00:19<04:25,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02029   0.007826  0.0004146          7        928:   8%|▊         | 7/89 [00:22<04:22,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01999   0.007468  0.0004113          7        928:   9%|▉         | 8/89 [00:25<04:18,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01921    0.00756  0.0004076          5        928:  10%|█         | 9/89 [00:28<04:15,  3.1E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01816   0.007604  0.0003946          4        928:  11%|█         | 10/89 [00:32<04:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01906   0.007838  0.0003956          9        928:  12%|█▏        | 11/89 [00:35<04:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01806   0.007592  0.0003876          3        928:  13%|█▎        | 12/89 [00:38<04:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01907   0.007903  0.0003851          8        928:  15%|█▍        | 13/89 [00:41<04:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01835   0.007946  0.0003781          6        928:  16%|█▌        | 14/89 [00:45<04:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01925   0.007779  0.0003751          5        928:  17%|█▋        | 15/89 [00:48<03:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01966   0.007796  0.0003722          8        928:  18%|█▊        | 16/89 [00:51<03:54,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01885   0.007733  0.0003682          5        928:  19%|█▉        | 17/89 [00:54<03:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01948   0.007975  0.0003729          8        928:  20%|██        | 18/89 [00:57<03:47,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01991   0.008297  0.0003723         10        928:  21%|██▏       | 19/89 [01:01<03:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01956   0.008508  0.0003696          6        928:  22%|██▏       | 20/89 [01:04<03:44,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01905   0.008344  0.0003644          3        928:  24%|██▎       | 21/89 [01:07<03:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01995   0.008639  0.0003646         11        928:  25%|██▍       | 22/89 [01:10<03:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02055   0.008983  0.0003685          8        928:  26%|██▌       | 23/89 [01:14<03:34,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02003   0.008894  0.0003705          5        928:  27%|██▋       | 24/89 [01:17<03:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02024    0.00897  0.0003712         10        928:  28%|██▊       | 25/89 [01:20<03:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01967   0.008817  0.0003703          6        928:  29%|██▉       | 26/89 [01:23<03:23,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02054    0.00901  0.0004219          8        928:  30%|███       | 27/89 [01:27<03:20,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02088   0.009115  0.0004237          7        928:  31%|███▏      | 28/89 [01:30<03:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02054     0.0091  0.0004184          3        928:  33%|███▎      | 29/89 [01:33<03:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02008    0.00917   0.000415          7        928:  34%|███▎      | 30/89 [01:36<03:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01972     0.0094  0.0004148          9        928:  35%|███▍      | 31/89 [01:39<03:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01964    0.00921  0.0004158          5        928:  36%|███▌      | 32/89 [01:43<03:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02004   0.009506  0.0004191          9        928:  37%|███▋      | 33/89 [01:46<03:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02047   0.009559  0.0004211          8        928:  38%|███▊      | 34/89 [01:49<02:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02053   0.009584  0.0004203          7        928:  39%|███▉      | 35/89 [01:52<02:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02094   0.009771  0.0005653          9        928:  40%|████      | 36/89 [01:56<02:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02065   0.009709  0.0005584          4        928:  42%|████▏     | 37/89 [01:59<02:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02035   0.009529  0.0005509          3        928:  43%|████▎     | 38/89 [02:02<02:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02008   0.009541   0.000545          4        928:  44%|████▍     | 39/89 [02:06<02:44,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02046   0.009594  0.0005414         10        928:  45%|████▍     | 40/89 [02:09<02:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02018   0.009624  0.0005369          7        928:  46%|████▌     | 41/89 [02:12<02:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01994   0.009673  0.0005325          6        928:  47%|████▋     | 42/89 [02:15<02:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01961   0.009573  0.0005279          4        928:  48%|████▊     | 43/89 [02:18<02:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02009   0.009602  0.0005834          8        928:  49%|████▉     | 44/89 [02:22<02:24,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01978    0.00962   0.000576          8        928:  51%|█████     | 45/89 [02:25<02:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0195   0.009562  0.0005715          5        928:  52%|█████▏    | 46/89 [02:28<02:17,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.01966   0.009608  0.0005682          9        928:  53%|█████▎    | 47/89 [02:31<02:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02005   0.009747  0.0005696          9        928:  54%|█████▍    | 48/89 [02:34<02:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02061   0.009702  0.0005672          5        928:  55%|█████▌    | 49/89 [02:38<02:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0209   0.009636  0.0005648          6        928:  56%|█████▌    | 50/89 [02:41<02:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02071     0.0096  0.0005582          5        928:  57%|█████▋    | 51/89 [02:44<02:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0205   0.009506   0.000557          3        928:  58%|█████▊    | 52/89 [02:47<01:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02024   0.009419  0.0005539          4        928:  60%|█████▉    | 53/89 [02:50<01:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02056   0.009588  0.0005524         12        928:  61%|██████    | 54/89 [02:54<01:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02082   0.009548  0.0005483          7        928:  62%|██████▏   | 55/89 [02:57<01:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0211   0.009601  0.0005468          7        928:  63%|██████▎   | 56/89 [03:00<01:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02098   0.009492  0.0005457          3        928:  64%|██████▍   | 57/89 [03:03<01:43,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0211    0.00948  0.0005446          8        928:  65%|██████▌   | 58/89 [03:07<01:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02083   0.009393  0.0005382          3        928:  66%|██████▋   | 59/89 [03:10<01:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02076   0.009359  0.0005369          8        928:  67%|██████▋   | 60/89 [03:13<01:33,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02054   0.009255  0.0005322          3        928:  69%|██████▊   | 61/89 [03:16<01:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02051   0.009264  0.0005301          6        928:  70%|██████▉   | 62/89 [03:20<01:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02079   0.009245  0.0005269          6        928:  71%|███████   | 63/89 [03:23<01:24,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02094   0.009408  0.0005263         13        928:  72%|███████▏  | 64/89 [03:26<01:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02098   0.009457  0.0005253          7        928:  73%|███████▎  | 65/89 [03:29<01:17,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02076   0.009392  0.0005223          4        928:  74%|███████▍  | 66/89 [03:32<01:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02092   0.009396  0.0005209          6        928:  75%|███████▌  | 67/89 [03:36<01:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02108   0.009435   0.000519         10        928:  76%|███████▋  | 68/89 [03:39<01:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02089   0.009353  0.0005154          3        928:  78%|███████▊  | 69/89 [03:42<01:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02097   0.009318  0.0005119          5        928:  79%|███████▊  | 70/89 [03:45<01:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02124   0.009381  0.0005101         10        928:  80%|███████▉  | 71/89 [03:49<00:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02136   0.009386  0.0005127          8        928:  81%|████████  | 72/89 [03:52<00:54,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02144    0.00939  0.0005101          8        928:  82%|████████▏ | 73/89 [03:55<00:51,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02125   0.009352  0.0005073          6        928:  83%|████████▎ | 74/89 [03:58<00:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02137   0.009348  0.0005066          6        928:  84%|████████▍ | 75/89 [04:02<00:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02148    0.00935  0.0005061          7        928:  85%|████████▌ | 76/89 [04:05<00:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02182   0.009316  0.0005046          6        928:  87%|████████▋ | 77/89 [04:08<00:39,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02166   0.009259  0.0005023          3        928:  88%|████████▊ | 78/89 [04:11<00:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02147   0.009181  0.0005007          2        928:  89%|████████▉ | 79/89 [04:15<00:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02127   0.009162  0.0004986          7        928:  90%|████████▉ | 80/89 [04:18<00:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02106     0.0091  0.0004945          2        928:  91%|█████████ | 81/89 [04:21<00:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0213    0.00906  0.0004946          4        928:  92%|█████████▏| 82/89 [04:24<00:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02138   0.009049  0.0004933          8        928:  93%|█████████▎| 83/89 [04:27<00:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02145   0.009022  0.0004923          6        928:  94%|█████████▍| 84/89 [04:31<00:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G     0.0216   0.009041  0.0004908          9        928:  96%|█████████▌| 85/89 [04:34<00:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02141   0.009039  0.0004891          6        928:  97%|█████████▋| 86/89 [04:37<00:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02146   0.009031  0.0004879          6        928:  98%|█████████▊| 87/89 [04:40<00:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02146   0.009022  0.0004861          7        928:  99%|█████████▉| 88/89 [04:43<00:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      97/99         0G    0.02154      0.009  0.0004952          2        928: 100%|██████████| 89/89 [04:45<00:00,  3.
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:10<0
                   all         23         36      0.959      0.969       0.97      0.888

      Epoch    GPU_mem   box_loss   obj_loss   cls_loss  Instances       Size
  0%|          | 0/89 [00:00<?, ?it/s]E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02545    0.01492  0.0003588         10        928:   1%|          | 1/89 [00:03<04:51,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02824    0.01561  0.0003822          9        928:   2%|▏         | 2/89 [00:06<04:48,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02171     0.0132  0.0003556          6        928:   3%|▎         | 3/89 [00:09<04:44,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0263    0.01394  0.0003662         13        928:   4%|▍         | 4/89 [00:13<04:39,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02589    0.01252  0.0003621          6        928:   6%|▌         | 5/89 [00:16<04:33,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02331    0.01259  0.0003694          4        928:   7%|▋         | 6/89 [00:19<04:27,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02069    0.01138  0.0003659          4        928:   8%|▊         | 7/89 [00:22<04:23,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02221    0.01159  0.0003637          8        928:   9%|▉         | 8/89 [00:25<04:19,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02421    0.01166  0.0003913          6        928:  10%|█         | 9/89 [00:29<04:15,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02257    0.01096  0.0003837          5        928:  11%|█         | 10/89 [00:32<04:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02131    0.01085  0.0003724          6        928:  12%|█▏        | 11/89 [00:35<04:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02111     0.0107  0.0003755          8        928:  13%|█▎        | 12/89 [00:38<04:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02151    0.01053  0.0003735          8        928:  15%|█▍        | 13/89 [00:41<04:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02244    0.01043  0.0003864          8        928:  16%|█▌        | 14/89 [00:45<03:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02289    0.01097  0.0008595         11        928:  17%|█▋        | 15/89 [00:48<03:54,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02211    0.01082  0.0008326          5        928:  18%|█▊        | 16/89 [00:51<03:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02164    0.01063  0.0008227          6        928:  19%|█▉        | 17/89 [00:54<03:49,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G      0.021    0.01045  0.0008017          5        928:  20%|██        | 18/89 [00:57<03:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02081    0.01028  0.0007813          6        928:  21%|██▏       | 19/89 [01:00<03:43,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02009    0.01017  0.0007578          7        928:  22%|██▏       | 20/89 [01:04<03:41,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0203   0.009904  0.0007418          5        928:  24%|██▎       | 21/89 [01:07<03:37,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02022   0.009983  0.0007508          6        928:  25%|██▍       | 22/89 [01:10<03:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02055   0.009791  0.0007352          5        928:  26%|██▌       | 23/89 [01:13<03:34,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02009   0.009571  0.0007189          3        928:  27%|██▋       | 24/89 [01:17<03:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0206   0.009449  0.0007027          6        928:  28%|██▊       | 25/89 [01:20<03:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02018   0.009385  0.0006889          6        928:  29%|██▉       | 26/89 [01:23<03:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02029   0.009561  0.0006958          5        928:  30%|███       | 27/89 [01:26<03:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02074    0.00979  0.0006851         12        928:  31%|███▏      | 28/89 [01:30<03:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02064   0.009834  0.0006791          3        928:  33%|███▎      | 29/89 [01:33<03:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02019   0.009737  0.0006665          4        928:  34%|███▎      | 30/89 [01:36<03:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02075   0.009695  0.0006575          7        928:  35%|███▍      | 31/89 [01:39<03:07,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02033   0.009652  0.0006473          8        928:  36%|███▌      | 32/89 [01:43<03:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02087   0.009836  0.0006879          6        928:  37%|███▋      | 33/89 [01:46<03:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02045   0.009779  0.0006755          7        928:  38%|███▊      | 34/89 [01:49<02:56,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02047   0.009879  0.0006683          9        928:  39%|███▉      | 35/89 [01:52<02:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02008   0.009731  0.0006566          4        928:  40%|████      | 36/89 [01:56<02:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0197   0.009623  0.0006493          4        928:  42%|████▏     | 37/89 [01:59<02:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01999   0.009694  0.0006433          7        928:  43%|████▎     | 38/89 [02:02<02:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02028   0.009695  0.0006341         10        928:  44%|████▍     | 39/89 [02:05<02:42,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01997   0.009657  0.0006263          4        928:  45%|████▍     | 40/89 [02:09<02:39,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02005   0.009696  0.0006194          7        928:  46%|████▌     | 41/89 [02:12<02:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02011    0.00976  0.0006122         11        928:  47%|████▋     | 42/89 [02:15<02:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02029   0.009733  0.0006087          6        928:  48%|████▊     | 43/89 [02:18<02:28,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02018   0.009598  0.0006067          3        928:  49%|████▉     | 44/89 [02:22<02:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01991   0.009521  0.0006003          5        928:  51%|█████     | 45/89 [02:25<02:23,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0197   0.009478  0.0005943          5        928:  52%|█████▏    | 46/89 [02:28<02:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01992   0.009569  0.0005912          9        928:  53%|█████▎    | 47/89 [02:31<02:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01961   0.009471  0.0005847          4        928:  54%|█████▍    | 48/89 [02:35<02:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01962   0.009504  0.0005831          5        928:  55%|█████▌    | 49/89 [02:38<02:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01975   0.009564  0.0005874          7        928:  56%|█████▌    | 50/89 [02:41<02:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01965   0.009517  0.0005828          6        928:  57%|█████▋    | 51/89 [02:44<02:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01971   0.009521  0.0005779          9        928:  58%|█████▊    | 52/89 [02:48<02:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0195   0.009465  0.0005762          3        928:  60%|█████▉    | 53/89 [02:51<01:57,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0197   0.009423  0.0005763          5        928:  61%|██████    | 54/89 [02:54<01:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01966   0.009386  0.0008158          3        928:  62%|██████▏   | 55/89 [02:58<01:51,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01984   0.009488  0.0008092         10        928:  63%|██████▎   | 56/89 [03:01<01:47,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G       0.02   0.009495  0.0008006          7        928:  64%|██████▍   | 57/89 [03:04<01:44,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01974    0.00939  0.0007913          4        928:  65%|██████▌   | 58/89 [03:07<01:41,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01987    0.00938  0.0007843          7        928:  66%|██████▋   | 59/89 [03:10<01:37,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02006   0.009373  0.0007772          9        928:  67%|██████▋   | 60/89 [03:14<01:34,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01983   0.009276  0.0007696          4        928:  69%|██████▊   | 61/89 [03:17<01:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01994   0.009241  0.0007623          8        928:  70%|██████▉   | 62/89 [03:20<01:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01971   0.009124  0.0007567          3        928:  71%|███████   | 63/89 [03:23<01:24,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01952   0.009024  0.0007502          3        928:  72%|███████▏  | 64/89 [03:27<01:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01977   0.009008  0.0007468          7        928:  73%|███████▎  | 65/89 [03:30<01:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02003   0.009008   0.000743          7        928:  74%|███████▍  | 66/89 [03:33<01:14,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02017   0.009023  0.0007381          8        928:  75%|███████▌  | 67/89 [03:37<01:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02009   0.009067  0.0007327          7        928:  76%|███████▋  | 68/89 [03:40<01:07,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0201   0.009053  0.0007276          5        928:  78%|███████▊  | 69/89 [03:43<01:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.02016   0.009055  0.0007234          7        928:  79%|███████▊  | 70/89 [03:46<01:01,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01995   0.008957  0.0007167          3        928:  80%|███████▉  | 71/89 [03:49<00:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01977   0.008894  0.0007114          5        928:  81%|████████  | 72/89 [03:53<00:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01996     0.0089  0.0007064          8        928:  82%|████████▏ | 73/89 [03:56<00:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01977   0.008815  0.0007008          2        928:  83%|████████▎ | 74/89 [03:59<00:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01967   0.008825   0.000697          5        928:  84%|████████▍ | 75/89 [04:02<00:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01957   0.008776  0.0006915          5        928:  85%|████████▌ | 76/89 [04:06<00:41,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01939   0.008741  0.0006866          7        928:  87%|████████▋ | 77/89 [04:09<00:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01926   0.008792  0.0006818          7        928:  88%|████████▊ | 78/89 [04:12<00:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01912   0.008758  0.0006798          5        928:  89%|████████▉ | 79/89 [04:15<00:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01899   0.008779  0.0006753          5        928:  90%|████████▉ | 80/89 [04:19<00:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01888   0.008746  0.0006703          3        928:  91%|█████████ | 81/89 [04:22<00:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G     0.0191   0.008737  0.0006663          9        928:  92%|█████████▏| 82/89 [04:25<00:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01897    0.00869  0.0006627          3        928:  93%|█████████▎| 83/89 [04:28<00:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01883   0.008632  0.0006593          3        928:  94%|█████████▍| 84/89 [04:32<00:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01884   0.008692  0.0006575          7        928:  96%|█████████▌| 85/89 [04:35<00:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01892   0.008705  0.0006542          7        928:  97%|█████████▋| 86/89 [04:38<00:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01894   0.008772  0.0006524          7        928:  98%|█████████▊| 87/89 [04:41<00:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01875   0.008715  0.0006502          3        928:  99%|█████████▉| 88/89 [04:45<00:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      98/99         0G    0.01864   0.008695  0.0006454          3        928: 100%|██████████| 89/89 [04:46<00:00,  3.
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:10<0
                   all         23         36      0.958      0.969      0.969      0.875

      Epoch    GPU_mem   box_loss   obj_loss   cls_loss  Instances       Size
  0%|          | 0/89 [00:00<?, ?it/s]E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G   0.007256   0.002351  0.0001569          2        928:   1%|          | 1/89 [00:03<04:51,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G   0.008314    0.00484  0.0002603          7        928:   2%|▏         | 2/89 [00:06<04:48,  3.3E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01552   0.008473  0.0003026         10        928:   3%|▎         | 3/89 [00:09<04:39,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01871    0.00903  0.0003149          9        928:   4%|▍         | 4/89 [00:12<04:34,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02394   0.009812  0.0004503          7        928:   6%|▌         | 5/89 [00:16<04:32,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02199   0.009322  0.0004214          5        928:   7%|▋         | 6/89 [00:19<04:28,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02315   0.009912   0.001551          6        928:   8%|▊         | 7/89 [00:22<04:24,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0231    0.01025    0.00148          7        928:   9%|▉         | 8/89 [00:25<04:20,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02119   0.009465    0.00136          4        928:  10%|█         | 9/89 [00:29<04:17,  3.2E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0219   0.009517    0.00127          8        928:  11%|█         | 10/89 [00:32<04:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02105   0.009662   0.001197          6        928:  12%|█▏        | 11/89 [00:35<04:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02003   0.009721    0.00113          8        928:  13%|█▎        | 12/89 [00:38<04:07,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02106   0.009568   0.001068          6        928:  15%|█▍        | 13/89 [00:41<04:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02195   0.009414   0.001037          4        928:  16%|█▌        | 14/89 [00:45<03:59,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02114   0.009279  0.0009881          6        928:  17%|█▋        | 15/89 [00:48<03:56,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02049   0.009528  0.0009569          5        928:  18%|█▊        | 16/89 [00:51<03:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02028   0.009667  0.0009265          5        928:  19%|█▉        | 17/89 [00:54<03:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02173   0.009725  0.0008942          8        928:  20%|██        | 18/89 [00:57<03:47,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02255    0.00968  0.0008651          6        928:  21%|██▏       | 19/89 [01:01<03:44,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02159   0.009369  0.0008353          3        928:  22%|██▏       | 20/89 [01:04<03:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G      0.022   0.009688  0.0008136         14        928:  24%|██▎       | 21/89 [01:07<03:39,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02257   0.009681  0.0007925          9        928:  25%|██▍       | 22/89 [01:10<03:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02284   0.009444  0.0007724          5        928:  26%|██▌       | 23/89 [01:14<03:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02295   0.009274  0.0007546          6        928:  27%|██▋       | 24/89 [01:17<03:30,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02216   0.009124  0.0007299          5        928:  28%|██▊       | 25/89 [01:20<03:26,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02144   0.008928  0.0007073          3        928:  29%|██▉       | 26/89 [01:23<03:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02096   0.008986  0.0006911          5        928:  30%|███       | 27/89 [01:26<03:20,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02142   0.009153  0.0006819         10        928:  31%|███▏      | 28/89 [01:30<03:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02098   0.009093  0.0006694          4        928:  33%|███▎      | 29/89 [01:33<03:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02157   0.009277   0.000663         10        928:  34%|███▎      | 30/89 [01:36<03:12,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02176   0.009707  0.0006555         15        928:  35%|███▍      | 31/89 [01:40<03:10,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02127   0.009567  0.0006499          3        928:  36%|███▌      | 32/89 [01:43<03:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0212   0.009336   0.000644          2        928:  37%|███▋      | 33/89 [01:46<03:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02085    0.00945  0.0006352          7        928:  38%|███▊      | 34/89 [01:49<02:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0205   0.009527   0.000627          7        928:  39%|███▉      | 35/89 [01:53<02:56,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02107   0.009635  0.0006223          8        928:  40%|████      | 36/89 [01:56<02:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0211   0.009832  0.0006147         10        928:  42%|████▏     | 37/89 [01:59<02:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02148   0.009832  0.0006066          7        928:  43%|████▎     | 38/89 [02:02<02:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02179   0.009704  0.0005999          6        928:  44%|████▍     | 39/89 [02:06<02:41,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02147   0.009587  0.0005917          4        928:  45%|████▍     | 40/89 [02:09<02:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02117    0.00952  0.0005851          5        928:  46%|████▌     | 41/89 [02:12<02:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02093   0.009553  0.0005785          6        928:  47%|████▋     | 42/89 [02:16<02:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02052    0.00939   0.000568          2        928:  48%|████▊     | 43/89 [02:19<02:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0203    0.00931   0.000561          5        928:  49%|████▉     | 44/89 [02:22<02:27,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01997   0.009173   0.000555          4        928:  51%|█████     | 45/89 [02:25<02:23,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02026    0.00912  0.0005519          6        928:  52%|█████▏    | 46/89 [02:29<02:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.02002   0.009273  0.0005495          9        928:  53%|█████▎    | 47/89 [02:32<02:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01988   0.009271  0.0005431          4        928:  54%|█████▍    | 48/89 [02:35<02:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01956   0.009137  0.0005386          2        928:  55%|█████▌    | 49/89 [02:38<02:10,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01989   0.009052  0.0005353          7        928:  56%|█████▌    | 50/89 [02:42<02:07,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01974   0.009129  0.0005332          6        928:  57%|█████▋    | 51/89 [02:45<02:04,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01959    0.00918  0.0005321          7        928:  58%|█████▊    | 52/89 [02:48<02:00,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01933   0.009198  0.0005295          7        928:  60%|█████▉    | 53/89 [02:51<01:57,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01955   0.009161  0.0005293          6        928:  61%|██████    | 54/89 [02:55<01:54,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01932    0.00908   0.000525          3        928:  62%|██████▏   | 55/89 [02:58<01:50,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01908   0.009036  0.0005181          4        928:  63%|██████▎   | 56/89 [03:01<01:46,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01917   0.009058  0.0005203          9        928:  64%|██████▍   | 57/89 [03:04<01:43,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01895   0.008988  0.0005182          4        928:  65%|██████▌   | 58/89 [03:08<01:40,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01919   0.008985  0.0005157          7        928:  66%|██████▋   | 59/89 [03:11<01:36,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01895   0.008944   0.000512          4        928:  67%|██████▋   | 60/89 [03:14<01:33,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01892   0.008925  0.0005103          7        928:  69%|██████▊   | 61/89 [03:17<01:31,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01906   0.008895   0.000508          6        928:  70%|██████▉   | 62/89 [03:21<01:28,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0188   0.008793  0.0005024          3        928:  71%|███████   | 63/89 [03:24<01:25,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01862   0.008774  0.0004992          6        928:  72%|███████▏  | 64/89 [03:27<01:21,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01893   0.008767  0.0004983          8        928:  73%|███████▎  | 65/89 [03:30<01:18,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01875   0.008683  0.0004942          3        928:  74%|███████▍  | 66/89 [03:34<01:15,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0186   0.008663  0.0004913          4        928:  75%|███████▌  | 67/89 [03:37<01:11,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01871   0.008681  0.0004892          8        928:  76%|███████▋  | 68/89 [03:40<01:08,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01879   0.008727   0.000488          9        928:  78%|███████▊  | 69/89 [03:44<01:05,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01876   0.008748  0.0004874          5        928:  79%|███████▊  | 70/89 [03:47<01:02,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01882   0.008874  0.0004866          4        928:  80%|███████▉  | 71/89 [03:50<00:58,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01863   0.008819  0.0004848          5        928:  81%|████████  | 72/89 [03:53<00:55,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01894   0.008894  0.0007203          7        928:  82%|████████▏ | 73/89 [03:57<00:52,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01915   0.008876   0.000716          7        928:  83%|████████▎ | 74/89 [04:00<00:48,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01907   0.008926  0.0007112          6        928:  84%|████████▍ | 75/89 [04:03<00:45,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01938    0.00899  0.0007085          8        928:  85%|████████▌ | 76/89 [04:06<00:41,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01919   0.008921  0.0007034          5        928:  87%|████████▋ | 77/89 [04:09<00:38,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01932   0.008916  0.0006987          7        928:  88%|████████▊ | 78/89 [04:13<00:35,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01911    0.00882  0.0006915          2        928:  89%|████████▉ | 79/89 [04:16<00:32,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01934   0.008802  0.0006875          6        928:  90%|████████▉ | 80/89 [04:19<00:29,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01921   0.008809  0.0006821          5        928:  91%|█████████ | 81/89 [04:23<00:26,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01925   0.008863  0.0006785          9        928:  92%|█████████▏| 82/89 [04:26<00:22,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01911   0.008907  0.0006743          5        928:  93%|█████████▎| 83/89 [04:29<00:19,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G     0.0191   0.008873  0.0006711          5        928:  94%|█████████▍| 84/89 [04:32<00:16,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01919   0.008942  0.0006682         10        928:  96%|█████████▌| 85/89 [04:36<00:13,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01904   0.008916  0.0006651          4        928:  97%|█████████▋| 86/89 [04:39<00:09,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01918   0.008911  0.0006613          6        928:  98%|█████████▊| 87/89 [04:42<00:06,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01916   0.008856  0.0006578          5        928:  99%|█████████▉| 88/89 [04:45<00:03,  3.E:\yolov5-master\train.py:412: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
  with torch.cuda.amp.autocast(amp):
      99/99         0G    0.01897   0.008782  0.0006517          1        928: 100%|██████████| 89/89 [04:47<00:00,  3.
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:10<0
                   all         23         36      0.958      0.969       0.97      0.886

100 epochs completed in 8.388 hours.
Optimizer stripped from runs\train\exp6\weights\last.pt, 14.7MB
Optimizer stripped from runs\train\exp6\weights\best.pt, 14.7MB

Validating runs\train\exp6\weights\best.pt...
Fusing layers...
YOLOv5s summary: 157 layers, 7020913 parameters, 0 gradients, 15.8 GFLOPs
                 Class     Images  Instances          P          R      mAP50   mAP50-95: 100%|██████████| 6/6 [00:09<0
                   all         23         36      0.959      0.969       0.97      0.888
                banana         23         20      0.997          1      0.995      0.893
           snake fruit         23         16       0.92      0.938      0.944      0.882
Results saved to runs\train\exp6

学习总结

学会了利用yolov5训练指定数据

<think>好的,用户现在想用OpenCV实现一个人脸打卡系统。首先,我需要明确用户的需求。人脸打卡通常包括人脸检测、识别和记录打卡时间。用户可能希望这个系统能够实时检测员工的人脸,识别身份,并记录打卡时间到数据库里。可能用户是中小企业,想要一个低成本且高效的解决方案,或者是个学生项目,需要实现基本功能。 接下来,我需要考虑用户的技术背景。如果用户是开发者,可能对OpenCV有一定了解,但如果是新手,可能需要更详细的步骤指导。根据用户之前的提问,他们可能已经了解了一些OpenCV的基础知识,所以这里可能需要提供一个中等深度的实现方案,包括代码示例和必要的库说明。 首先,人脸检测可以使用OpenCV内置的Haar级联分类器或者DNN模块。Haar级联比较经典,但可能对光线和角度敏感;DNN方法更准确,但需要加载预训练模型,如Caffe模型。考虑到准确性和实时性,这里可能推荐使用DNN模块。 然后是人脸识别部分。OpenCV本身的人脸识别模块(如LBPHFaceRecognizer)可能适用于小规模数据,但对于更精确的需求,可能需要结合深度学习模型,比如使用face_recognition库,或者基于OpenCV的dlib库。不过,face_recognition库依赖dlib,安装可能稍微麻烦,但使用起来更方便。需要权衡用户的开发环境是否支持。 数据存储部分,用户需要记录打卡时间和员工信息,可能需要使用数据库,比如SQLite,轻量且无需服务器,适合小型应用。或者简单的CSV文件,但数据库更规范,方便查询和管理。 另外,实时视频处理需要用到摄像头访问,OpenCV的VideoCapture类可以实现这一点。需要注意不同平台下的摄像头索引可能不同,比如Windows通常是0,而Linux可能需要不同的设备号。 还需要考虑用户是否需要进行活体检测,防止照片攻击。但可能用户的需求比较简单,暂时不需要这么复杂的功能,所以可以暂时忽略,或者简单提及作为扩展方向。 代码结构方面,应该分步骤:加载模型、打开摄像头、循环读取帧、检测人脸、识别人脸、记录时间。同时,需要准备已知人脸的数据集,用于训练识别模型。例如,用户可能需要先收集员工的人脸图片,提取特征并保存。 可能遇到的问题包括光照条件、人脸角度、遮挡等影响检测和识别效果。可以建议用户在使用时保证良好的光照,正对摄像头等。另外,实时性能也需要优化,比如调整帧的分辨率,使用多线程处理等。 最后,是否需要图形界面?如果用户需要,可能需要结合其他库如Tkinter或PyQt,但可能超出OpenCV的范围,所以暂时提供命令行或简单的窗口显示即可。 总结下来,实现步骤大致是:安装必要的库,准备数据集,训练识别模型,实时检测与识别,记录打卡信息。需要给出代码示例,并解释关键部分,同时提醒可能的问题和优化方法。</think>--- 使用OpenCV实现人脸打卡系统可分为**人脸检测**、**人脸识别**、**数据记录**三个核心步骤,以下是具体实现方法及代码示例: --- ### 一、环境准备 1. **安装依赖库** ```bash pip install opencv-python numpy pandas # 基础库 pip install opencv-contrib-python # 包含人脸识别模块 ``` 2. **预训练模型下载** - 人脸检测模型:[haarcascade_frontalface_default.xml](https://github.com/opencv/opencv/blob/master/data/haarcascades/haarcascade_frontalface_default.xml) - 深度学习人脸检测模型(推荐):[res10_300x300_ssd_iter_140000.caffemodel](https://github.com/opencv/opencv_3rdparty/blob/dnn_samples_face_detector_20170830/res10_300x300_ssd_iter_140000.caffemodel) - 人脸识别模型:[LBPHFaceRecognizer](https://docs.opencv.org/4.x/df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html) --- ### 二、核心代码实现 #### 1. 人脸采集与训练 ```python import cv2 import os # 创建员工人脸数据集 def collect_faces(name, sample_count=30): face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') cap = cv2.VideoCapture(0) count = 0 while count < sample_count: ret, frame = cap.read() gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) faces = face_cascade.detectMultiScale(gray, 1.3, 5) for (x,y,w,h) in faces: cv2.rectangle(frame, (x,y), (x+w,y+h), (255,0,0), 2) face_img = gray[y:y+h, x:x+w] cv2.imwrite(f'dataset/{name}_{count}.jpg', face_img) count += 1 cv2.imshow('Collecting Data', frame) if cv2.waitKey(1) == 27: # ESC退出 break cap.release() cv2.destroyAllWindows() # 示例:为员工"Alice"采集30张人脸 collect_faces("Alice") ``` #### 2. 训练识别模型 ```python import numpy as np from cv2.face import LBPHFaceRecognizer_create def train_model(): faces = [] labels = [] label_dict = {} # 记录员工ID与姓名映射 for idx, name in enumerate(os.listdir("dataset")): label_dict[idx] = name.split('_')[0] for img_path in os.listdir(f"dataset/{name}"): img = cv2.imread(f"dataset/{name}/{img_path}", 0) faces.append(img) labels.append(idx) recognizer = LBPHFaceRecognizer_create() recognizer.train(faces, np.array(labels)) recognizer.save("face_model.yml") np.save("label_dict.npy", label_dict) # 保存标签映射 train_model() ``` #### 3. 实时打卡系统 ```python import time import pandas as pd def face_check_in(): recognizer = LBPHFaceRecognizer_create() recognizer.read("face_model.yml") label_dict = np.load("label_dict.npy", allow_pickle=True).item() # 加载DNN人脸检测器(更准确) net = cv2.dnn.readNetFromCaffe( "deploy.prototxt", "res10_300x300_ssd_iter_140000.caffemodel" ) cap = cv2.VideoCapture(0) attendance = pd.DataFrame(columns=["Name", "Time"]) while True: ret, frame = cap.read() h, w = frame.shape[:2] # DNN人脸检测 blob = cv2.dnn.blobFromImage(frame, 1.0, (300, 300), (104.0, 177.0, 123.0)) net.setInput(blob) detections = net.forward() for i in range(detections.shape[2]): confidence = detections[0,0,i,2] if confidence > 0.7: # 置信度阈值 box = detections[0,0,i,3:7] * np.array([w, h, w, h]) (x, y, x2, y2) = box.astype("int") face_roi = cv2.cvtColor(frame[y:y2, x:x2], cv2.COLOR_BGR2GRAY) # 人脸识别 label_id, confidence = recognizer.predict(face_roi) if confidence < 80: # 置信度阈值 name = label_dict[label_id] current_time = time.strftime("%Y-%m-%d %H:%M:%S") # 防止重复打卡 if name not in attendance["Name"].values: attendance.loc[len(attendance)] = [name, current_time] print(f"{name} 打卡成功: {current_time}") cv2.rectangle(frame, (x,y), (x2,y2), (0,255,0), 2) cv2.putText(frame, name, (x, y-10), cv2.FONT_HERSHEY_SIMPLEX, 0.9, (36,255,12), 2) cv2.imshow('Face Attendance', frame) if cv2.waitKey(1) == 27: break attendance.to_csv("attendance.csv", index=False) cap.release() cv2.destroyAllWindows() face_check_in() ``` --- ### 三、优化建议 1. **光照补偿** 添加直方图均衡化处理: ```python gray = cv2.equalizeHist(gray) ``` 2. **活体检测** 增加眨眼检测(使用dlib的68点landmark检测): ```python import dlib detector = dlib.get_frontal_face_detector() predictor = dlib.shape_predictor("shape_predictor_68_face_landmarks.dat") ``` 3. **数据库集成** 改用SQLite记录打卡数据: ```python import sqlite3 conn = sqlite3.connect('attendance.db') c = conn.cursor() c.execute('CREATE TABLE IF NOT EXISTS records (name TEXT, time TIMESTAMP)') ``` --- ### 四、典型问题解决 - **误识别率高** → 增加训练样本至100+张/人,使用数据增强(旋转、加噪声) - **检测速度慢** → 将输入图像缩放至300×300像素,使用多线程处理 - **侧脸无法识别** → 改用MTCNN等多人脸姿态检测算法 完整项目代码可参考GitHub仓库:https://github.com/opencv/opencv/tree/master/samples/python
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值