Skip to content

This is a structured showcase of practical knowledge and proficiency in working with Tensors and TensorFlow. It includes step-by-step code examples, explanations, and exercises that explore key TensorFlow functionalities β€” such as tensor creation, operations, broadcasting, reshaping, gradients, and basic neural network modeling.

License

Notifications You must be signed in to change notification settings

DSD-resilience/Tensor_Flow_Modeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Tensor and TensorFlow Proficiency Demonstration

This repository is designed to demonstrate practical knowledge of Tensors and TensorFlow, one of the most popular open-source machine learning libraries developed by Google.

πŸ” Overview

This project includes:

  • Tensor fundamentals: creation, types, shapes, indexing, broadcasting, and reshaping.
  • Tensor operations: arithmetic, linear algebra, slicing, reshaping, and reduction operations.
  • Gradient computation using tf.GradientTape.
  • GPU utilization and tensor device placement.
  • Simple neural network model built using the TensorFlow keras API.
  • Custom training loop with manual gradient application.

Each concept is demonstrated through clean, commented Python scripts and notebooks.


πŸ“ Repository Structure

.
β”œβ”€β”€ README.md
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ notebooks/
β”‚   β”œβ”€β”€ 01_tensor_basics.ipynb
β”‚   β”œβ”€β”€ 02_tensor_operations.ipynb
β”‚   β”œβ”€β”€ 03_gradient_tape.ipynb
β”‚   β”œβ”€β”€ 04_neural_network_model.ipynb
β”œβ”€β”€ scripts/
β”‚   β”œβ”€β”€ tensor_operations.py
β”‚   β”œβ”€β”€ simple_model.py
β”‚   └── gradient_descent_demo.py
└── data/
    └── dummy_dataset.csv (if applicable)

About

This is a structured showcase of practical knowledge and proficiency in working with Tensors and TensorFlow. It includes step-by-step code examples, explanations, and exercises that explore key TensorFlow functionalities β€” such as tensor creation, operations, broadcasting, reshaping, gradients, and basic neural network modeling.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published