# OriginDL

> Implement a Pytorch-like DL library in C++ from scratch, step by step

- **URL**: https://www.freshcrate.ai/projects/OriginDL
- **Author**: jinbooooom
- **Category**: Frameworks
- **Latest version**: `v1.0.0` (2026-02-12)
- **License**: MIT
- **Source**: https://github.com/jinbooooom/OriginDL
- **Language**: C++
- **GitHub**: 260 stars, 32 forks
- **Registry**: github
- **Tags**: `ai-framework`, `ai-infra`, `c++`, `cuda`, `deeplearning`, `pytorch`, `yolo`

## Description

Implement a Pytorch-like DL library in C++ from scratch, step by step

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.0.0` | 2026-02-12 | Low | ## OriginDL v1.0.0 — First Release  OriginDL 是一个**完全从零开始构建**的深度学习框架，采用 C++ 实现，提供类似 PyTorch 的 API。本版本为首次正式发布。  ### 主要特性  - **自动求导**：动态计算图与反向传播 - **多后端**：OriginMat（CPU/CUDA）与 LibTorch 可选，推荐使用 OriginMat + CUDA - **神经网络模块**：Module、Layer、Sequential 等 - **PNNX 推理**：静态图推理，支持 YOLOv5、ResNet 等  ### 本版本包含  - 线性回归训练示例（自动求导） - MNIST 手写数字识别（MLP 训练与评估） - YOLOv5 目标检测推理（PNNX） - ResNet 分类推理（PNNX） - 设计文档与用户指南（见仓库 `docs/`）  ### 快速开始  # 编译（推荐：OriginMat + CUDA） bash build.sh origin --cuda  # 运 |

## Dependency audit

- **Score**: 100/100
- **Total deps**: 0
- **Resolved**: 0
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 0
- **Scanned**: 2026-05-04

## Citation

- HTML: https://www.freshcrate.ai/projects/OriginDL
- Markdown: https://www.freshcrate.ai/projects/OriginDL.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/OriginDL/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
