Convolutional Neural Network Status in development Overview written in plain java no external dependencies object oriented approach Tensor based