myCNN

myCNN is a Matlab implementation of convolutional neural network (CNN).

Download
Download

You are now following this Submission

Cite As

Nikolay Chumerin (2026). myCNN (https://au.mathworks.com/matlabcentral/fileexchange/25247-mycnn), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: CNN - Convolutional neural network class

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.4.0

- a graphical demo (demo_myCNN) added (thanks to Mikhail Sitotenko, submission 24291)
- an example of pretrained network (myLeNet5-example.mat) added
- the myCNN constructor is fixed (loading from file)

Download
1.3.0

- the first attempt to make the M-layer trainable
- a new private functions unfold.m and unfold2.m added
- soft_max now suppots n-dimensional array (not only 2D and 3D)
- improved myCNN object description

Download
1.2.0

see ChangeLog inside the archive.

Download
1.1.0

- fixed some bugs related to system dependencies;
- added ChangeLog and content.m;
- more comments in the example.

Download
1.0.0

Download