All Projects → dgkim5360 → The Elements Of Statistical Learning Notebooks

dgkim5360 / The Elements Of Statistical Learning Notebooks

Jupyter notebooks for summarizing and reproducing the textbook "The Elements of Statistical Learning" 2/E by Hastie, Tibshirani, and Friedman

Programming Languages

python3
1442 projects

Projects that are alternatives of or similar to The Elements Of Statistical Learning Notebooks

Stats Maths With Python
General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python
Stars: ✭ 381 (+58.09%)
Mutual labels:  jupyter-notebook, scipy, matplotlib
Data Analysis
主要是爬虫与数据分析项目总结,外加建模与机器学习,模型的评估。
Stars: ✭ 142 (-41.08%)
Mutual labels:  jupyter-notebook, scipy, matplotlib
Notes Python
中文 Python 笔记
Stars: ✭ 6,127 (+2442.32%)
Mutual labels:  jupyter-notebook, scipy, matplotlib
Audio Spectrum Analyzer In Python
A series of Jupyter notebooks and python files which stream audio from a microphone using pyaudio, then processes it.
Stars: ✭ 273 (+13.28%)
Mutual labels:  jupyter-notebook, scipy, matplotlib
Ncar Python Tutorial
Numerical & Scientific Computing with Python Tutorial
Stars: ✭ 50 (-79.25%)
Mutual labels:  jupyter-notebook, scipy, matplotlib
Zhihu Spider
一个获取知乎用户主页信息的多线程Python爬虫程序。
Stars: ✭ 137 (-43.15%)
Mutual labels:  jupyter-notebook, matplotlib
Usiigaci
Usiigaci: stain-free cell tracking in phase contrast microscopy enabled by supervised machine learning
Stars: ✭ 139 (-42.32%)
Mutual labels:  jupyter-notebook, matplotlib
Scipy con 2019
Tutorial Sessions for SciPy Con 2019
Stars: ✭ 142 (-41.08%)
Mutual labels:  jupyter-notebook, scipy
Qbstyles
QuantumBlack Matplotlib styles
Stars: ✭ 166 (-31.12%)
Mutual labels:  jupyter-notebook, matplotlib
Data Science For Marketing Analytics
Achieve your marketing goals with the data analytics power of Python
Stars: ✭ 127 (-47.3%)
Mutual labels:  jupyter-notebook, matplotlib
Opendatawrangling
공공데이터 분석
Stars: ✭ 148 (-38.59%)
Mutual labels:  jupyter-notebook, matplotlib
Psi4numpy
Combining Psi4 and Numpy for education and development.
Stars: ✭ 170 (-29.46%)
Mutual labels:  jupyter-notebook, scipy
Ml Cheatsheet
A constantly updated python machine learning cheatsheet
Stars: ✭ 136 (-43.57%)
Mutual labels:  scipy, matplotlib
Machine Learning Projects
This repository consists of all my Machine Learning Projects.
Stars: ✭ 135 (-43.98%)
Mutual labels:  jupyter-notebook, matplotlib
Optimization Python
General optimization (LP, MIP, QP, continuous and discrete optimization etc.) using Python
Stars: ✭ 133 (-44.81%)
Mutual labels:  jupyter-notebook, scipy
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+811.62%)
Mutual labels:  jupyter-notebook, matplotlib
Dexplot
Simple plotting library that wraps Matplotlib and integrated with DataFrames
Stars: ✭ 208 (-13.69%)
Mutual labels:  jupyter-notebook, matplotlib
Cheatsheets Ai
Essential Cheat Sheets for deep learning and machine learning researchers https://medium.com/@kailashahirwar/essential-cheat-sheets-for-machine-learning-and-deep-learning-researchers-efb6a8ebd2e5
Stars: ✭ 14,095 (+5748.55%)
Mutual labels:  scipy, matplotlib
Windrose
A Python Matplotlib, Numpy library to manage wind data, draw windrose (also known as a polar rose plot), draw probability density function and fit Weibull distribution
Stars: ✭ 208 (-13.69%)
Mutual labels:  jupyter-notebook, matplotlib
Deeplearning cv notes
📓 deepleaning and cv notes.
Stars: ✭ 223 (-7.47%)
Mutual labels:  jupyter-notebook, matplotlib

================================================================ Jupyter Notebooks for the Elements of Statistical Learning (WIP)

It aims to summarize and reproduce the textbook "The Elements of Statistical Learning" 2/E by Hastie, Tibshirani, and Friedman.

Currently working the early chapters, I try to implement without frameworks like scikit-learn for showing the algorithms that the textbook introduces to me.

Also starting with the neural networks, I decided to use PyTorch_ which seems less magical (They say that torch.Tensor is numpy.ndarray with GPU support).

.. _PyTorch: //pytorch.org

Installation

Use your favorite virtualenv system and install the below dependencies; quite standard ones.

  • numpy
  • scipy
  • matplotlib
  • pandas
  • jupyter
  • pytorch
  • scikit-learn (optional, used in my own articles)

.. code-block:: bash

(esl) $ pip install ipython numpy scipy matplotlib pandas jupyter

The command below installs pytorch for Python 3.6 without CUDA support.

For other settings, consult with pytorch.org.

(esl) $ pip install http://download.pytorch.org/whl/cpu/torch-0.3.1-cp36-cp36m-linux_x86_64.whl

Execution

Just run jupyter notebook.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].