Jiayihua2001 / ML_toolbox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ML_toolbox

This repo will provide useful tookits for machine learning. Mainly including the following four parts:

  1. For_10601
    10601 is one of the machine learning courses in CMU,I am right now taking this course. Using any external packages other than numpy is forbiddened in this course. So we need to build the wheel by ourselves. so this dictionary will provide basic toolkits used in the homeworks (they may already be developed and can be used by import packages like pandas).
  2. Algorithm
    In this part, there will be Algorithms for different machine learning models. And may also include the brief explanation of math used in the model.
  3. Toolbox
    I will collect useful toolkits that may be used in machine learning. For instance: data cleaning , featurization, ML-DFT autoworkflow, and some cheatsheet of useful packages (like pandas,pymatgen,sk-learn e.)
  4. Examples
    This part will give you examples in the real world or real research. (But i guess the cases in Materials Science would be in majority,cause i am a MSE student) There would be tutorials and raw databases, you can try to train a machine learning model by yourself, Sounds amazing, doesn't it?

About


Languages

Language:Jupyter Notebook 82.2%Language:Python 17.8%