Machine Learning - 工具
==================================
Data science:
Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras),
scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS),
matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various
----- github -------------------
机器之心
fchollet/deep-learning-with-python-notebooks
----- LeetCode -------------------
(阿萨姆分享开发者转型AI的机遇与挑战)
(180+道算法与数据结构练习题(C++)
(LeetCode/LintCode ReviewPage 题解-总结)
----- Git -------------------
git clone xxx.git"指定目录"
git clone命令详解
----- Anaconda -------------------
Anaconda使用总结
首先使用conda list命令,查看一下现有的版本
使用conda update scikit-learn命令
----- ipython -------------------
donnemartin/data-science-ipython-notebooks
fchollet/deep-learning-with-python-notebooks
----- Python -------------------
(Python 教程)(Python笔记(jupyter))(快速学会python)
Python 中的 if __name__ == '__main__' 该如何理解
Python 代码块左移或右移
选中代码块:
1)右移:直接 Tab
2)左移:Shift + Tab
python字符串对齐
python的__init__()
python Modules
----- pycharm -------------------
PythonIDE(集成开发环境)
PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解
pycharm中同时注释多行代码快捷键:
代码选中的条件下,同时按住 Ctrl+/,被选中行被注释,再次按下Ctrl+/,注释被取消
http://nbviewer.jupyter.org/github/lijin-THU/notes-python/blob/master/index.ipynb
----- Matplotlib -------------------
(官网)(tutorial1-nicolas)(tutorial2-benjamin)
----- Numpy ---------------------
(官网)(Quickstart tutorial)(numpy)
----- scikit-learning -------------------
(scikit-learn官网) (scikit-learn官网)
(Machine Learning in Python (Scikit-learn))
(scikit-learn参考手册)(Scikit-learn使用总结)
(结合Scikit-learn介绍几种常用的特征选择方法)
([译]使用scikit-learn进行机器学习(scikit-learn教程1))
基础算法,例如logistic regression, naive bayes, decision tree 的应用
----- TensorFlow -------------------
(TensorFlow社区-中文)(TensorFlow-官网)
(aymericdamien/TensorFlow-Examples)
----- caffe -------------------
caffe -卷积神经网络框架-Convolutional Architecture for Fast Feature Embedding
(caffe官网)(Berkeley Vision and Learning Center(Github))(BVLC/caffe (c++/Github))
----- pytorch -------------------
----- Bash -------------------
Bash 终端/云端控制台
(Bash 快速参考表)(Bash 参考手册)()
bash 是一个为GNU计划编写的Unixshell。它的名字是一系列缩写:Bourne-Again SHell — 这是关于Bourne shell(sh)的一个双关语(Bourne again / born again)。Bourne shell是一个早期的重要shell,由史蒂夫·伯恩在1978年前后编写,并同Version 7 Unix一起发布。bash则在1987年由布莱恩·福克斯创造。在1990年,Chet Ramey成为了主要的维护者。
----- shell -------------------
shell (Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。类似于dos下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。)
shell教程
----- Hadoop -------------------
(一篇文看懂Hadoop)
----- Kaggle -------------------
(Kaggle初学者五步入门指南)
===== 快捷键 ====================
----- mac系统 -------------------
让文件夹里的文件自动排列 Crtl+Command+1~7
截图:
Cmd+Shift+3:全屏截图;截取整个屏幕,保存截图至桌面文件夹。
Cmd+Shift+4:区域截图;鼠标光标变成带坐标的小十字,通过拖拽截取特定区域,保存截图至桌面文件夹。