Skip to content
#

research-implementation

Here are 9 public repositories matching this topic...

Language: All
Filter by language

markoText is a Python-powered story generator using a Bag of Words Markov Chain model to craft narratives. By training on input text, it learns word transition probabilities to generate unique content mimicking the style and structure of the original.

  • Updated Dec 30, 2024
  • Jupyter Notebook

evoGrad is a lightweight automatic differentiation engine designed to help users understand autograd concepts and neural network operations. It offers a minimal framework for gradient computation and backpropagation, making it an ideal tool for beginners to explore deep learning fundamentals.

  • Updated Jul 15, 2024
  • Python

noisOut is a DDPM-based implementation for generating high-quality images, inspired by Dhariwal & Nichol (2021) and Ho et al. (2020). Using a UNet architecture with Sinusoidal Position Embeddings, the model learns to reverse a diffusion process, progressively removing noise from images.

  • Updated Jan 8, 2025
  • Jupyter Notebook

chromaVive turns grayscale images into vibrant, colorized versions using advanced deep learning inspired by Richard Zhang's research at UC Berkeley. Powered by models from the ECCV16 and SIGGRAPH17 papers, chromaVive advances the art of image colorization.

  • Updated Dec 31, 2024
  • Jupyter Notebook

echoGPT is a minimal GPT implementation for character-level language modeling with 25.4M parameters. Built with PyTorch, it includes multi-head self-attention, feed-forward layers, and position embeddings. Trained on text like tiny_shakespeare.txt to predict the next character.

  • Updated Jan 11, 2025
  • Python

Improve this page

Add a description, image, and links to the research-implementation topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the research-implementation topic, visit your repo's landing page and select "manage topics."

Learn more