Is Signal Processing Toolbox necessary?

20 views
Skip to first unread message

xacke...@gmail.com

unread,
Dec 30, 2018, 6:37:14 PM12/30/18
to mdCNN: Multidimensional CNN library in Matlab
Dear hagaygarty

Thank you for updating the 3D CNN.
But, in new version, I cannot do training because the error below occured (it says that 'rms' requires Signal Processing Toolbox).

Can I do training without Signal Processing Toolbox?

Thank you.

Motohiko Yamazaki

-------------------------------------------------------------------------------------
>> net   =  Train(MNIST,net, length(MNIST.I)*3 );

Dataset info - test: 10000, train: 60000, first sample size:=28  28, var=6352.04, min=0.000000, max=255.000000

Verifying backProp..

Checking layer 1  - input       

Checking layer 2  - conv        

Checking layer 3  - conv        

Checking layer 4  - batchNorm   

Checking layer 5  - fc          

Checking layer 6  - fc          

Checking layer 7  - softmax     

Checking layer 8  - output      

Network is OK. Verification time=26.30

Start training on 180000 samples (3.0 epocs, 11250 batches, batchSize=16)

Iter 1  | samples=2048'rms' requires Signal Processing Toolbox.

 

Error in Train>@(x)(rms(x))

 

Error in Train>perfomOnNetDerivatives (line 344)

    res = func(dW);

 

Error in Train (line 167)

        net.runInfoParam.iterInfo(net.runInfoParam.iter).rmsGrad=net.runInfoParam.iterInfo(net.runInfoParam.iter).rmsGrad+perfomOnNetDerivatives(net,@(x)(rms(x)));

Hagay Garty

unread,
Dec 31, 2018, 4:27:12 AM12/31/18
to mdCNN: Multidimensional CNN library in Matlab
Right, the built-in 'rms' function uses Signal processing toolbox.

I changed that in the latest version, so now the toolbox is not required.

Thanks

xacke...@gmail.com

unread,
Dec 31, 2018, 6:39:29 AM12/31/18
to mdCNN: Multidimensional CNN library in Matlab
Thank you.
I will try the latest version.
Reply all
Reply to author
Forward
0 new messages