delicious-nbdev
  • Home
  • Blog
  1. Delicious Blog
  • Playground
    • delicious-nbdev
    • 00_sandwich.ipynb
  • Blog
    • Building LLM part2-Processing Text
    • Building LLM part1-Intro_to_LLMs
    • A Student’s Perspective on Computational Biology
    • How to solve it
    • Resnet Part2
    • MiniAI Utilities
    • Resnet
    • Scheduler
    • Optimizer
    • Initialization part 2
    • Initialization part 1
    • Pytorch Hooks
    • Convolutional Neural Networks
    • Learner Pt.2
    • Learner Pt.1
    • Callback
    • Hugging Face Features
    • Fruit Multi-Classifier pt.2 Deployment
    • Fruit Multi-Classifier pt.1 Training
    • MNIST Neural Nets
    • MNIST base
    • MNIST in FastAI
    • Saving Jupyter configuration on Paperspace.
    • Intro to Paddy competition
    • Live coding 7
    • Live coding 6
    • Live coding 5
    • Live coding 4
    • Live coding 3
    • Live coding 2
    • Live coding 1
    • Alien vs. Ghost Pt.2 Deploying
    • Alien vs. Ghost Pt.1 Training
Categories
All (33)

Delicious Blog

Creating different projects using Jupyter notebook

Cat reading a book in a library.

Building LLM part2-Processing Text

In this blog, we will go through chapter 2 of “Build a Large Language Model From Scratch” by Sebastian Raschka. This chapter is about working with text. It goes over…
Feb 23, 2025
galopy

cat image with AI theme

Building LLM part1-Intro_to_LLMs

I am reading “Build a Large Language Model from scratch” by Sebastian Raschka in a cluster of stars study group. In this blog, I am writing about the first chapter, which…
Feb 14, 2025
galopy

Broken chromosomes

A Student’s Perspective on Computational Biology

Computational biology is a very exciting field. As a student in college, I am still figuring out what it is and what it is capable of. This field moves quickly with an…
Feb 9, 2025
galopy

How to solve it

How to solve it

Over the winter break, I learned about Georgy Polya’s “How to solve it” through a course. “How to solve it” is a book about problem solving. As a mathematician, Polya solved…
Jan 17, 2025
galopy

Resblock

Resnet Part2

We learned about what Resnet is in Resnet Blog. However, we didn’t train it, so we have no idea how much better it is than just convolutional layers. In this blog, we will…
Jan 16, 2024
galopy

Data

MiniAI Utilities

I have been taking Part 2 of FastAI courses, which covers matrix multiplication to stable diffusion. In the course, we built MiniAI from scratch. MiniAI is a small and…
Jan 13, 2024
galopy

Data

Resnet

In this blog, we will talk about Residual network (Resnet). Resnet came from Deep Residual Learning for Image Recognition by Kaiming He et al. We have seen Kaiming/He…
Dec 4, 2023
galopy

Cool art

Scheduler

In this blog, we will learn about Pytorch optimizers and learning rate schedulers. From all the learning rate schedulers, we will learn about CosineAnnealingLR and OneCycleLR…
Nov 17, 2023
galopy

Sceneary

Optimizer

We use optimizers to update parameters. We will explore different strategies, such as SGD (Stochastic gradient descent), momentum, RMSProp, and Adam. This blog is based on…
Nov 6, 2023
galopy

Diagram of a balance

Initialization part 2

This blog will teach us about Layer-wise Sequential Unit-Variance (LSUV), layer normalization, and batch normalization. This blog is based on lesson 17 of the FastAI course.
Oct 19, 2023
galopy

Jenga about to fall over

Initialization part 1

In this blog, let’s explore some initializing methods on weights to train better. Our model can train well with a good initialization because close to all the activations…
Oct 10, 2023
galopy

image of hooks

Pytorch Hooks

