/MyWorkspace

Primary LanguageJupyter Notebook

My Workspace

About

This is a general purpose workspace for development in Machine Learning, Data Structures and Algorithms and Signal Processing.

The work in this repository is intended to explore core concepts and provide working examples to reinforce the learning of the subject matter. All work is developed in Python.

Table of Contents

Signal Processing

This is a general purpose workspace to review Signal Processing concepts/techniques. Any error in the Python code should be attribued to me.

The work in this repository is intended to explore core concepts and provide working examples to reinforce the learning of the subject matter. All work is developed in Python.

For additional resources, check out:
Kalman and Bayesian Filters in Python
Digital Signal Processing

lib

Python library for Signal Processing. [Nothing yet]

notebook

iPython scripts to explore concepts/techniques in Signal Processing:
- FilteringBasics
- KalmanFiltering

Machine Learning

This is a general purpose workspace to review Machine Learning algorithms.

In general, this work is inspired by the material covered by Professor Matt Gormley course at Carnegie Mellon (here here). Any error in the Python code should be attribued to me and not the aforemention author.

For additional resources, check out: awesome-machine-learning

The work in this repository is intended to explore core concepts and provide working examples to reinforce the learning of the subject matter. All work is developed in Python.

lib

Python library to build a multi-layered fully connected Neural Network.

notebook

iPython scripts to explore core machine learning algorithms:
- Linear Regression
- Logistic Regression
- Neural Net
- SVM
- K-means
- PCA

Data Structures and Algorithms

This is a general purpose workspace to review Data Structures and Sorting Algorithms. Any error in the Python code should be attribued to me .

The work in this repository is intended to explore core concepts and provide working examples to reinforce the learning of the subject matter. All work is developed in Python.

lib

Python library to easily import Data structures and Algorithms written in notebook

notebook

iPython scripts to explore Data Structures and Algorithms:
Data Structures:
- DynamicArray
- Doubly Linked List
- Stack
- Queue
- Deque
Algorithms:
- binary_search
- selection_sort
- insertion_sort
- merge_sort
- quick_sort

Contact

If you have any questions/comments feel free to shoot me an email.

wmm5035@gmail.com