Hacker News new | ask | show | jobs
by dancsi 3589 days ago
The name CNN is quite unfortunate, as it is most often used for convolutional neural networks.
3 comments

Speaking of unfortunate naming, there already exist a neural network package called PyCNN, which binds python to the neural network library CNN, named so, because it is a neural network library written in C++.

https://github.com/clab/cnn

Actually, it's more related to the original naming term that was adopted for cellular neural networks (CNN). Convolutional neural networks were originally referred to as ConvNets (CNN term is also used for them as well).

IMHO, I don't think this naming is misleading since CNN has been originally used to refer cellular neural networks.

The illustration looks like a 3x3 convolution too.