CSCI 315: Artificial Intelligence Through Deep Learning: W&L Winter Term 2017 Prof. Levy
CSCI 315: Artificial Intelligence Through Deep Learning: W&L Winter Term 2017 Prof. Levy
CPU
Von Neumann
Bottleneck
Memory
http://web.eecs.utk.edu/~plank/plank/classes/cs360/360/notes/Memory/lecture.html
• A distributed architecture (e.g., Beowulf cluster) has
several processors, each with its own memory
• Communication among processors uses message-
passing (e.g., MPI)
Connecting Network
NVIDIA
Jetson TK1: NVIDIA GeForce
Memory (Heap / Globals) 192 cores GTX 1080Ti:
3584 cores
Python vs. NumPy vs. TensorFlow
• Dot product in “naive” Python:
https://www.mathworks.com/help/matlab/math/ch_data_struct5.gif
Rank as Bracket Count
TensorFlow: First Program
Line-by-line analysis
https://stackoverflow.com/questions/44433438/understanding-tf-global-variables-initializer
Finishing Up
An ordinary Python list,
containing 784 ones.