ML error: Index in position 2 exceeds array bounds (must not exceed 1).
Ältere Kommentare anzeigen
Hi all,
i got this error for my machine leraning code.
X and y are single vectors with the same length (1x35000000) .It happend after Epoche end time (1000).
Any ideas?
Thank you.
net = fitnet([5 2],'trainlm');
% Train the Network
[net,tr] = train(net,X,y);
2 Kommentare
KALYAN ACHARJYA
am 18 Feb. 2021
When I tried to reproduce the error, I did not face any issues with sample data (0-1) of the same size

CSCh
am 23 Feb. 2021
Antworten (1)
Shashank Gupta
am 22 Feb. 2021
0 Stimmen
Hi Christian,
I am not able to reproduce the error. I took a sample data of same size as you mentioned and I am able to train the model for more than 100 epoch. You may want to share your data with me so I can investigate it. Although looking at the error I can guess this has to do with some row or column vector confusion. May be you are trying to access a row vector but which was actually defined as column vector. In short this kind of errors just mean you are trying to access an element which does not exist.
I hope this helps.
Cheers.
1 Kommentar
CSCh
am 23 Feb. 2021
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!