You can use cnn on any data, but it's recommended to use cnn only on data that have spatial features (it might still work on data that doesn't have spatial features, see duttaa's comment below). Why would cnn-lstm be another name for rnn, when it doesn't even have rnn in it? Can you clarify this?

Do you know what an lstm is? I am training a convolutional neural network for object detection. Apart from the learning rate, what are the other hyperparameters that i should tune? And in what order of importance? Besides, i r

Besides, i r