I am trying to run a program to train by CNN on Matlab. However, I realize that this CNN-trained program requires MathConvNet library. This library requires GPU-supporter. Are there any ways to run CNN training on unsupported-GPU computer?

If for MATLAB is impossible, Can I try to train CNN on other platforms, such as C++, Java, Python etc. without GPU?

Note:

1. My MATLAB version 2018a.

2. My configuration: Intel core i5 (Haswell), 4GB RAM, The built-in Intel Graphics with 1GB memory (integrated GPU, not separate GPU).

2. When I try to run gpuDevice on Matlab, I got the following message:

Error using gpuDevice (line 26)

There is a problem with the graphics driver or with this GPU device. Be sure that you have a supported GPU and that the latest driver is installed.

Caused by:

The CUDA driver could not be loaded. The library name used was 'nvcuda.dll'. The error was:

The specified module could not be found.

or if I run gpuDeviceCount, it returns 0.

More Dang N. H. Thanh's questions See All
Similar questions and discussions