Matlab CNN (MatconvNet)

By gokhan, 8 Mayıs 2019

MatConvNet matlab platformunda CNN modellemesi gerçekleştirmek için oluşturulmuş bir platformdur.

Buradan detaylı bilgiye erişebilirsiniz:
http://www.vlfeat.org/matconvnet/

Kurulumu doğru yapılmalıdır. İlerleyen aşamalarda nasıl Train gerçekleştirebildiğinizi açıklamaya çalışacağım.

Dikkat Etmeniz gereken yüklemeler:
1- Windows: Visual Studio C++ Compiler (2015 veya daha yükseği)
Linux: GCC Compiler
Mac: XCode
Doğru yüklerseniz matlabda
mex -setup komutuna karşılık yüklü olan derleyiciyi görüntüleyip seçebilirsiniz.
2- GPU kullanacaksanız Matlab versiyonuna uygun CUDA kütüphanesini kurmalısınız.
Buradan kontrol edin:
https://www.mathworks.com/help/parallel-computing/gpu-support-by-release.html

https://developer.nvidia.com/cuda-toolkit-archive
3- Matconvnet indirildikten sonra mex dosyaları bu yüklemelere göre derlenecektir.

Ek dosyalarda bu kurulumlar doğru yapıldıysa CPU ve GPU için derleme kodları ve Pre-trained modelleri çalıştırma kodları paylaşılmıştır.