Machine Learning Introduction: My three favorite resources

My three favorite introductory resources to Machine Learning “Machine Learning” Coursera course by Andrew Ng (link) This is the canonical best introduction to machine learning. It’s recommended by most and is a top choice for introduction to ML even in some FAANG some companies. The course covers supervised learning (including linear regression and logistic regression…

Understanding Dimensions – Linear, Logistic Regression

In the forums of the Coursera course “Machine Learning” by Andrew Ng, there are many questions regarding the dimensions of the input matrix and theta. Here is an intuitive guide to understanding the dimensions. Click the link below! Understanding-Dimensions-Linear-Logistic-Regression.pdf In Summary:    The dimensions of your input matrix (X) is typically clear and driven from…

vim jj to esc mapping

For a single vim session (safe version) :inoremap jj <Esc> For every vim session (still safe) Save this to your .vimrc file in your home directory. ” this is a comment so you remember this later ” insert mode; no recursive; map; <from>; <to> inoremap jj <Esc> What is happening? i means we are creating…

How to change your command line prompt

Your command line welcomes you with a prompt. Default OSX terminal may look like this. PS1 is the variable used by your shell to determine your command line prompt RPS1 determines your right hand prompt. Note, you can always `echo` this variable to see what these are currently set to. By default, mine is set to…