Friday, April 7, 2017

Jupyter/iPython Notebook tips, tricks and shortcuts

Jupyter Notebook Shortcuts:
cmd + shift + p(Mac) or ctrl + shift + p(Windows/Linux) Drop-down list of all shortcuts

Editing mode (green border and little pencil on the up right corner)

editing mode
ctrl + shift + - split cell by where the cursor is
shift + tab display the usage and attribute of the function
[esc] enter command mode

Command mode (blue shade)

Command mode
m make the cell to Markdown
y make the cell to Code

dd delete cell
z undo deletion or cut (only able to undo one step at maximum)
x cut current cell
v paste cell below

Ref: https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/

Written with StackEdit.

Monday, March 6, 2017

Machine Learning Materials

  1. For the beginner:
    Advice for applyingMachine Learning (Andrew Ng)
    Related blog (Jan Hendrik Metzen): Trying to go through Advice for applyingMachine Learning using Python IPython notebook.
  2. How to choose your model?
    Python sklearn
    C++
  3. Review of recent Neural network models
    Convolutional Neural Net (Andrej Karpathy )
    The-9-Deep-Learning-Papers-You-Need-To-Know-About (Adit Deshpande)
Written with StackEdit.

It's time to learn Tensor Flow!

Google released Tensor Flow 1.0 on Feb. 15. 2017.
According to this post, Tensor Flow is one of the top choice neural network tools, and used the most in GitHub.
Therefore, it aroused my interests to start to learn to use Tensor Flow.
Hopefully, I will keep updating my learning process here.