文献与代码管理 github

学习方法:好好上网,文献与代码管理工具

  1. 好好上网 Google stackoverflow 知乎 csdn(比如说支持向量机的三重境界,非常好的一篇文章!)
  2. Mendeley文件管理工具

    • 视频 :网易云课堂 coursera(斯坦福) Udacity
    • 教科书:
      1. 周志华老师《机器学习》,内容多,不太深,想深入研究可以参考上面所列的参考文献;
      2. lan Goodfellow 《深度学习》大牛
      3. W.Mckinney 《python for data analysis》实际操作型的,比较简单
    • paper论文或者小章节
      1. Dynamic Routing Between Capsules(2017)
      2. Gradient-based learning applied to document
      3. Deep Neural Networks for You Tube Recommendations(2016)
      4. The EM Algorithm .Machine Learning(2012)
  3. 代码管理工具Github
    • git init ,新建一个repository
    • git clone ,克隆一个repository
    • git add 加入新的内容到缓存区 git add ./
    • git commit 实际提交改动 git commit -m ‘my first commit’
    • git status 查看状态
    • git push 推动改动到远端
    • git checkout -b 做一个分支branch git branch -a 查看所有分支 git checkout master 切换到master分支上
    • git merge 合并其他版本
    • git pull 获取并合并远端的版本
    • git log 查看记录

create a new repository on the command line:

echo "# python_code_base" >> README.md
git init
git add README.mdadd 指定文件到缓存区) 或者 git add ./(add全部文件到缓存区)
git commit -m "first commit"  
git remote add origin https://github.com/jyycode/python_code_base.git  #推送到remote远端
git push -u origin master

你可能感兴趣的:(python,machine,learning,云计算/大数据/AI,数据挖掘与人工智能)