tokens: Besides , merging the Convolutional Neural Network ( CNN ) architectures corresponding to various modalities , that can vary in depth , width , and the optimization algorithm can become very complex .