In-Memory Computing Architecture for Deep Learning Acceleration