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

Idiot Developer

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

Year: 2021

UDP Client-Server Implementation in C
Socket Programming

UDP Client-Server Implementation in C

Nikhil Tomar5th December 20215th December 2021
There are two major communication protocols: TCP and UDP. These protocols are used to transport data between the client and the server. In one of my previous posts, we have...
Custom Layer in TensorFlow using Keras API
Deep Learning TensorFlow

Custom Layer in TensorFlow using Keras API

Nikhil Tomar4th December 20214th December 2021
The majority of the people interested in deep learning must have used the TensorFlow library. It is the most popular and widely used deep learning framework. We have used the...
VGG16 UNET Implementation in TensorFlow
Computer Vision Deep Learning TensorFlow

VGG16 UNET Implementation in TensorFlow

Nikhil Tomar3rd December 20216th February 2023
In this article, we are going to implement the most widely used image segmentation architecture called UNET. We are going to replace the UNET encoder with the VGG16 implementation from...
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...
Semi-supervised Learning – Fundamentals of Deep Learning
Deep Learning

Semi-supervised Learning – Fundamentals of Deep Learning

Nikhil Tomar27th November 202127th November 2021
Semi-supervised learning is a type of machine learning where we use a combination of a large amount of unlabelled data and a small amount of labelled data to train the...
Python Socket Programming

File Transfer using TCP Socket in Python3

Nikhil Tomar10th November 202121st November 2021
https://www.youtube.com/watch?v=MEcL0-3k-2c In today's tutorial, we are going to learn to do file transfer using a TCP socket in the python3 programming language. This is the most basic file transfer program...
Squeeze and Excitation Networks
Computer Vision Deep Learning

Squeeze and Excitation Networks

Nikhil Tomar5th October 202111th October 2022
Convolutional Neural Network (CNN) has been most widely used in the field of computer vision and visual perception to solve multiple tasks such as image classification, semantic segmentation and many...
Computer Vision Deep Learning

What is Residual Network or ResNet?

Nikhil Tomar25th September 202125th September 2021
Deep neural networks have become popular due to their high performance in real-world applications, such as image classification, speech recognition, machine translation and many more.  Over time deep neural networks...
Deep Learning

Supervised vs Unsupervised Learning

Nikhil Tomar18th September 202118th September 2021
In this article, we are going to explore the two machine learning approaches - supervised and unsupervised learning. It is one of the most basic questions for data science beginners....
Socket Programming

TCP Client-Server Implementation in C

Nikhil Tomar4th September 202130th September 2021
In this tutorial, you will learn to implement a TCP client-server program in the C programming language. Here, the client and server would exchange messages and communicate with each other...

Posts navigation

1 2 3 Next

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