Welcome to my repository of personal AI projects! Here, I share the work I'm doing in the field of Computer Vision (CV).
- These projects cover a wide range of topics in computer vision.
- I experiment with techniques such as object detection, classification, generative models, and visual question answering.
- The projects include implementations of:
- Object Detection and Classification
- Generative Adversarial Networks (GANs)
- Visual Question Answering (VQA)
- And many more
- Add an index to organize different projects and techniques.
If you have a CUDA-powered machine and want to run the projects locally, follow these steps:
conda env create -f environment.yml -n cv_projects_env
conda activate cv_projects_env
- Make sure you have Conda installed.
- The projects are compatible with Python 3.11.
- Preferably , run the code in cloud providers
- My code was run on **Lightning AI
- Most of the projects are split into 4 script files : data , utils , model & main to make code modular and readable
- To run most of the projects , execute main.py file
Here are some of the resources that have helped me on my journey:
-
Modern Computer Vision with PyTorch
- Description: This book offers a comprehensive guide to building and deploying computer vision applications using PyTorch, covering everything from basic image processing to advanced deep learning techniques.
-
- Description: This book provides a solid foundation in machine learning and deep learning with PyTorch, making it an essential resource for developing computer vision models.
I hope this repository helps you with your personal projects. Feel free to contact me on my social accounts to discuss AI and share ideas!