Skip to content

pritish73/Deep-Learning-Lab

Repository files navigation

Deep Learning Lab

Student Information

  • Name: Pritish Dutta
  • Roll Number: 102303473
  • Sub Group: 3C34

Repository Overview

This repository contains the implementation of Deep Learning laboratory experiments from Lab 1 to Lab 7. Each lab focuses on different concepts and practical implementations related to deep learning and neural networks.

The experiments are implemented using Python and commonly used deep learning libraries.


Labs Included

Lab 1

Introduction to deep learning concepts and basic Python/Numpy operations used in neural networks.

Lab 2

Implementation of fundamental neural network operations such as activation functions and loss functions.

Lab 3

Building a simple neural network model and understanding forward and backward propagation.

Lab 4

Training neural networks using optimization techniques and gradient descent.

Lab 5

Implementation of deep learning models using frameworks such as TensorFlow or PyTorch.

Lab 6

Working with convolutional neural networks (CNNs) for image-based tasks.

Lab 7

Advanced deep learning concepts and model evaluation techniques.


Technologies Used

  • Python
  • NumPy
  • TensorFlow / PyTorch
  • Matplotlib
  • Jupyter Notebook

Repository Structure

Deep-Learning-Labs/
│
├── Lab1/
├── Lab2/
├── Lab3/
├── Lab4/
├── Lab5/
├── Lab6/
├── Lab7/
│
└── README.md

How to Run

  1. Clone the repository
git clone https://github.com/your-username/deep-learning-labs.git
  1. Navigate to the project folder
cd deep-learning-labs
  1. Open the notebooks or run the Python files for each lab.

Purpose

The objective of this repository is to demonstrate understanding and implementation of core deep learning concepts through practical laboratory exercises.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors