TA GATES An Encoding Neural Network Architectures