A Ternary Weight Binary Input Convolutional Neural Network: Realization on the Embedded Processor
learning representations by back - propagating errors .