Implementing Machine Learning & Neural Network Chip Architectures