Apiquet / DeepLearningFrameworkFromScratchCppLinks
Deep Learning framework implementation with MSE, ReLU, softmax, linear layer, a feature/label generator and a mini-batch training. The main goal of this repository is to show how to develop a project in C++ by using key concepts of C++: abstract class/interface and inheritance, memory management, smart-pointers, iterator, const expression, etc.
☆21Updated last year
Alternatives and similar repositories for DeepLearningFrameworkFromScratchCpp
Users that are interested in DeepLearningFrameworkFromScratchCpp are comparing it to the libraries listed below
Sorting:
- 基于Eigen运算库的深度学习框架(支持CUDA加速)☆17Updated 3 years ago
- A tiny deep learning training framework implemented from scratch in C++ that follows PyTorch's API.☆61Updated this week
- ☆282Updated 4 years ago
- Deep Learning sample programs using PyTorch in C++☆252Updated this week
- 大规模并行处理器编程实战 第二版答案☆33Updated 3 years ago
- CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. …☆439Updated 2 years ago
- Tutorials for writing high-performance GPU operators in AI frameworks.☆130Updated 2 years ago
- Hands-On Machine Learning with C++, published by Packt☆515Updated 2 years ago
- CUDA tutorials for Maths & ML tutorials with examples, covers multi-gpus, fused attention, winograd convolution, reinforcement learning.☆191Updated 3 months ago
- ☆20Updated 3 years ago
- A simple deep learning framework that supports automatic differentiation and GPU acceleration.☆59Updated 2 years ago
- ☆120Updated 2 years ago
- A simple neural network inference framework☆25Updated 2 years ago
- a header-only c++ numeric library☆43Updated 9 months ago
- Implement Neural Networks in Cuda from Scratch☆24Updated last year
- CUDA 6大并行计算模式 代码与笔记☆60Updated 5 years ago
- Examples and exercises from the book Programming Massively Parallel Processors - A Hands-on Approach. David B. Kirk and Wen-mei W. Hwu (T…☆73Updated 4 years ago
- ☆98Updated 4 years ago
- CUDA 8-bit Tensor Core Matrix Multiplication based on m16n16k16 WMMA API☆32Updated 2 years ago
- A set of hands-on tutorials for CUDA programming☆238Updated last year
- ☆37Updated 11 months ago
- The CUDA version of the RWKV language model ( https://github.com/BlinkDL/RWKV-LM )☆222Updated 9 months ago
- Neural network from scratch in CUDA/C++☆85Updated last week
- ☆17Updated last year
- Personal Notes for Learning HPC & Parallel Computation [Active Adding New Content]☆70Updated 3 years ago
- Learn OpenMP examples step by step☆96Updated 7 months ago
- mperf是一个面向移动/嵌入式平台的算子性能调优工具箱☆188Updated 2 years ago
- Serving Inside Pytorch☆163Updated last month
- ☆114Updated last year
- 关于自建AI推理引擎的手册,从0开始你需要知道的所有事情☆270Updated 3 years ago