MatConvNet: CNNs for MATLAB
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Please refer to the homepage (http://www.vlfeat.org/matconvnet) for releases, data, and documentation.
MatConvNet is a MATLAB toolbox implementing Convolutional Neural Networks (CNNs) for computer vision applications. It is simple, efficient (integrating MATLAB GPU support), and can run and learn state-of-the-art CNNs, similar to the ones achieving top scores in the ImageNet challenge. Several example CNNs are included to classify and encode images.
An important feature of MatConvNet is making available the CNN building blocks as easy-to-use MATLAB commands. This allows prototyping new CNN architectures and learning algorithms as well as recycling fast convolution code for sliding window object detection and other applications.
MatConvNet is developed by a team of computer vision scientists in Oxford and other research institutions.
Cite As
Andrea Vedaldi (2026). vlfeat/matconvnet (https://github.com/vlfeat/matconvnet), GitHub. Retrieved .
Acknowledgements
Inspired: electroCUDA
General Information
- Version 1.1.0.0 (2.07 MB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.1.0.0 | Updates the description. |
||
| 1.0.0.0 |
