Skip to content

yogeshmpandey/M4DT

Repository files navigation

Mathematics for Digital Technologies

Want to learn the required mathematical background need for learning digital technologies
like Machine Learning, Deep Learning, Computer Vision, Data Science and NLP? ?
This Classroom has everything that you need to get started!

Author: Yogesh Pandey (Personal Page)

Table of Contents

Introduction

The goal of this classroom is to provide you with necessary mathematical background knowledge help you start your journey into the world of digital technology.

Who is this repository for?

The topics and techniques demonstrated in this classroom are primarily oriented towards learners wanting to learn Mathematical concepts used in the field of Computer Science, Artificial Intelligence, Machine Learning, Deep Learning, Computer Vision, Data Science and NLP.

How to use this repository?

The Classroom is aimed at providing blended and experiential learning and is written to facilitate learning by doing. You will find the notebooks with embedded videos on the sub-topics, hands-on exercises and documentation on the topics all in one place. The videos are time-stamped so you can skip the parts that you are already familiar with.

You can run the classroom content in two ways:

Option 1: use Binder

If you want to experiment with the code in a live environment you can also use binder.

Binder allows to create a live environment where you can execute code just as if you were on your computer based on a GitHub repository, it is very awesome!

Click on the button below to launch binder:

Note: you could use binder to complete the exercises but it will not save!!

Option 2: Set up local Python setup

You can essentially "download" the contents of this repository by cloning the repository or by clicking "Clone or download" button and then "Download ZIP":

After you download and extracted the zip file into a folder you can follow the steps to set up your local environment:

Running the Classroom Locally

1. Operating System

These labs have been validated on Windows-10. But you can use them in any environment.

2. Software installation steps

  • Python3-pip
  • Jupyter

3. Run the Jupyter Notebook

  1. Run the Jupyter Notebook
$ py -m notebook
  1. It opens in the default browser, locate the required Jupyter notebook (m4dt.ipynb) file and double click on it to open and run.

Questions?

If you have questions or experience problems please use the issues tab of this repository.