Skip to content

NicolasNoya/CUDA_MNIST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUDA_MNIST

A GPU-accelerated implementation of a neural network for the MNIST digit classification task using CUDA and C/C++.

About

This project demonstrates how to build a simple neural network for digit recognition (MNIST dataset) with GPU acceleration using CUDA. It includes custom CUDA kernels, data loading in C/C++/Python, and training / inference logic.

Features

  • Custom CUDA kernels for forward and backward propagation
  • Integration of host-side code (C/C++ / Python) with GPU execution
  • Simple MLP (multi-layer perceptron) architecture for MNIST
  • Demonstrates low-level GPU programming concepts (memory management, kernel launches, synchronization)
  • POC for more advanced projects in the future.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages