shujaat81 / become_a_computer_vision_expert

Complete package for becoming a computer vision expert.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Complete package to learn Computer Vision from scratch


Taking you from the very basics to advance

ANNOUNCEMENT 🚀
This repository is being in progress. keep checking back for updates!

toolss

Viewing and Running the Notebooks

If you want to play with the codes, you can use the following platforms:

  • Open In Colab

The following are covered in the notebooks.

  • Python is a high level programming language that has got a lot of popularity and with the rapid growth of the libraries and frameworks, this is a right programming language to do Computer Vision tasks.

  • NumPy is a scientific computing tool used for array or matrix operations.

  • Pandas is a great and simple tool for analyzing and manipulating data from a variety of different sources.

  • Matplotlib is a comprehensive data visualization tool used to create static, animated, and interactive visualizations in Python.

  • TensorFlow for neural networks: TensorFlow is a popular deep learning framework used for building models suitable for different fields such as Computer Vision and Natural Language Processing.

Outline

Part 1 - Python Programming Language

Basic Python

  • PYTHON FUNDAMENTALS
  • CONTROL FLOW
  • FUNCTIONS
  • PYTHON LIST
  • PYTHON DICTIONARY
  • PYTHON SET
  • EXCEPTION HANDLING
  • PYTHON LOOP WITH ELSE CLAUSE
  • MORE ON FUNCTIONS
  • MODULES
  • FILE I/O
  • MANAGING THIRD-PARTY PACKAGES

Advance Python

  • classes
  • inheritance
  • decorators

This repository was created by Shujaat Hasan. You can find him on:

If you find this repo useful, please let him know here

About

Complete package for becoming a computer vision expert.

License:MIT License


Languages

Language:Jupyter Notebook 100.0%