pohaulin / IIIMaterial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

服用方式

  1. prerequisite:
    • python3.6 (do not use conda, python2.x and python3.7)
  2. clone repo: git clone https://github.com/GoatWang/IIIMaterial
  3. install packages: pip install -r requirements.txt
    • its recommended to install all this packages in the system python3.6 (not virtualenv). All these packages are very popular in the field, and will not conflict to each other.
    • if you want to install in the virtualenv, make sure your jupyter is install in the system python3.6. Please refer to this link, and in the venv:
    (venv)>>> pip install ipykernel
    (venv)>>> python -m ipykernel install --user --name=IIIMaterial
    
  4. generate practice file:python practice_generator.py
  5. start practice
    1. open practice*.ipynb files in all dirs.
    2. (optional) modify practice*.ipynb to add the date e,g, practice*_20181123.ipynb. This can make sure the new practice*.ipynb file will not cover old one once you want to generate new practice*.ipynb file
    3. (optional) open main*.ipynb files to check the answer.
  6. update: once I have modified the main file, you want to update to your code to you should pull the repo.
    1. checkout all changes you made in main*.ipynb:
      • if all changes are expected to ignore: git checkout .
      • if you want to keep some changes: git checkout */main* git checkout latex_generator/latex_generator.ipynb
      • Its quite diffcult to solve git conflict in ipython notebook.
      • so be sure to checkout the changes on main*.ipyne first.
    2. pull repo: git pull

0331課後訊息

  1. 問卷網址: https://docs.google.com/forms/d/e/1FAIpQLScDHxoRzLMz1UES_xPoq4-ZRPs5EiOvfGc1YzuNlIYiE6n6TA/viewform?usp=sf_link
  2. kaggle競賽: https://www.kaggle.com/t/94b12368cbce4c65a2b4ea4be059e312
  3. kaggle專案網頁成品: http://realestateevaluator-dev.ap-southeast-1.elasticbeanstalk.com/evaluator/
  4. 講師自學程式的心路歷程: https://ithelp.ithome.com.tw/articles/10195825

11/11課程評價結果:

1111資策會機器學習課程回饋

About


Languages

Language:Jupyter Notebook 99.8%Language:Python 0.2%