ConvNet stands for Convolutional Networks and CNN stands for Convolutional Neural Networks.

Is there any difference between both?

If yes, then what is it?

If no, is there any reason behind using ConvNet at some places and CNN at some other places in literature?

  • 1
    $\begingroup$ it's the same, networks are almost always neural networks in DL $\endgroup$ – datdinhquoc Feb 18 at 9:15

Both terms just mean convolutional neural network. I don't believe there is any particular reason to choose one over the other: ConvNet is slightly easier to say out loud and CNN is slightly shorter to write, but there is absolutely no difference in meaning.

For some contrasting examples in the literature, the EfficientNet paper chooses the term ConvNet and this paper on AlexNet chooses CNN. They are talking about the same sorts of neural networks though!


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.