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:
- Implement Neural Networks in Cuda from Scratch☆23Updated last year
- 基于Eigen运算库的深度学习框架(支持CUDA加速)☆17Updated 3 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…☆69Updated 4 years ago
- ☆20Updated 3 years ago
- ☆16Updated last year
- CUDA 6大并行计算模式 代码与笔记☆61Updated 4 years ago
- OneFlow->ONNX☆43Updated 2 years ago
- ☆276Updated 4 years ago
- A simple deep learning framework that supports automatic differentiation and GPU acceleration.☆58Updated 2 years ago
- 大规模并行处理器编程实战 第二版答案☆33Updated 3 years ago
- ☆11Updated 3 months ago
- Solutions of LeetGPU☆27Updated last week
- Simple CuDNN wrapper☆30Updated 9 years ago
- NVIDIA TensorRT Hackathon 2023复赛选题:通义千问Qwen-7B用TensorRT-LLM模型搭建及优化☆42Updated last year
- 使用 cutlass 实现 flash-attention 精简版,具有教学意义☆42Updated 10 months ago
- ☆36Updated 8 months ago
- ☆21Updated 4 years ago
- Awesome code, projects, books, etc. related to CUDA☆17Updated last week
- CUDA Matrix Multiplication Optimization☆196Updated 11 months ago
- ☆96Updated 3 years ago
- ☆11Updated last year
- ☆11Updated 2 years ago
- A tiny deep learning training framework implemented from scratch in C++ that follows PyTorch's API.☆53Updated 3 weeks ago
- Tutorials for writing high-performance GPU operators in AI frameworks.☆130Updated last year
- study of cutlass☆21Updated 7 months ago
- Recreating PyTorch from scratch (C/C++, CUDA, NCCL and Python, with multi-GPU support and automatic differentiation!)☆150Updated last year
- 使用 CUDA C++ 实现的 llama 模型推理框架☆57Updated 7 months ago
- CUDA 8-bit Tensor Core Matrix Multiplication based on m16n16k16 WMMA API☆31Updated last year
- ☆17Updated last year
- EasyNN是一个面向教学而开发的神经网络推理框架,旨在让大家0基础也能自主完成推理框架编写!☆31Updated 10 months ago