训练教程 [13]

DeepSeek Coder:基于大型代码语言模型的高效代码补全系统
一.概述 本教程旨在帮助用户快速上手使用 DeepSeek Coder 模型进行编码任务的微调与应用,特别是使用 nickrosh/Evol-Instruct-Code-80k-v1 数据集进行训练与推理。 DeepSeek Coder 是基于大量代码数据和指令数据训练的编码语言模型,支持多种编程语言,能够执行代码补全、生成和修复等任务。本教程将指导用户完成从环境配置、数据准备、模型训练到推理预测 ...
LLaMA-Factory:LLM 的统一高效微调示例
一.概述 本教程旨在帮助用户快速上手使用 LLaMA-Factory 进行大型模型微调。 LLaMA-Factory 是一个高效、灵活且易于扩展的工具包,用于微调和部署大型语言模型。它支持在多种 GPU 环境下进行 LLM(大型语言模型)预训练和微调,兼容多种优化技术,并与 DeepSpeed 集成,充分发挥 ZeRO 的优势,提升训练效率和资源利用率。 本教程示例: 示例1:LLaMA-2-7B ...
大语言模型:Chat General Language Model(ChatGLM)微调教程
一 概述 ChatGLM(Chat General Language Model)是清华大学自然语言处理研究团队开发的开源大型预训练语言模型,旨在支持多种自然语言生成任务,如对话系统、问答、文本摘要和翻译等。基于 Transformer 架构,ChatGLM 在大规模文本数据的预训练基础上,能够高效理解和生成中文及英文等多语言内容。作为开源项目,ChatGLM不仅为研究人员和开发者提供了灵活的使用 ...
OpenTrafficMonitoringPlus车辆检测微调过程
一、概述 opentrafficmonitoringplus是一个车辆检测的工作,可以根据视频或图像输入识别出车辆。 该项目是基于 Detectron2 的实现,在此基础上补充了无人机视角的航拍图像进行的车辆位置检测、追踪与估计。 项目来源:GitHub – fkthi/OpenTrafficMonitoringPlus 以下是项目来源提供的运行环境参考(非本教程使用环境): Detectron2 ...
Xtuner:用于微调大型模型
一.概述 本教程旨在帮助用户快速上手使用 Xtuner 用于微调大型模型。 XTuner 是一个高效、灵活且功能齐全的工具包,用于微调大型模型。它在几乎所有 GPU 上支持 LLM、VLM 预训练/微调,并且与 DeepSpeed 🚀 兼容,轻松利用各种 ZeRO 优化技术。 本教程示例: 示例1:InternLM2.5-Chat-7B 微调 示例2:phi3_mini_4k_instruct 微 ...
联邦学习FedAvg实例教程(AutoDL)
一.概述 移动通信设备中有许多有用的数据,训练模型后可以提高用户体验。但是,这些数据通常敏感或很庞大,不能直接上传到数据中心,使用传统的方法训练模型。据此提出联邦学习,将训练数据分布在移动设备上,通过聚合本地计算的更新来学习共享模型。 二.快速开始 2.1 环境准备 运行硬件环境: 类别 详细信息 CPU 16 vCPU Intel(R) Xeon(R) Platinum 8481C ...
Stanford_alpaca:一个遵循指令的 LLaMA 模型
一.概述 本教程旨在帮助用户快速上手使用 Stanford Alpaca 模型进行指令跟随任务的微调与应用,特别是使用 52K指令数据集进行训练与推理。 Stanford Alpaca 是基于 LLaMA 7B 模型 微调的指令跟随模型,广泛应用于各种自然语言处理任务,如对话生成、文本理解等。本教程将指导用户完成从环境配置、数据准备、模型训练到推理预测的全过程。无论是初学者还是有一定经验的研究人员 ...
U-Net:使用 PyTorch 进行语义分割
一.概述 本教程旨在帮助用户快速上手使用 UNet 模型进行图像分割任务,特别是使用 Carvana Image Masking Challenge 数据集进行训练与预测。 UNet 模型是一个经典的卷积神经网络(CNN),广泛应用于医学图像处理、卫星图像分析等领域,主要用于图像分割任务。 本教程使用: 数据集: Carvana Image Masking Challenge数据集(Unet_Tr ...
Open-CD(Change Detection)预训练过程
opencd变化检测工具箱从一系列开源的通用视觉任务工具开始,包括 OpenMMLab Toolkits、PyTorch Image Models 等。它逐渐演变成一个统一的平台,涵盖了许多流行的变化检测方法和现代模块。 1. 运行环境 类别 详细信息 CPU 16 vCPU Intel(R) Xeon(R) Platinum 8352V CPU @ 2.10GHz CPU 核心 ...
Yolov5微调教程
YOLOv5(You Only Look Once) 是由 Ultralytics 开发的一种高效、轻量化的目标检测模型,基于 PyTorch 实现,支持实时检测任务。它结合 CSPNet 和 PANet 提升特征提取和融合能力,并通过 Mosaic 数据增强和自动锚框优化提高检测精度。YOLOv5 提供多种模型尺寸(如 YOLOv5s、YOLOv5x),适用于从嵌入式设备到高性能服务器的广泛场景 ...