Today, we will go over Pytorch hooks. Hooks are callbacks, just functions that are called at a specific time. This blog is based on Practical Deep Learning lesson 16 and the…
Sep 26, 2023
galopy

Convolutional Neural Networks

Let’s learn about convolutional neural networks (CNN). Rather than using linear layers, we mostly use CNN on images. Compared to using linear layers, we can get more…
Sep 23, 2023
galopy

learner image

Learner Pt.2

In part 1, we looked at a basic learner and a callback learner. The basic learner’s code was hand-written without any flexibility. We would have to modify the learner if we…
Sep 9, 2023
galopy

Learner Pt.1

We learned about callbacks last time. In this blog, we will learn about a learner. It’s common to use a fit function to train a model. However, as we want to modify…
Aug 31, 2023
galopy

Callback

There are many callbacks used in deep learning. So, what is a callback? Simply, a callback is a function.
Aug 25, 2023
galopy

Hugging Face Features

In lesson 15 of the Practical Deep Learning For Coders, we used Hugging Face Datasets to download Fasion MNIST data and trained our model. I faced a problem here because I…
Jul 8, 2023
galopy

Fruit Multi-Classifier pt.2 Deployment

In this blog, we will deploy our model into Hugging Face Space using gradio. I have written a detailed blog here on how to deploy. This blog omits some steps.
Mar 5, 2023
galopy

Fruit Multi-Classifier pt.1 Training

We will train a fruit classifier using multi-label classification. It is a part of further research part of fastbook chapter6. Instead of creating a bear classifier, we will…
Mar 5, 2023
galopy

MNIST Neural Nets

In this blog, we will use neural networks to train MNIST dataset. We start with using pytorch and integrate fastai in the end.
Feb 25, 2023
galopy

MNIST base

In this blog, we will attempt to predict MNIST digits with very simple approach. Instead of using neural networks, we will find a mean of target images and compare an image…
Feb 20, 2023
galopy

MNIST in FastAI

Here, we will predict MNIST digits using FastAI. Then, we will go deeper and figure out what’s happening behind the scenes.
Feb 19, 2023
galopy

Saving Jupyter configuration on Paperspace.

Today, I will go over how to save Jupyter configurations on Paperspace so that we can keep using the customized shortcuts we saved.
Dec 7, 2022
galopy

Intro to Paddy competition

We will get started with Paddy competition from Kaggle.
Dec 6, 2022
galopy

Live coding 7

In this blog, I will cover how to setup kaggle on Paperspace.
Dec 3, 2022
galopy

Live coding 6

In this blog, I will cover how to setup mamba and bash_history in Paperspace. We also will go over a bit of fastbook and some terminal commands.
Nov 30, 2022
galopy

Live coding 5

In this blog, I will cover vim and ctags based on the Youtube video.
Nov 27, 2022
galopy

Live coding 4

In this blog, I will cover tips on Jupyter notebook and python debugger.
Nov 16, 2022
galopy

Live coding 3

This is a blog based on Jeremy Howard’s Youtube video on Live coding 3. Here, we will learn about $PATH, how conda/mamba works, how to setup pip and git in Paperspace.
Nov 15, 2022
galopy

Live coding 2

This is a blog based on Jeremy Howard’s Youtube video on Live coding 2. Here, we will learn about Git, tmux, and Jupyter notebook.
Nov 14, 2022
galopy

Live coding 1

This is a blog based on Jeremy Howard’s Youtube video on Live coding 1. Here, we will learn how to use terminal, install python the right way, and install packages using…
Nov 12, 2022
galopy

Alien vs. Ghost Pt.2 Deploying

In this article, we will deploy the model that we trained using FastAI on part 1 on Hugging Face Spaces with Gradio and nbdev.
Nov 11, 2022
galopy

Alien vs. Ghost Pt.1 Training

In this article, we will make a image classification model that attempts to differentiate between aliens and ghosts.
Nov 7, 2022
galopy
No matching items
    • Report an issue