文档说明
作者:痴者工良
作者博客地址:
https://www.cnblogs.com/whuanle
教程地址:
https://docs.whuanle.cn/zh/cs_pytorch
Maomi.Torch 项目仓库:https://github.com/whuanle/Maomi.Torch
导读
本教程以 C# 为主要开发语言,围绕数学基础、TorchSharp / PyTorch 框架使用、神经网络入门,以及计算机视觉等主题展开,帮助读者从零开始逐步理解深度学习中的常见概念和实践方式。
相比只讲模型调用或只堆叠公式的资料,这套内容更强调:
- 教程中每个小节都有代码示例
- 深入原理,讲解深层知识
- 由易到难,从入门到掌握
- 循序渐进,一步步学习,一步步拓展知识面
- 内容完整、齐全,可以系统式学习
- 大量代码示例和场景实践
同时,本教程会尽量从 C# 开发者的视角出发,帮助读者理解如何使用 .NET 技术栈进入深度学习领域。目前部分章节仍在持续整理和补充中。
内容说明
本教程主要包括以下几个部分:
- 基础部分:介绍深度学习环境搭建、Torch 基础用法,以及线性代数、微积分、概率论等必备数学知识;
- 入门案例:从神经网络基础出发,学习模型定义、训练流程、参数更新、模型保存与加载等核心实践;
- 计算机视觉:围绕图像分类、生成对抗网络、目标检测等方向,理解视觉任务中的典型模型和处理方式;
- 自然语言处理:作为后续扩展内容,逐步补充文本任务相关的基础知识与实践示例;
- 未整理内容:保留一些实验性、草稿性或待归类的笔记,便于后续继续完善。
如果你已经具备基础的 C# 语法知识,但还没有系统接触过深度学习,那么这套内容适合作为从 .NET 生态切入 AI 和 TorchSharp 的入门教程。