Skip to content
  • Facebook
  • Instagram
  • linkedIn
  • GitHub
  • YouTube

Idiot Developer

Menu
  • Python
  • Deep Learning
  • TensorFlow
  • Computer Vision
  • NLP
  • OpenCV
  • Home
  • PyTorch

Category: PyTorch

GradCAM and its Implementation in PyTorch
Computer Vision Deep Learning PyTorch

GradCAM and its Implementation in PyTorch

Nikhil Tomar1st March 20251st March 2025
Deep learning models, especially convolutional neural networks (CNNs), often function as black boxes, making it difficult to interpret their decision-making processes. Gradient-weighted Class Activation Mapping (GradCAM) is a powerful technique...
Naive Bayes Classifier in Python
Machine Learning PyTorch

Naive Bayes Classifier in Python

Nikhil Tomar17th September 202417th September 2024
The article explores the Naive Bayes classifier, its workings, the underlying naive Bayes algorithm, and its application in machine learning. Through an intuitive example and Python implementation, the article demonstrates...
What is Dice Coefficient?
Deep Learning PyTorch TensorFlow

What is Dice Coefficient?

Nikhil Tomar28th August 202428th August 2024
This article will explore the Dice Coefficient (DSC), a metric commonly used to evaluate the similarity between two sets. We'll delve into its definition, provide implementations in NumPy, TensorFlow, and...
Attention UNET in PyTorch
Computer Vision PyTorch

Attention UNET in PyTorch

Nikhil Tomar27th February 202327th February 2023
In this article, we are going to learn about the Attention UNET and then implement it in the PyTorch framework. Attention UNET is a type of Convolutional Neural Network (CNN)...
What is Intersection over Union (IoU) in Object Detection?
Computer Vision Python PyTorch TensorFlow

What is Intersection over Union (IoU) in Object Detection?

Nikhil Tomar7th February 20238th February 2023
Intersection over Union (IoU) is a popular evaluation metric used in the field of computer vision and object detection. It is used to calculate the overlap between two bounding boxes...
Squeeze and Excitation Implementation in TensorFlow and PyTorch
Computer Vision Deep Learning Python PyTorch TensorFlow

Squeeze and Excitation Implementation in TensorFlow and PyTorch

Nikhil Tomar1st December 20211st December 2021
The Squeeze and Excitation network is a channel-wise attention mechanism that is used to improve the overall performance of the network. In today's article, we are going to implement the...
Computer Vision Python PyTorch

RESUNET Implementation in PyTorch

Nikhil Tomar2nd June 20212nd June 2021
This tutorial focuses on implementing the image segmentation architecture called Deep Residual UNET (RESUNET) in the PyTorch framework. It's an encoder-decoder architecture developed by Zhengxin Zhang et al. for semantic segmentation. It was...
Computer Vision Deep Learning Python PyTorch

UNET Implementation in PyTorch

Nikhil Tomar22nd May 20211st June 2021
This tutorial focus on the implementation of the image segmentation architecture called UNET in the PyTorch framework. It's a simple encoder-decoder architecture developed by Olaf Ronneberger et al. for Biomedical...

SEARCH

  • Artificial Intelligence
  • Blog
  • Computer Vision
  • Deep Learning
  • Machine Learning
  • Natural Language Processing
  • OpenCV
  • Python
  • PyTorch
  • R
  • Socket Programming
  • TensorFlow
  • Automating Generative AI Optimization with TextGrad: A Breakthrough in AI System Refinement
  • GradCAM and its Implementation in PyTorch
  • GradCAM with TensorFlow: Interpreting Neural Networks with Class Activation Maps
  • Visual Question Answering from Scratch using TensorFlow
  • Key Components of Large Language Models (LLMs)
Close
Menu
  • Python
  • Deep Learning
  • TensorFlow
  • Computer Vision
  • NLP
  • OpenCV
Social profiles
  • Facebook
  • Instagram
  • linkedIn
  • GitHub
  • YouTube
  • Facebook
  • Instagram
  • linkedIn
  • GitHub
  • YouTube
  • Home
  • About
  • Contact
  • Privacy Policy
  • Profile