Skip to content

Latest commit

 

History

History
202 lines (127 loc) · 6.11 KB

File metadata and controls

202 lines (127 loc) · 6.11 KB

Free online courses for Deep Learning

Readings

Free online classes on Machine Learning

Computer Vision

AI Projects

Kaggle

Email newsletters

Neural Networks

3brown1blue
https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi

Stephen Welch's Neural Networks

Math

Building custom GPU system?

Tensorflow 2.0

Hardware

GPU

  • Graphics Processing Unit (vs CPU: Central Processing Unit)
  • https://en.wikipedia.org/wiki/Graphics_processing_unit
  • Nvidia, 1999, GeForce 256, first GPU
  • Pixel shading, OpenGL, WebGL?
  • Parallel GPU
  • 2008, CUDA platform, GPU computing
  • 2013, PS4, XBox One, GPUs from AMD's Radeon HD 7850 and 7790
  • VR headsets (Oculus Rift, HTC Vive), GTX 970 and R9 290X
  • 2016, Pascal architecture, GeForce 10 series (1080, 1080 Ti)
  • 2018, RTX Turing GPU, Titan V. AMD's Vega GPUs
  • GPUs for Deep Learning: can speed up 250 times faster than CPU
  • TPU (Tensor Processing Unit) by Google
  • eGPU (External GPU), outside the computer. Mac's don't have nvidia cards.

eGPU and Mac

- Only AMD GPU's are supported for Mac
- https://support.apple.com/en-us/HT208544
- https://9to5mac.com/guides/egpu/

Unofficial NVIDIA eGPU for Mac
- https://9to5mac.com/2018/05/05/nvidia-egpu-thunderbolt-macos-script-video/
- https://egpu.io/
-> Windows with Bootcamp
- https://9to5mac.com/2018/12/31/how-to-2018-mac-mini-nvidia-geforce-rtx-2080-egpu-windows-gaming-setup-video/

Multiple GPUs

TPU

Siraj Raval:

Accelerates machine learning for Linux (like Raspberry Pi)

Embedded Machine Learning